paul watson digital institute & school of computing science, newcastle university, uk
DESCRIPTION
Cloud Computing for Social Inclusion . Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK. Funders: RCUK Digital Economy Programme (SiDE), Microsoft, Red Hat, EU (Venus-C). Social Exclusion. T he result of related factors - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/1.jpg)
Paul WatsonDigital Institute & School of Computing Science, Newcastle University, UK
Cloud Computing for Social Inclusion
Funders: RCUK Digital Economy Programme (SiDE), Microsoft, Red Hat, EU (Venus-C)
![Page 2: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/2.jpg)
The result of related factors that prevent individuals or groups
from participating fully in the economic, social & political life
of society
Social Exclusion
![Page 3: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/3.jpg)
• €15M Digital Economy Research “Hub”– Funded by the UK Research Councils– 2009-2014
• based at Newcastle & Dundee Universities
![Page 4: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/4.jpg)
Plan
• How can Digital Technologies transform the lives of excluded people?
• How can Cloud Computing transform Science?
![Page 5: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/5.jpg)
ActivitiesAccessibility Connected
Home & Community
Transport CreativeIndustries
Perspectives
Technology
Society
Business
Users
Design
![Page 6: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/6.jpg)
ActivitiesAccessibility Connected
Home & Community
Transport CreativeIndustries
Perspectives
Technology
Society
Business
Users
Design
![Page 7: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/7.jpg)
Accelerometer Video
http://www.youtube.com/watch?v=hlmsrJOheS8&list=UUiYv8UGLm8KEIM0J4G-lbIw&index=5&feature=plcp
![Page 8: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/8.jpg)
Clinician’sReport
Information for
Users
Methodology section for
papers
Analysis
Sleep Activity Stability Grip … …
![Page 9: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/9.jpg)
Clinician’sReport
Information for
Users
Methodology section for
papers
Analysis
Sleep Activity Stability Grip … …
Cloud
![Page 10: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/10.jpg)
Cloud Computing• Opportunity to revolutionise IT (and Science)
– On-demand resources– Pay-as-you–go
![Page 11: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/11.jpg)
Cloud Computing• Opportunity to revolutionise IT (and Science)
– On-demand resources– Pay-as-you–go
• But Major Barriers– Building Cloud-based systems– Security
![Page 12: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/12.jpg)
Cloud Computing• Opportunity to revolutionise IT (and Science)
– On-demand resources– Pay-as-you–go
• But Major Barriers– Building Cloud-based systems– Security
• Our work to address this:
![Page 13: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/13.jpg)
Cloud Infrastructure:Storage & Compute
App 1
....
App n
Building on Cloud Infrastructure
![Page 14: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/14.jpg)
Problems
Cloud Infrastructure:Storage & Compute
App 1
....
App n
Science requires apps to be:scalable,
reliable, secure
This requires: expertise
time, money,
![Page 15: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/15.jpg)
![Page 16: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/16.jpg)
Cloud Catch 22
Most Projects &Organisations
that could benefitmost fromthe cloud
lack the IT skillsto do so
![Page 17: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/17.jpg)
Cloud Infrastructure: Storage & Compute
Cloud Platform
App 1 .... App n
Cloud Infrastructure:Storage & Compute
App 1
....
App n
![Page 18: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/18.jpg)
App ....
Workflow Enactment
API
Social Networking
Security
Processing Storage
App
Analysis Services
Cloud Infrastructure: Amazon, Azure, Private Clouds
Provenance/Audit
Metadata<expt>9127</expt><smiles>CHC3</smiles>
![Page 19: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/19.jpg)
e-Science Central Video
http://www.youtube.com/watch?v=3rW2-W3cL0U
![Page 20: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/20.jpg)
![Page 21: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/21.jpg)
![Page 22: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/22.jpg)
![Page 23: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/23.jpg)
![Page 24: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/24.jpg)
![Page 25: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/25.jpg)
![Page 26: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/26.jpg)
applications
• UK National X-ray photoelectron spectroscopy service
• speech to text applications• Supporting computer games for rehabilitating
stroke victims• machine learning• neuroscience
![Page 27: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/27.jpg)
Scaling Response Time:460K workflow executions4.4M service calls200 Nodes5yrs 10 hours
![Page 28: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/28.jpg)
Cloud Security Challenges
A. Smith378456729
Anonymize Analyzep = 30%q = 27.4r = 34
d0 s1 d2 s3 d4
Patient DataAccelerometer
Data Results
![Page 29: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/29.jpg)
e-Science Central
Amazon
e-Science Central
Azure
e-Science Central
Private Cloud
Application
Public XOR Private Clouds
Other
Secure
![Page 30: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/30.jpg)
Problem
• Can’t exploit multiple clouds in one workflow
A. Smith378456729
Anonymize Analyzep = 30%q = 27.4r = 34
d0 s1 d2 s3 d4
Patient DataAccelerometer
Data Results
![Page 31: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/31.jpg)
Method(P. Watson, A Multi-Level Security Model for Partitioning Workflows over Federated Clouds IEEE CloudCom 2011)
1. Assign Security Level to each Workflow Block2. Check conforms to Bell-LaPadula3. Assign Security Level to each Cloud4. Determine possible allocations of blocks to clouds5. Determine candidate workflow partitioning6. Add inter-cloud data transfers7. Filter8. Apply Cost Model to Rank candidate solutions
http://www.cs.ncl.ac.uk/publications/trs/papers/1271.pdf
![Page 32: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/32.jpg)
Bell LaPadula for Workflows
No Read UpNo Write Down
d0 s1 d2
![Page 33: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/33.jpg)
1. Assign Security Level to each Workflow Block
A. Smith378456729
Anonymize Analyzep = 30%q = 27.4r = 34
d0 s1 d2 s3 d4
Patient Data
Heart Rate Data Results
Location: 1 0 0 0 0
Clearance: 1 0
![Page 34: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/34.jpg)
3. Assign Security Level to each Cloud
Private Public
C1 C0
Location: 1 0
![Page 35: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/35.jpg)
Extend Bell-LaPadula so a block cannot be deployed on a cloud with a lower security level
pa
d0 s1 d2
pb pc
![Page 36: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/36.jpg)
5. Determine candidate workflow allocations
![Page 37: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/37.jpg)
6. Add Inter-Cloud Transfers
![Page 38: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/38.jpg)
6. Add Inter-Cloud Transfers
![Page 39: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/39.jpg)
7. Filter
copyd0
ontopa
copyd2
ontopb
![Page 40: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/40.jpg)
Valid Workflows
![Page 41: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/41.jpg)
8. Apply Cost Model to Rank candidate solutions
Data Costs
![Page 42: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/42.jpg)
8. Apply Cost Model to Rank candidate solutions
CPU Costs
![Page 43: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/43.jpg)
8. Apply Cost Model to Rank candidate solutions
Transfer Costs
![Page 44: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/44.jpg)
8. Apply Cost Model to Rank candidate solutions
![Page 45: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/45.jpg)
8. Apply Cost Model to Rank candidate solutions: Example 1
![Page 46: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/46.jpg)
Workflow Costs #13 4 6 5 2 1
![Page 47: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/47.jpg)
8. Apply Cost Model to Rank candidate solutions: Example 2.
![Page 48: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/48.jpg)
Workflow Costs #21 2 5 6 3 4
![Page 49: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/49.jpg)
e-Science Central
Amazon
e-Science Central
Azure
e-Science Central
Private Cloud
Application
Policy Manager
Security, Dependability, PerformanceRequirements
A Systematic Approach to Cloud Federation
![Page 50: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/50.jpg)
Professor Patrick Olivier
How can people remain healthy and in their own homes for longer?
![Page 51: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/51.jpg)
Ambient Kitchen Video
http://www.youtube.com/watch?v=nRAbAlqC_oY&list=UUiYv8UGLm8KEIM0J4G-lbIw&index=6&feature=plcp
![Page 52: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/52.jpg)
Activity Recognition
PromptingPrompts
POMDP…
Events
Activities
Complex Event Processing
![Page 53: Paul Watson Digital Institute & School of Computing Science, Newcastle University, UK](https://reader036.vdocuments.net/reader036/viewer/2022062810/56815e32550346895dcc8fc9/html5/thumbnails/53.jpg)
• SiDE aims to realise the potential of digital technology to make an impact on social exclusionwww.side.ac.uk
• How can we realise the potential of clouds?– overcome barriers: application development & security
• e-Science Central aims to do this– Ease of Use, Security, Scalability– Exploiting Federated Clouds