e -science central jbug paul watson hugo hiden simon woodman 12 th march 2013
DESCRIPTION
e -Science Central JBug Paul Watson Hugo Hiden Simon Woodman 12 th March 2013. Funders: RCUK Digital Economy Programme, Red Hat, Microsoft , EU, TSB. Digital Research. Multi-Disciplinary Projects. Cloud Computing. Opportunity to revolutionise IT (and Science) Resources on-demand - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: e -Science Central JBug Paul Watson Hugo Hiden Simon Woodman 12 th March 2013](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56812cf9550346895d91c76c/html5/thumbnails/1.jpg)
e-Science CentralJBug
Paul WatsonHugo Hiden
Simon Woodman12th March 2013
Funders: RCUK Digital Economy Programme, Red Hat, Microsoft, EU, TSB
![Page 2: e -Science Central JBug Paul Watson Hugo Hiden Simon Woodman 12 th March 2013](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56812cf9550346895d91c76c/html5/thumbnails/2.jpg)
Multi-Disciplinary Projects
DigitalResearch
![Page 3: e -Science Central JBug Paul Watson Hugo Hiden Simon Woodman 12 th March 2013](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56812cf9550346895d91c76c/html5/thumbnails/3.jpg)
Cloud Computing• Opportunity to revolutionise IT (and Science)
– Resources on-demand– Scalability– Collaboration
![Page 4: e -Science Central JBug Paul Watson Hugo Hiden Simon Woodman 12 th March 2013](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56812cf9550346895d91c76c/html5/thumbnails/4.jpg)
![Page 5: e -Science Central JBug Paul Watson Hugo Hiden Simon Woodman 12 th March 2013](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56812cf9550346895d91c76c/html5/thumbnails/5.jpg)
Video
![Page 6: e -Science Central JBug Paul Watson Hugo Hiden Simon Woodman 12 th March 2013](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56812cf9550346895d91c76c/html5/thumbnails/6.jpg)
Clinician’sReport
Information for
Users
Methodology section for
papers
Analysis
Sleep Activity Stability Grip … …
![Page 7: e -Science Central JBug Paul Watson Hugo Hiden Simon Woodman 12 th March 2013](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56812cf9550346895d91c76c/html5/thumbnails/7.jpg)
Clinician’sReport
Information for
Users
Methodology section for
papers
Analysis
Sleep Activity Stability Grip … …
Cloud
![Page 8: e -Science Central JBug Paul Watson Hugo Hiden Simon Woodman 12 th March 2013](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56812cf9550346895d91c76c/html5/thumbnails/8.jpg)
Cloud Computing• Opportunity to revolutionise IT (and Science)
– Scalable resources on-demand– Scalability– Collaboration
• But Major Barriers– Building Cloud-based systems– Security– Governance
![Page 9: e -Science Central JBug Paul Watson Hugo Hiden Simon Woodman 12 th March 2013](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56812cf9550346895d91c76c/html5/thumbnails/9.jpg)
Cloud Computing• Opportunity to revolutionise IT (and Science)
– Scalable resources on-demand– Scalability– Collaboration
• But Major Barriers– Building Cloud-based systems– Security– Governance
• Our work to overcome these barriers:
![Page 10: e -Science Central JBug Paul Watson Hugo Hiden Simon Woodman 12 th March 2013](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56812cf9550346895d91c76c/html5/thumbnails/10.jpg)
Cloud Infrastructure:Storage & Compute
Ap
p 1
....
Ap
p n
Building on Cloud Infrastructure
![Page 11: e -Science Central JBug Paul Watson Hugo Hiden Simon Woodman 12 th March 2013](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56812cf9550346895d91c76c/html5/thumbnails/11.jpg)
Problems
Cloud Infrastructure:Storage & Compute
Ap
p 1
....
Ap
p n
Science requires apps to be:scalable,
reliable, secure
This requires: expertise
time, money,
![Page 12: e -Science Central JBug Paul Watson Hugo Hiden Simon Woodman 12 th March 2013](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56812cf9550346895d91c76c/html5/thumbnails/12.jpg)
![Page 13: e -Science Central JBug Paul Watson Hugo Hiden Simon Woodman 12 th March 2013](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56812cf9550346895d91c76c/html5/thumbnails/13.jpg)
Cloud Infrastructure: Storage & Compute
Cloud Platform
App 1 .... App n
Cloud Infrastructure:Storage & Compute
Ap
p 1
....
Ap
p n
![Page 14: e -Science Central JBug Paul Watson Hugo Hiden Simon Woodman 12 th March 2013](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56812cf9550346895d91c76c/html5/thumbnails/14.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 15: e -Science Central JBug Paul Watson Hugo Hiden Simon Woodman 12 th March 2013](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56812cf9550346895d91c76c/html5/thumbnails/15.jpg)
![Page 16: e -Science Central JBug Paul Watson Hugo Hiden Simon Woodman 12 th March 2013](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56812cf9550346895d91c76c/html5/thumbnails/16.jpg)
![Page 17: e -Science Central JBug Paul Watson Hugo Hiden Simon Woodman 12 th March 2013](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56812cf9550346895d91c76c/html5/thumbnails/17.jpg)
![Page 18: e -Science Central JBug Paul Watson Hugo Hiden Simon Woodman 12 th March 2013](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56812cf9550346895d91c76c/html5/thumbnails/18.jpg)
Cloud Barrier #2: Security
A. Smith378456729
Anonymize Analyzep = 30%q = 27.4r = 34
d0 s1 d2 s3 d4
Patient DataAccelerometer
Data Results
![Page 19: e -Science Central JBug Paul Watson Hugo Hiden Simon Woodman 12 th March 2013](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56812cf9550346895d91c76c/html5/thumbnails/19.jpg)
Cloud Federation
Public Cloud
External Services
Internal ITOrganization
Internal Services
![Page 20: e -Science Central JBug Paul Watson Hugo Hiden Simon Woodman 12 th March 2013](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56812cf9550346895d91c76c/html5/thumbnails/20.jpg)
Federated Cloud Options
Application
Public Cloud
Private Cloud
Risk?Yes No
![Page 21: e -Science Central JBug Paul Watson Hugo Hiden Simon Woodman 12 th March 2013](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56812cf9550346895d91c76c/html5/thumbnails/21.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 22: e -Science Central JBug Paul Watson Hugo Hiden Simon Woodman 12 th March 2013](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56812cf9550346895d91c76c/html5/thumbnails/22.jpg)
Partitioning an Application
A. Smith378456729
Anonymize Analyzep = 30%q = 27.4r = 34
Patient DataHeart-rate
Data Results
Public Cloud
Private Cloud
![Page 23: e -Science Central JBug Paul Watson Hugo Hiden Simon Woodman 12 th March 2013](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56812cf9550346895d91c76c/html5/thumbnails/23.jpg)
Method(P. Watson, “A Multi-Level Security Model for Partitioning Workflows over Federated Clouds” J. Cloud Computing, Vol. 1(1))
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
![Page 24: e -Science Central JBug Paul Watson Hugo Hiden Simon Woodman 12 th March 2013](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56812cf9550346895d91c76c/html5/thumbnails/24.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 25: e -Science Central JBug Paul Watson Hugo Hiden Simon Woodman 12 th March 2013](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56812cf9550346895d91c76c/html5/thumbnails/25.jpg)
3. Assign Security Level to each Cloud
Private Public
C1 C0
Location: 1 0
![Page 26: e -Science Central JBug Paul Watson Hugo Hiden Simon Woodman 12 th March 2013](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56812cf9550346895d91c76c/html5/thumbnails/26.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 27: e -Science Central JBug Paul Watson Hugo Hiden Simon Woodman 12 th March 2013](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56812cf9550346895d91c76c/html5/thumbnails/27.jpg)
Valid Workflows
![Page 28: e -Science Central JBug Paul Watson Hugo Hiden Simon Woodman 12 th March 2013](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56812cf9550346895d91c76c/html5/thumbnails/28.jpg)
8. Apply Cost Model to Rank candidate solutions
Transfer Costs
![Page 29: e -Science Central JBug Paul Watson Hugo Hiden Simon Woodman 12 th March 2013](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56812cf9550346895d91c76c/html5/thumbnails/29.jpg)
Workflow Costs #13 4 6 5 2 1
![Page 30: e -Science Central JBug Paul Watson Hugo Hiden Simon Woodman 12 th March 2013](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56812cf9550346895d91c76c/html5/thumbnails/30.jpg)
Workflow Costs #21 2 5 6 3 4
![Page 31: e -Science Central JBug Paul Watson Hugo Hiden Simon Woodman 12 th March 2013](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56812cf9550346895d91c76c/html5/thumbnails/31.jpg)
Cloud Barrier #3: Loss of Governance
• Barrier to the organisation, not to end-users• “I am very worried about controlling costs, IP
and managing our data assets when so many of our staff are building their own cloud solutions”Director of Major Company, 2012
![Page 32: e -Science Central JBug Paul Watson Hugo Hiden Simon Woodman 12 th March 2013](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56812cf9550346895d91c76c/html5/thumbnails/32.jpg)
IT Resources
Governance Policy:Quotas
SustainabilityQoS:
DependabilitySecurity
Performance
Organisation
![Page 33: e -Science Central JBug Paul Watson Hugo Hiden Simon Woodman 12 th March 2013](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56812cf9550346895d91c76c/html5/thumbnails/33.jpg)
IT ResourcesOrganisation
![Page 34: e -Science Central JBug Paul Watson Hugo Hiden Simon Woodman 12 th March 2013](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56812cf9550346895d91c76c/html5/thumbnails/34.jpg)
Addressing Governance
• Users access the cloud through e-Science Central, not directly
• e-Science Central can enforce governance
![Page 35: e -Science Central JBug Paul Watson Hugo Hiden Simon Woodman 12 th March 2013](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56812cf9550346895d91c76c/html5/thumbnails/35.jpg)
Organisation IT Resources
QuotasCostSecurityAudit
![Page 36: e -Science Central JBug Paul Watson Hugo Hiden Simon Woodman 12 th March 2013](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56812cf9550346895d91c76c/html5/thumbnails/36.jpg)
Summary
• e-Science Central aims to realise potential of clouds– overcome barriers:
• Scalability, Security, Audit, Governance
• currently supporting £20M research projects• we are very interested in new users and
collaborators– open-source (find us on source-forge)