SlideShare ist ein Scribd-Unternehmen logo
1 von 42
1
Federated Cloud Computing
Dr David Wallom
Associate Director
Overview
• The Oxford e-Research Centre
• Historical Cloud Federation
• The EGI Federated Cloud
Innovative digital methods
transforming research
A collaborative
research hub for
Digital Oxford
A full department in a
leading science division
Research
Problem
Create or
adapt
technology
Disseminate
and reuse
HPC Engine and Storage
Next Generation
Infrastructure
The Smart
Grid
High Speed Communications System
Service
Restorati
on
Voltag
e
Contro
l
Condition
Monitori
ng/Data
Mining
Distributio
n
System
State
Estimation
SCADA & Distribution Management System
13
The roadmap to federated Cloud
UK NGS Cloud Activities (2010 – 2012)
• NGS Agile Deployment Environments
EPSRC funded, 2 years
• Staff:
– David Wallom (OeRC, Oxford);
– David Fergusson (NeSC, Edinburgh);
– Steve Thorn (NeSC, Edinburgh);
– Matteo Turilli (OeRC, Oxford).
• Goals:
– EC2 compatible, open source solution;
– Small physical systems physically distributed
– development of a dedicated pool of images, supporting both end
user and NGS requirements such as training;
– collecting data about feasibility, costs, stability;
– identify use cases and gather further requirements.
NGS Cloud Usage
• >120 registered users: uptake has been very fast
and users stayed engaged throughout the whole
testing period;
• 26 institutions: 23 HEI both universities and colleges,
3 companies;
• 30 projects;
• 10 research areas.
Life sciences
Teaching
Mathematics
Cloud R&D
Physics
Ecology
Geography
Medicine
Social
Science
Engineering
Exemplar Case Studies
• Evolutionary Genomics: “analysis and Information management of
Next Generation Sequencing (NGS) of Genomic data poses many
challenges in terms of time and size. We are exploring the translation of
high quality NGS scientific analysis pipelines to make best use of Cloud
infrastructure”;
• Geospatial Science: “geospatial data is a mix of raster and vector data.
As rasterizing is CPU-hungry process, and all maps displayed on the
screen of the final user are rasters, it is more efficient to do the process on
the server side. I am investigating how this process can be dispersed
across many, if not unlimited instances in a cloud”;
• Agent-based modelling of crime: “at the moment I have a tomcat
server that hosts some web services used to run social simulation model, it
needs access to the file system to run fortran scripts, create files etc. There
are loads of problems with running our own server at uni and I think a
virtual machine that I could have control over would be much better”.
Flexible Services for the Support of Research (FleSSR)
6 Partners
• Academic and industrial;
• 3 cloud infrastructures.
Goals
Building federated cloud infrastructure,
extending the use of UK NGS central services
with cloud brokering and accounting.
Use cases
• Multi Platform Software Development;
• On demand Research data storage.
FleSSR Architecture
Oxford Reading
Eduserv
Zeel/i Broker
STFC/NGS
Accounting
Database
FleSSR Infrastructure
• Local/Global: services depends either on local or global
access. Cloud brokering is not mandatory for AWS-like
service access;
• Multiple identities: every user may have multiple identities,
both local and global;
• Only personal identities: group identities are not
implemented. The management of every single identity is
left to the legally responsible user;
• Multiple AA technologies: AA may differ depending on
local and global policies/technologies;
• Multiple accounting: every single identity is accounted for
its usage. Every individual may get multiple invoices.
FleSSR Use Case: Multi Platform Software Development
Zeel/i Broker
Instance configuration
manager
FleSSR cloud
Build manager
CVS / SVN
repository
Build
instance 1
Build
instance 2
Build
instance 3
Build
instance 4
Build
instance 5
FleSSR Use Case: On demand Research data storage
Zeel/i Broker Volume Manager
FleSSR cloud
VM EBS
Interface
EBS
Volume
FleSSR Output
Code
• Instance configuration and build manager: Perl command line
utility + Java client utilising the Zeel/I API;
• Personal EBS volume manager: web-based, Java client for EBS
volumes handling + tailored VM image with multiple data interfaces
(SFTP, WebDAV, GlusterFS, rsync, ssh);
• Eucalyptus open-source accounting system: Perl aggregators
and parsers for standard eucalyptus open-source log files +
MySQL accounting database + PHP accounting client.
Use cases
• SKA community testing of Use case;
• Institutional ICT team testing WEB-DAV, GridFTP & GlusterFS
solution as Use case 2.
www.egi.euEGI-InSPIRE RI-261323
EGI-InSPIRE
www.egi.euEGI-InSPIRE RI-261323
The EGI Federated Cloud solution
2011 - date
www.egi.euEGI-InSPIRE RI-261323
Rationale
Growth of Providers
• High Throughput Platform
– Academic resource providers
• Federated Cloud Platform
– Diversity of resource providers
Tens of 1000’s Millions
Few related use cases
Single application model
Many diverse use cases
& application models
Growth of Research Communities
24
www.egi.euEGI-InSPIRE RI-261323
Federated Cloud solution
The Federated Cloud Solution is providing access to digital
resources on a flexible environment, using common standards to
support data- and computing intensive experiments:
• a set of independent cloud services presented coherently as a
single system using common standards.
• allows the user to choose freely among a broader range of service
providers
• allow use of applications already developed by people within their
own community whom they trust, and from other communities who
have an independent badge of quality.
Target groups:
• individual researchers
• larger research communities or groups
25
www.egi.euEGI-InSPIRE RI-261323
Principles of Federation
• Standards and validation: Recommended and
common open standards for the interfaces and images
– OCCI, CDMI, OVF, GLUE2, AAI
• Resource integration: Cloud Computing to be
integrated into the existing production infrastructure.
• Heterogeneous implementation: no mandate on the
cloud technology.
• Provider agnosticism: the only condition to federate
resources is to expose the chosen interfaces and
services.
26
www.egi.euEGI-InSPIRE RI-261323
EGI Cloud Infrastructure
27
EGI Core Platform
Federated
AAI
Service
Registry
Monitoring Accounting
EGI Cloud Infrastructure Platform
Instance
Mgmt
Information
Discovery
Storage
Management
Help and
Support
Security Co-
ordination
Training and
Outreach
EGICollaborationTools
EGIApplication
DB
Image
Repository
EGICloudServiceMarketplace
Sustainable
Business
Models
User Community
Monitoring and control of utilisation
Technical Consultancy and Support
Uniform interfaces to Cloud
Compute and Storage
Cloud Management Stacks
(OpenStack, OpenNebula, Synnefo, …)
SecureendorsedApplicationand
ServiceDeployment
GSIGLUE2
Cloudinit CDMI
SAM UR
OVF
OCCI
www.egi.euEGI-InSPIRE RI-261323
Using open standards ffor VM
Management
rOCCI-server
28
www.egi.euEGI-InSPIRE RI-261323
Partnership
Resources
– 13 NGIs provide 22 certified resources
– 4 NGIs currently integrating resources
– 5 NGIs with interested resource providers
– Worldwide interest & integration
• Australia* (NeCTAR)
• South Africa* (SAGrid)
• South Korea* (KISTI)
• United States* (NIST, NSF A.C. Centres)
* Not shown on map
Usage since launch
- 562k VMs
- 42M CPU hours
29
www.egi.euEGI-InSPIRE RI-261323
User Model
• The offer to our users:
• Total control over deployed applications
• Elastic resource consumption based on real needs
• Workloads processed on-demand
• Endorsed and accredited applications available
from multiple different communities shared
• Single sign-on at multiple, independent providers
• Centralised access to service information across
multiple providers
30
www.egi.euEGI-InSPIRE RI-261323
Virtual Appliance Catalogue
• Registered Virtual Appliances: 30, ref
• Supporting Sites: 21, ref
• Supported Virtual Organizations: 9, ref
• atlas,
• biomed,
• cms,
• demo.fedcloud.egi.eu,
• drihm.eu,
• fedcloud.egi.eu,
• highthroughputseq.egi.eu,
• lhcb,
• vo.chain-project.eu
[Operation of the AppDB Cloud MP, officially started on June/2014]
31
www.egi.euEGI-InSPIRE RI-261323
Distribution of Virtual Appliances
Research Community
32
www.egi.euEGI-InSPIRE RI-261323
Virtual Appliances distribution
Technical function
33
www.egi.euEGI-InSPIRE RI-261323
EGI FedCloud Launch Communities
(May 2014)
• Ecology – BioVeL: Biodiversity Virtual e-Laboratory
• Structural biology – WeNMR: a worldwide e-Infrastructure for NMR and structural biology
• Linguistics – CLARIN: ‘British National Corpus’ service (BNCWeb)
• Earth Observation – SSEP: European Space Agency’s Supersites Exploitation Platform for
volcano and earthquakes monitoring (Collaboration with Helix Nebula)
• Software Engineering – SCI-BUS: simulated environments for portal testing
• Software Engineering – DIRAC: deploying ready-to-use distributed computing systems
• Software Engineering – Catania Science Gateway Framework
• Musicology – Peachnote: dynamic analysis of musical scores
• Earth Observation – ENVRI: Common Operations of Environmental Research
infrastructures (collaboration with EISCAT3D)
• Geology – VERCE: Virtual Earthquake and seismology Research
• Ecology – LifeWatch: E-Science European Infrastructure for Biodiversity and Ecosystem
Research
• High Energy Physics – CERN ATLAS: ATLAS processing cluster via HelixNebula
More info: https://wiki.egi.eu/wiki/Fedcloud-tf:Users
34
www.egi.euEGI-InSPIRE RI-261323
Current use case status
35
59 in total
35
www.egi.euEGI-InSPIRE RI-261323
36
EGI FedCloud Use Cases
Discipline Classification
www.egi.euEGI-InSPIRE RI-261323
Strengthening the underpinning platform
Continuing a Technology Evolution
• Broader support for open standards in Cloud
management frameworks
– Utilisation of rOCCI for interfaces to commercial cloud
frameworks
– Completion of high quality reference implementation
for CDMI
• New feature additions to foundational tools
depending on requests
– Accounting, monitoring, service discovery, Image
Management
37
ValueaddedservicesforUser
Communities
www.egi.euEGI-InSPIRE RI-261323
Federated Cloud Services
Federated IaaS Cloud
38
Tier 1:
Reliable
Infrastructure Cloud
Tier 4:
Zero ICT
Infrastructures
Tier 3:
Platform as a Service
Tier 2:
General-purpose
platform services
PaaS
PaaS
DBaaS
Hadoop
aaS
VRE
Secure storage
KeyMgmt
Encryption
ACLmgmt
Virtual
eLaboratory
Conclusions
• Utilisation of virtual infrastructure is the only scalable method to support large number
of disparate user communities with widely differing application models,
• Federation as robust and scalable model of national/European cloud infrastructure for
research, though part of an ecosystem of e-infrastructure not e-infrastructure alone.
• Federation is only possible by the availability of open standards,
• Successful pilot tests of multiple prototypes of cloud infrastructure allowed a quicker
development of the final model for EGI,
• EGI Federated Cloud is attracting new communities belonging to various scientific
domains
– 26 communities and 59 use cases currently supported, 5 from commercial organisations
• Paving the way for a global federated cloud marketplace led through European
Innovation
– Established best practice
– Illustrating leadership
– Open standards, open technology
– Open membership, open processes
– Open competition
• Oxford and OeRC has led this activity from its inception in 2010 through to now
An IT Services and Oxford e-Research Centre Partner facility
An IT Services and Oxford e-Research Centre Partner facility
Thank you & Questions

Weitere ähnliche Inhalte

Was ist angesagt?

Module 5-cloud computing-SECURITY IN THE CLOUD
Module 5-cloud computing-SECURITY IN THE CLOUDModule 5-cloud computing-SECURITY IN THE CLOUD
Module 5-cloud computing-SECURITY IN THE CLOUDSweta Kumari Barnwal
 
Vision of cloud computing
Vision of cloud computingVision of cloud computing
Vision of cloud computinggaurav jain
 
Cloud Computing Security Challenges
Cloud Computing Security ChallengesCloud Computing Security Challenges
Cloud Computing Security ChallengesYateesh Yadav
 
Unit 2 -Cloud Computing Architecture
Unit 2 -Cloud Computing ArchitectureUnit 2 -Cloud Computing Architecture
Unit 2 -Cloud Computing ArchitectureMonishaNehkal
 
A brief history of cloud computing
A brief history of cloud computingA brief history of cloud computing
A brief history of cloud computingOneserve
 
Load Balancing In Cloud Computing newppt
Load Balancing In Cloud Computing newpptLoad Balancing In Cloud Computing newppt
Load Balancing In Cloud Computing newpptUtshab Saha
 
Distributed system architecture
Distributed system architectureDistributed system architecture
Distributed system architectureYisal Khan
 
Cloud adoption and rudiments
Cloud  adoption and rudimentsCloud  adoption and rudiments
Cloud adoption and rudimentsgaurav jain
 
Programming Elasticity in the Cloud
Programming Elasticity in the CloudProgramming Elasticity in the Cloud
Programming Elasticity in the CloudHong-Linh Truong
 
Distributed Transactions(flat and nested) and Atomic Commit Protocols
Distributed Transactions(flat and nested) and Atomic Commit ProtocolsDistributed Transactions(flat and nested) and Atomic Commit Protocols
Distributed Transactions(flat and nested) and Atomic Commit ProtocolsSachin Chauhan
 
Issues in knowledge representation
Issues in knowledge representationIssues in knowledge representation
Issues in knowledge representationSravanthi Emani
 
Service level agreement in cloud computing an overview
Service level agreement in cloud computing  an overviewService level agreement in cloud computing  an overview
Service level agreement in cloud computing an overviewDr Neelesh Jain
 
Cloud Computing Service Models | IaaS PaaS SaaS Explained | Cloud Masters Pro...
Cloud Computing Service Models | IaaS PaaS SaaS Explained | Cloud Masters Pro...Cloud Computing Service Models | IaaS PaaS SaaS Explained | Cloud Masters Pro...
Cloud Computing Service Models | IaaS PaaS SaaS Explained | Cloud Masters Pro...Edureka!
 
Clock synchronization in distributed system
Clock synchronization in distributed systemClock synchronization in distributed system
Clock synchronization in distributed systemSunita Sahu
 
Evolution of the cloud
Evolution of the cloudEvolution of the cloud
Evolution of the cloudsagaroceanic11
 
Data-Intensive Technologies for Cloud Computing
Data-Intensive Technologies for CloudComputingData-Intensive Technologies for CloudComputing
Data-Intensive Technologies for Cloud Computinghuda2018
 

Was ist angesagt? (20)

Module 5-cloud computing-SECURITY IN THE CLOUD
Module 5-cloud computing-SECURITY IN THE CLOUDModule 5-cloud computing-SECURITY IN THE CLOUD
Module 5-cloud computing-SECURITY IN THE CLOUD
 
Vision of cloud computing
Vision of cloud computingVision of cloud computing
Vision of cloud computing
 
Cloud Computing Security Challenges
Cloud Computing Security ChallengesCloud Computing Security Challenges
Cloud Computing Security Challenges
 
Unit 2 -Cloud Computing Architecture
Unit 2 -Cloud Computing ArchitectureUnit 2 -Cloud Computing Architecture
Unit 2 -Cloud Computing Architecture
 
A brief history of cloud computing
A brief history of cloud computingA brief history of cloud computing
A brief history of cloud computing
 
Load Balancing In Cloud Computing newppt
Load Balancing In Cloud Computing newpptLoad Balancing In Cloud Computing newppt
Load Balancing In Cloud Computing newppt
 
Distributed system architecture
Distributed system architectureDistributed system architecture
Distributed system architecture
 
Cloud adoption and rudiments
Cloud  adoption and rudimentsCloud  adoption and rudiments
Cloud adoption and rudiments
 
Unit 4
Unit 4Unit 4
Unit 4
 
Programming Elasticity in the Cloud
Programming Elasticity in the CloudProgramming Elasticity in the Cloud
Programming Elasticity in the Cloud
 
Scheduling in cloud
Scheduling in cloudScheduling in cloud
Scheduling in cloud
 
Distributed Transactions(flat and nested) and Atomic Commit Protocols
Distributed Transactions(flat and nested) and Atomic Commit ProtocolsDistributed Transactions(flat and nested) and Atomic Commit Protocols
Distributed Transactions(flat and nested) and Atomic Commit Protocols
 
Issues in knowledge representation
Issues in knowledge representationIssues in knowledge representation
Issues in knowledge representation
 
Service level agreement in cloud computing an overview
Service level agreement in cloud computing  an overviewService level agreement in cloud computing  an overview
Service level agreement in cloud computing an overview
 
Naming in Distributed System
Naming in Distributed SystemNaming in Distributed System
Naming in Distributed System
 
Unit 3
Unit   3Unit   3
Unit 3
 
Cloud Computing Service Models | IaaS PaaS SaaS Explained | Cloud Masters Pro...
Cloud Computing Service Models | IaaS PaaS SaaS Explained | Cloud Masters Pro...Cloud Computing Service Models | IaaS PaaS SaaS Explained | Cloud Masters Pro...
Cloud Computing Service Models | IaaS PaaS SaaS Explained | Cloud Masters Pro...
 
Clock synchronization in distributed system
Clock synchronization in distributed systemClock synchronization in distributed system
Clock synchronization in distributed system
 
Evolution of the cloud
Evolution of the cloudEvolution of the cloud
Evolution of the cloud
 
Data-Intensive Technologies for Cloud Computing
Data-Intensive Technologies for CloudComputingData-Intensive Technologies for CloudComputing
Data-Intensive Technologies for Cloud Computing
 

Ähnlich wie Federated Cloud Computing

Utilising Cloud Computing for Research through Infrastructure, Software and D...
Utilising Cloud Computing for Research through Infrastructure, Software and D...Utilising Cloud Computing for Research through Infrastructure, Software and D...
Utilising Cloud Computing for Research through Infrastructure, Software and D...David Wallom
 
Federating Infrastructure as a Service cloud computing systems to create a un...
Federating Infrastructure as a Service cloud computing systems to create a un...Federating Infrastructure as a Service cloud computing systems to create a un...
Federating Infrastructure as a Service cloud computing systems to create a un...David Wallom
 
Using a Widely Distributed Federated Cloud System to Support Multiple Dispara...
Using a Widely Distributed Federated Cloud System to Support Multiple Dispara...Using a Widely Distributed Federated Cloud System to Support Multiple Dispara...
Using a Widely Distributed Federated Cloud System to Support Multiple Dispara...inside-BigData.com
 
Using a Widely Distributed Federated Cloud System to Support Multiple Dispara...
Using a Widely Distributed Federated Cloud System to Support Multiple Dispara...Using a Widely Distributed Federated Cloud System to Support Multiple Dispara...
Using a Widely Distributed Federated Cloud System to Support Multiple Dispara...David Wallom
 
Creating a Widely Distributed Production Federated Cloud System to Support Mu...
Creating a Widely Distributed Production Federated Cloud System to Support Mu...Creating a Widely Distributed Production Federated Cloud System to Support Mu...
Creating a Widely Distributed Production Federated Cloud System to Support Mu...David Wallom
 
Mobility and federation of Cloud computing
Mobility and federation of Cloud computingMobility and federation of Cloud computing
Mobility and federation of Cloud computingDavid Wallom
 
The EGI Federated Cloud
The EGI Federated CloudThe EGI Federated Cloud
The EGI Federated CloudDavid Wallom
 
The EGI Federated Cloud, 7 months of production
The EGI Federated Cloud, 7 months of productionThe EGI Federated Cloud, 7 months of production
The EGI Federated Cloud, 7 months of productionDavid Wallom
 
Cloud Standards in the Real World: Cloud Standards Testing for Developers
Cloud Standards in the Real World: Cloud Standards Testing for DevelopersCloud Standards in the Real World: Cloud Standards Testing for Developers
Cloud Standards in the Real World: Cloud Standards Testing for DevelopersAlan Sill
 
key research challenges in cloud computing
key research challenges in cloud computingkey research challenges in cloud computing
key research challenges in cloud computingIgnacio M. Llorente
 
HNSciCloud: Project Results and lessons learned
HNSciCloud: Project Results and lessons learnedHNSciCloud: Project Results and lessons learned
HNSciCloud: Project Results and lessons learnedEOSC-hub project
 
Technical integration of data repositories status and challenges
Technical integration of data repositories status and challengesTechnical integration of data repositories status and challenges
Technical integration of data repositories status and challengesvty
 
Clould Computing and its application in Libraries
Clould Computing and its application in LibrariesClould Computing and its application in Libraries
Clould Computing and its application in LibrariesAmit Shaw
 
Microservices in the Enterprise
Microservices in the Enterprise Microservices in the Enterprise
Microservices in the Enterprise Jesus Rodriguez
 
Supporting Research through "Desktop as a Service" models of e-infrastructure...
Supporting Research through "Desktop as a Service" models of e-infrastructure...Supporting Research through "Desktop as a Service" models of e-infrastructure...
Supporting Research through "Desktop as a Service" models of e-infrastructure...David Wallom
 
Cloud computing and bioinformatics
Cloud computing and bioinformaticsCloud computing and bioinformatics
Cloud computing and bioinformaticsEnis Afgan
 
Introduction to Apache Mesos and DC/OS
Introduction to Apache Mesos and DC/OSIntroduction to Apache Mesos and DC/OS
Introduction to Apache Mesos and DC/OSSteve Wong
 
ELIXIR Competence Centre in EOSC-hub
ELIXIR Competence Centre in EOSC-hubELIXIR Competence Centre in EOSC-hub
ELIXIR Competence Centre in EOSC-hubEOSC-hub project
 

Ähnlich wie Federated Cloud Computing (20)

Utilising Cloud Computing for Research through Infrastructure, Software and D...
Utilising Cloud Computing for Research through Infrastructure, Software and D...Utilising Cloud Computing for Research through Infrastructure, Software and D...
Utilising Cloud Computing for Research through Infrastructure, Software and D...
 
Federating Infrastructure as a Service cloud computing systems to create a un...
Federating Infrastructure as a Service cloud computing systems to create a un...Federating Infrastructure as a Service cloud computing systems to create a un...
Federating Infrastructure as a Service cloud computing systems to create a un...
 
Using a Widely Distributed Federated Cloud System to Support Multiple Dispara...
Using a Widely Distributed Federated Cloud System to Support Multiple Dispara...Using a Widely Distributed Federated Cloud System to Support Multiple Dispara...
Using a Widely Distributed Federated Cloud System to Support Multiple Dispara...
 
Using a Widely Distributed Federated Cloud System to Support Multiple Dispara...
Using a Widely Distributed Federated Cloud System to Support Multiple Dispara...Using a Widely Distributed Federated Cloud System to Support Multiple Dispara...
Using a Widely Distributed Federated Cloud System to Support Multiple Dispara...
 
Creating a Widely Distributed Production Federated Cloud System to Support Mu...
Creating a Widely Distributed Production Federated Cloud System to Support Mu...Creating a Widely Distributed Production Federated Cloud System to Support Mu...
Creating a Widely Distributed Production Federated Cloud System to Support Mu...
 
Mobility and federation of Cloud computing
Mobility and federation of Cloud computingMobility and federation of Cloud computing
Mobility and federation of Cloud computing
 
The EGI Federated Cloud
The EGI Federated CloudThe EGI Federated Cloud
The EGI Federated Cloud
 
The EGI Federated Cloud, 7 months of production
The EGI Federated Cloud, 7 months of productionThe EGI Federated Cloud, 7 months of production
The EGI Federated Cloud, 7 months of production
 
01-06 OCRE Test Suite - Fernandes.pdf
01-06 OCRE Test Suite - Fernandes.pdf01-06 OCRE Test Suite - Fernandes.pdf
01-06 OCRE Test Suite - Fernandes.pdf
 
Cloud Standards in the Real World: Cloud Standards Testing for Developers
Cloud Standards in the Real World: Cloud Standards Testing for DevelopersCloud Standards in the Real World: Cloud Standards Testing for Developers
Cloud Standards in the Real World: Cloud Standards Testing for Developers
 
key research challenges in cloud computing
key research challenges in cloud computingkey research challenges in cloud computing
key research challenges in cloud computing
 
HNSciCloud: Project Results and lessons learned
HNSciCloud: Project Results and lessons learnedHNSciCloud: Project Results and lessons learned
HNSciCloud: Project Results and lessons learned
 
Technical integration of data repositories status and challenges
Technical integration of data repositories status and challengesTechnical integration of data repositories status and challenges
Technical integration of data repositories status and challenges
 
Clould Computing and its application in Libraries
Clould Computing and its application in LibrariesClould Computing and its application in Libraries
Clould Computing and its application in Libraries
 
EGI Services
EGI Services EGI Services
EGI Services
 
Microservices in the Enterprise
Microservices in the Enterprise Microservices in the Enterprise
Microservices in the Enterprise
 
Supporting Research through "Desktop as a Service" models of e-infrastructure...
Supporting Research through "Desktop as a Service" models of e-infrastructure...Supporting Research through "Desktop as a Service" models of e-infrastructure...
Supporting Research through "Desktop as a Service" models of e-infrastructure...
 
Cloud computing and bioinformatics
Cloud computing and bioinformaticsCloud computing and bioinformatics
Cloud computing and bioinformatics
 
Introduction to Apache Mesos and DC/OS
Introduction to Apache Mesos and DC/OSIntroduction to Apache Mesos and DC/OS
Introduction to Apache Mesos and DC/OS
 
ELIXIR Competence Centre in EOSC-hub
ELIXIR Competence Centre in EOSC-hubELIXIR Competence Centre in EOSC-hub
ELIXIR Competence Centre in EOSC-hub
 

Mehr von David Wallom

Quantifying the impact of green leasing on energy use in a retail portfolio: ...
Quantifying the impact of green leasing on energy use in a retail portfolio: ...Quantifying the impact of green leasing on energy use in a retail portfolio: ...
Quantifying the impact of green leasing on energy use in a retail portfolio: ...David Wallom
 
Trust and Cloud computing, removing the need for the consumer to trust their ...
Trust and Cloud computing, removing the need for the consumer to trust their ...Trust and Cloud computing, removing the need for the consumer to trust their ...
Trust and Cloud computing, removing the need for the consumer to trust their ...David Wallom
 
Trust and Cloud computing, removing the need for the consumer to trust their ...
Trust and Cloud computing, removing the need for the consumer to trust their ...Trust and Cloud computing, removing the need for the consumer to trust their ...
Trust and Cloud computing, removing the need for the consumer to trust their ...David Wallom
 
The University of Oxford e-Research Centre
The University of Oxford e-Research CentreThe University of Oxford e-Research Centre
The University of Oxford e-Research CentreDavid Wallom
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud ComputingDavid Wallom
 
Benefits of big data analytics in Smart Metering, ADEPT, WICKED and beyond
Benefits of big data analytics in Smart Metering,  ADEPT, WICKED and beyondBenefits of big data analytics in Smart Metering,  ADEPT, WICKED and beyond
Benefits of big data analytics in Smart Metering, ADEPT, WICKED and beyondDavid Wallom
 
Smarter Energy, Infrastruture service, consumtion analytics and applications
Smarter Energy, Infrastruture service, consumtion analytics and applicationsSmarter Energy, Infrastruture service, consumtion analytics and applications
Smarter Energy, Infrastruture service, consumtion analytics and applicationsDavid Wallom
 
The Climateprediction.net programme, big data climate modelling
The Climateprediction.net programme, big data climate modellingThe Climateprediction.net programme, big data climate modelling
The Climateprediction.net programme, big data climate modellingDavid Wallom
 
1990-2050 sulphur dioxide emissions data from ECLIPSE v5a for use in Met Offi...
1990-2050 sulphur dioxide emissions data from ECLIPSE v5a for use in Met Offi...1990-2050 sulphur dioxide emissions data from ECLIPSE v5a for use in Met Offi...
1990-2050 sulphur dioxide emissions data from ECLIPSE v5a for use in Met Offi...David Wallom
 
e-Research & the art of linking Astrophysics to Deforestation
e-Research & the art of linking Astrophysics to Deforestatione-Research & the art of linking Astrophysics to Deforestation
e-Research & the art of linking Astrophysics to DeforestationDavid Wallom
 
Privacy and Security policies in the cloud
Privacy and Security policies in the cloudPrivacy and Security policies in the cloud
Privacy and Security policies in the cloudDavid Wallom
 
Working with Earth Observation Data, INFORM and the IEA
Working with Earth Observation Data, INFORM and the IEAWorking with Earth Observation Data, INFORM and the IEA
Working with Earth Observation Data, INFORM and the IEADavid Wallom
 
WICKED - Working with the data rich
WICKED - Working with the data richWICKED - Working with the data rich
WICKED - Working with the data richDavid Wallom
 
Mapping Priorities and Future Collaborations for you Projects
Mapping Priorities and Future Collaborations for you ProjectsMapping Priorities and Future Collaborations for you Projects
Mapping Priorities and Future Collaborations for you ProjectsDavid Wallom
 
CloudWatch: Mapping priorities and future collaboration for your project
CloudWatch: Mapping priorities and future collaboration for your projectCloudWatch: Mapping priorities and future collaboration for your project
CloudWatch: Mapping priorities and future collaboration for your projectDavid Wallom
 
Trust and Cloud Computing, removing the need to trust your cloud provider
Trust and Cloud Computing, removing the need to trust your cloud providerTrust and Cloud Computing, removing the need to trust your cloud provider
Trust and Cloud Computing, removing the need to trust your cloud providerDavid Wallom
 
CloudWatch2 Adoption Deep Dive
CloudWatch2 Adoption Deep DiveCloudWatch2 Adoption Deep Dive
CloudWatch2 Adoption Deep DiveDavid Wallom
 
e-infrastructural needs to support informatics
e-infrastructural needs to support informaticse-infrastructural needs to support informatics
e-infrastructural needs to support informaticsDavid Wallom
 
Generating Insight from Big Data
Generating Insight from Big DataGenerating Insight from Big Data
Generating Insight from Big DataDavid Wallom
 
International Forest Risk Model
International Forest Risk ModelInternational Forest Risk Model
International Forest Risk ModelDavid Wallom
 

Mehr von David Wallom (20)

Quantifying the impact of green leasing on energy use in a retail portfolio: ...
Quantifying the impact of green leasing on energy use in a retail portfolio: ...Quantifying the impact of green leasing on energy use in a retail portfolio: ...
Quantifying the impact of green leasing on energy use in a retail portfolio: ...
 
Trust and Cloud computing, removing the need for the consumer to trust their ...
Trust and Cloud computing, removing the need for the consumer to trust their ...Trust and Cloud computing, removing the need for the consumer to trust their ...
Trust and Cloud computing, removing the need for the consumer to trust their ...
 
Trust and Cloud computing, removing the need for the consumer to trust their ...
Trust and Cloud computing, removing the need for the consumer to trust their ...Trust and Cloud computing, removing the need for the consumer to trust their ...
Trust and Cloud computing, removing the need for the consumer to trust their ...
 
The University of Oxford e-Research Centre
The University of Oxford e-Research CentreThe University of Oxford e-Research Centre
The University of Oxford e-Research Centre
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Benefits of big data analytics in Smart Metering, ADEPT, WICKED and beyond
Benefits of big data analytics in Smart Metering,  ADEPT, WICKED and beyondBenefits of big data analytics in Smart Metering,  ADEPT, WICKED and beyond
Benefits of big data analytics in Smart Metering, ADEPT, WICKED and beyond
 
Smarter Energy, Infrastruture service, consumtion analytics and applications
Smarter Energy, Infrastruture service, consumtion analytics and applicationsSmarter Energy, Infrastruture service, consumtion analytics and applications
Smarter Energy, Infrastruture service, consumtion analytics and applications
 
The Climateprediction.net programme, big data climate modelling
The Climateprediction.net programme, big data climate modellingThe Climateprediction.net programme, big data climate modelling
The Climateprediction.net programme, big data climate modelling
 
1990-2050 sulphur dioxide emissions data from ECLIPSE v5a for use in Met Offi...
1990-2050 sulphur dioxide emissions data from ECLIPSE v5a for use in Met Offi...1990-2050 sulphur dioxide emissions data from ECLIPSE v5a for use in Met Offi...
1990-2050 sulphur dioxide emissions data from ECLIPSE v5a for use in Met Offi...
 
e-Research & the art of linking Astrophysics to Deforestation
e-Research & the art of linking Astrophysics to Deforestatione-Research & the art of linking Astrophysics to Deforestation
e-Research & the art of linking Astrophysics to Deforestation
 
Privacy and Security policies in the cloud
Privacy and Security policies in the cloudPrivacy and Security policies in the cloud
Privacy and Security policies in the cloud
 
Working with Earth Observation Data, INFORM and the IEA
Working with Earth Observation Data, INFORM and the IEAWorking with Earth Observation Data, INFORM and the IEA
Working with Earth Observation Data, INFORM and the IEA
 
WICKED - Working with the data rich
WICKED - Working with the data richWICKED - Working with the data rich
WICKED - Working with the data rich
 
Mapping Priorities and Future Collaborations for you Projects
Mapping Priorities and Future Collaborations for you ProjectsMapping Priorities and Future Collaborations for you Projects
Mapping Priorities and Future Collaborations for you Projects
 
CloudWatch: Mapping priorities and future collaboration for your project
CloudWatch: Mapping priorities and future collaboration for your projectCloudWatch: Mapping priorities and future collaboration for your project
CloudWatch: Mapping priorities and future collaboration for your project
 
Trust and Cloud Computing, removing the need to trust your cloud provider
Trust and Cloud Computing, removing the need to trust your cloud providerTrust and Cloud Computing, removing the need to trust your cloud provider
Trust and Cloud Computing, removing the need to trust your cloud provider
 
CloudWatch2 Adoption Deep Dive
CloudWatch2 Adoption Deep DiveCloudWatch2 Adoption Deep Dive
CloudWatch2 Adoption Deep Dive
 
e-infrastructural needs to support informatics
e-infrastructural needs to support informaticse-infrastructural needs to support informatics
e-infrastructural needs to support informatics
 
Generating Insight from Big Data
Generating Insight from Big DataGenerating Insight from Big Data
Generating Insight from Big Data
 
International Forest Risk Model
International Forest Risk ModelInternational Forest Risk Model
International Forest Risk Model
 

Kürzlich hochgeladen

bonjourmadame.tumblr.com bhaskar's girls
bonjourmadame.tumblr.com bhaskar's girlsbonjourmadame.tumblr.com bhaskar's girls
bonjourmadame.tumblr.com bhaskar's girlshansessene
 
GenAI talk for Young at Wageningen University & Research (WUR) March 2024
GenAI talk for Young at Wageningen University & Research (WUR) March 2024GenAI talk for Young at Wageningen University & Research (WUR) March 2024
GenAI talk for Young at Wageningen University & Research (WUR) March 2024Jene van der Heide
 
GLYCOSIDES Classification Of GLYCOSIDES Chemical Tests Glycosides
GLYCOSIDES Classification Of GLYCOSIDES  Chemical Tests GlycosidesGLYCOSIDES Classification Of GLYCOSIDES  Chemical Tests Glycosides
GLYCOSIDES Classification Of GLYCOSIDES Chemical Tests GlycosidesNandakishor Bhaurao Deshmukh
 
Ai in communication electronicss[1].pptx
Ai in communication electronicss[1].pptxAi in communication electronicss[1].pptx
Ai in communication electronicss[1].pptxsubscribeus100
 
Observational constraints on mergers creating magnetism in massive stars
Observational constraints on mergers creating magnetism in massive starsObservational constraints on mergers creating magnetism in massive stars
Observational constraints on mergers creating magnetism in massive starsSérgio Sacani
 
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...Universidade Federal de Sergipe - UFS
 
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...Universidade Federal de Sergipe - UFS
 
User Guide: Capricorn FLX™ Weather Station
User Guide: Capricorn FLX™ Weather StationUser Guide: Capricorn FLX™ Weather Station
User Guide: Capricorn FLX™ Weather StationColumbia Weather Systems
 
Organic farming with special reference to vermiculture
Organic farming with special reference to vermicultureOrganic farming with special reference to vermiculture
Organic farming with special reference to vermicultureTakeleZike1
 
Biological classification of plants with detail
Biological classification of plants with detailBiological classification of plants with detail
Biological classification of plants with detailhaiderbaloch3
 
Servosystem Theory / Cybernetic Theory by Petrovic
Servosystem Theory / Cybernetic Theory by PetrovicServosystem Theory / Cybernetic Theory by Petrovic
Servosystem Theory / Cybernetic Theory by PetrovicAditi Jain
 
User Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather StationUser Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather StationColumbia Weather Systems
 
Base editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editingBase editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editingNetHelix
 
Harmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms PresentationHarmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms Presentationtahreemzahra82
 
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxSTOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxMurugaveni B
 
Citronella presentation SlideShare mani upadhyay
Citronella presentation SlideShare mani upadhyayCitronella presentation SlideShare mani upadhyay
Citronella presentation SlideShare mani upadhyayupadhyaymani499
 
FREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by naFREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by naJASISJULIANOELYNV
 
PROJECTILE MOTION-Horizontal and Vertical
PROJECTILE MOTION-Horizontal and VerticalPROJECTILE MOTION-Horizontal and Vertical
PROJECTILE MOTION-Horizontal and VerticalMAESTRELLAMesa2
 
Thermodynamics ,types of system,formulae ,gibbs free energy .pptx
Thermodynamics ,types of system,formulae ,gibbs free energy .pptxThermodynamics ,types of system,formulae ,gibbs free energy .pptx
Thermodynamics ,types of system,formulae ,gibbs free energy .pptxuniversity
 

Kürzlich hochgeladen (20)

bonjourmadame.tumblr.com bhaskar's girls
bonjourmadame.tumblr.com bhaskar's girlsbonjourmadame.tumblr.com bhaskar's girls
bonjourmadame.tumblr.com bhaskar's girls
 
GenAI talk for Young at Wageningen University & Research (WUR) March 2024
GenAI talk for Young at Wageningen University & Research (WUR) March 2024GenAI talk for Young at Wageningen University & Research (WUR) March 2024
GenAI talk for Young at Wageningen University & Research (WUR) March 2024
 
GLYCOSIDES Classification Of GLYCOSIDES Chemical Tests Glycosides
GLYCOSIDES Classification Of GLYCOSIDES  Chemical Tests GlycosidesGLYCOSIDES Classification Of GLYCOSIDES  Chemical Tests Glycosides
GLYCOSIDES Classification Of GLYCOSIDES Chemical Tests Glycosides
 
Ai in communication electronicss[1].pptx
Ai in communication electronicss[1].pptxAi in communication electronicss[1].pptx
Ai in communication electronicss[1].pptx
 
Observational constraints on mergers creating magnetism in massive stars
Observational constraints on mergers creating magnetism in massive starsObservational constraints on mergers creating magnetism in massive stars
Observational constraints on mergers creating magnetism in massive stars
 
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
 
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
 
User Guide: Capricorn FLX™ Weather Station
User Guide: Capricorn FLX™ Weather StationUser Guide: Capricorn FLX™ Weather Station
User Guide: Capricorn FLX™ Weather Station
 
Organic farming with special reference to vermiculture
Organic farming with special reference to vermicultureOrganic farming with special reference to vermiculture
Organic farming with special reference to vermiculture
 
Biological classification of plants with detail
Biological classification of plants with detailBiological classification of plants with detail
Biological classification of plants with detail
 
Servosystem Theory / Cybernetic Theory by Petrovic
Servosystem Theory / Cybernetic Theory by PetrovicServosystem Theory / Cybernetic Theory by Petrovic
Servosystem Theory / Cybernetic Theory by Petrovic
 
User Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather StationUser Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather Station
 
Base editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editingBase editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editing
 
Let’s Say Someone Did Drop the Bomb. Then What?
Let’s Say Someone Did Drop the Bomb. Then What?Let’s Say Someone Did Drop the Bomb. Then What?
Let’s Say Someone Did Drop the Bomb. Then What?
 
Harmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms PresentationHarmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms Presentation
 
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxSTOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
 
Citronella presentation SlideShare mani upadhyay
Citronella presentation SlideShare mani upadhyayCitronella presentation SlideShare mani upadhyay
Citronella presentation SlideShare mani upadhyay
 
FREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by naFREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by na
 
PROJECTILE MOTION-Horizontal and Vertical
PROJECTILE MOTION-Horizontal and VerticalPROJECTILE MOTION-Horizontal and Vertical
PROJECTILE MOTION-Horizontal and Vertical
 
Thermodynamics ,types of system,formulae ,gibbs free energy .pptx
Thermodynamics ,types of system,formulae ,gibbs free energy .pptxThermodynamics ,types of system,formulae ,gibbs free energy .pptx
Thermodynamics ,types of system,formulae ,gibbs free energy .pptx
 

Federated Cloud Computing

  • 1. 1 Federated Cloud Computing Dr David Wallom Associate Director
  • 2. Overview • The Oxford e-Research Centre • Historical Cloud Federation • The EGI Federated Cloud
  • 3. Innovative digital methods transforming research A collaborative research hub for Digital Oxford A full department in a leading science division
  • 4.
  • 6.
  • 7.
  • 8. HPC Engine and Storage Next Generation Infrastructure The Smart Grid High Speed Communications System Service Restorati on Voltag e Contro l Condition Monitori ng/Data Mining Distributio n System State Estimation SCADA & Distribution Management System
  • 9.
  • 10.
  • 11.
  • 12.
  • 13. 13 The roadmap to federated Cloud
  • 14. UK NGS Cloud Activities (2010 – 2012) • NGS Agile Deployment Environments EPSRC funded, 2 years • Staff: – David Wallom (OeRC, Oxford); – David Fergusson (NeSC, Edinburgh); – Steve Thorn (NeSC, Edinburgh); – Matteo Turilli (OeRC, Oxford). • Goals: – EC2 compatible, open source solution; – Small physical systems physically distributed – development of a dedicated pool of images, supporting both end user and NGS requirements such as training; – collecting data about feasibility, costs, stability; – identify use cases and gather further requirements.
  • 15. NGS Cloud Usage • >120 registered users: uptake has been very fast and users stayed engaged throughout the whole testing period; • 26 institutions: 23 HEI both universities and colleges, 3 companies; • 30 projects; • 10 research areas. Life sciences Teaching Mathematics Cloud R&D Physics Ecology Geography Medicine Social Science Engineering
  • 16. Exemplar Case Studies • Evolutionary Genomics: “analysis and Information management of Next Generation Sequencing (NGS) of Genomic data poses many challenges in terms of time and size. We are exploring the translation of high quality NGS scientific analysis pipelines to make best use of Cloud infrastructure”; • Geospatial Science: “geospatial data is a mix of raster and vector data. As rasterizing is CPU-hungry process, and all maps displayed on the screen of the final user are rasters, it is more efficient to do the process on the server side. I am investigating how this process can be dispersed across many, if not unlimited instances in a cloud”; • Agent-based modelling of crime: “at the moment I have a tomcat server that hosts some web services used to run social simulation model, it needs access to the file system to run fortran scripts, create files etc. There are loads of problems with running our own server at uni and I think a virtual machine that I could have control over would be much better”.
  • 17. Flexible Services for the Support of Research (FleSSR) 6 Partners • Academic and industrial; • 3 cloud infrastructures. Goals Building federated cloud infrastructure, extending the use of UK NGS central services with cloud brokering and accounting. Use cases • Multi Platform Software Development; • On demand Research data storage.
  • 18. FleSSR Architecture Oxford Reading Eduserv Zeel/i Broker STFC/NGS Accounting Database
  • 19. FleSSR Infrastructure • Local/Global: services depends either on local or global access. Cloud brokering is not mandatory for AWS-like service access; • Multiple identities: every user may have multiple identities, both local and global; • Only personal identities: group identities are not implemented. The management of every single identity is left to the legally responsible user; • Multiple AA technologies: AA may differ depending on local and global policies/technologies; • Multiple accounting: every single identity is accounted for its usage. Every individual may get multiple invoices.
  • 20. FleSSR Use Case: Multi Platform Software Development Zeel/i Broker Instance configuration manager FleSSR cloud Build manager CVS / SVN repository Build instance 1 Build instance 2 Build instance 3 Build instance 4 Build instance 5
  • 21. FleSSR Use Case: On demand Research data storage Zeel/i Broker Volume Manager FleSSR cloud VM EBS Interface EBS Volume
  • 22. FleSSR Output Code • Instance configuration and build manager: Perl command line utility + Java client utilising the Zeel/I API; • Personal EBS volume manager: web-based, Java client for EBS volumes handling + tailored VM image with multiple data interfaces (SFTP, WebDAV, GlusterFS, rsync, ssh); • Eucalyptus open-source accounting system: Perl aggregators and parsers for standard eucalyptus open-source log files + MySQL accounting database + PHP accounting client. Use cases • SKA community testing of Use case; • Institutional ICT team testing WEB-DAV, GridFTP & GlusterFS solution as Use case 2.
  • 24. www.egi.euEGI-InSPIRE RI-261323 Rationale Growth of Providers • High Throughput Platform – Academic resource providers • Federated Cloud Platform – Diversity of resource providers Tens of 1000’s Millions Few related use cases Single application model Many diverse use cases & application models Growth of Research Communities 24
  • 25. www.egi.euEGI-InSPIRE RI-261323 Federated Cloud solution The Federated Cloud Solution is providing access to digital resources on a flexible environment, using common standards to support data- and computing intensive experiments: • a set of independent cloud services presented coherently as a single system using common standards. • allows the user to choose freely among a broader range of service providers • allow use of applications already developed by people within their own community whom they trust, and from other communities who have an independent badge of quality. Target groups: • individual researchers • larger research communities or groups 25
  • 26. www.egi.euEGI-InSPIRE RI-261323 Principles of Federation • Standards and validation: Recommended and common open standards for the interfaces and images – OCCI, CDMI, OVF, GLUE2, AAI • Resource integration: Cloud Computing to be integrated into the existing production infrastructure. • Heterogeneous implementation: no mandate on the cloud technology. • Provider agnosticism: the only condition to federate resources is to expose the chosen interfaces and services. 26
  • 27. www.egi.euEGI-InSPIRE RI-261323 EGI Cloud Infrastructure 27 EGI Core Platform Federated AAI Service Registry Monitoring Accounting EGI Cloud Infrastructure Platform Instance Mgmt Information Discovery Storage Management Help and Support Security Co- ordination Training and Outreach EGICollaborationTools EGIApplication DB Image Repository EGICloudServiceMarketplace Sustainable Business Models User Community Monitoring and control of utilisation Technical Consultancy and Support Uniform interfaces to Cloud Compute and Storage Cloud Management Stacks (OpenStack, OpenNebula, Synnefo, …) SecureendorsedApplicationand ServiceDeployment GSIGLUE2 Cloudinit CDMI SAM UR OVF OCCI
  • 28. www.egi.euEGI-InSPIRE RI-261323 Using open standards ffor VM Management rOCCI-server 28
  • 29. www.egi.euEGI-InSPIRE RI-261323 Partnership Resources – 13 NGIs provide 22 certified resources – 4 NGIs currently integrating resources – 5 NGIs with interested resource providers – Worldwide interest & integration • Australia* (NeCTAR) • South Africa* (SAGrid) • South Korea* (KISTI) • United States* (NIST, NSF A.C. Centres) * Not shown on map Usage since launch - 562k VMs - 42M CPU hours 29
  • 30. www.egi.euEGI-InSPIRE RI-261323 User Model • The offer to our users: • Total control over deployed applications • Elastic resource consumption based on real needs • Workloads processed on-demand • Endorsed and accredited applications available from multiple different communities shared • Single sign-on at multiple, independent providers • Centralised access to service information across multiple providers 30
  • 31. www.egi.euEGI-InSPIRE RI-261323 Virtual Appliance Catalogue • Registered Virtual Appliances: 30, ref • Supporting Sites: 21, ref • Supported Virtual Organizations: 9, ref • atlas, • biomed, • cms, • demo.fedcloud.egi.eu, • drihm.eu, • fedcloud.egi.eu, • highthroughputseq.egi.eu, • lhcb, • vo.chain-project.eu [Operation of the AppDB Cloud MP, officially started on June/2014] 31
  • 32. www.egi.euEGI-InSPIRE RI-261323 Distribution of Virtual Appliances Research Community 32
  • 33. www.egi.euEGI-InSPIRE RI-261323 Virtual Appliances distribution Technical function 33
  • 34. www.egi.euEGI-InSPIRE RI-261323 EGI FedCloud Launch Communities (May 2014) • Ecology – BioVeL: Biodiversity Virtual e-Laboratory • Structural biology – WeNMR: a worldwide e-Infrastructure for NMR and structural biology • Linguistics – CLARIN: ‘British National Corpus’ service (BNCWeb) • Earth Observation – SSEP: European Space Agency’s Supersites Exploitation Platform for volcano and earthquakes monitoring (Collaboration with Helix Nebula) • Software Engineering – SCI-BUS: simulated environments for portal testing • Software Engineering – DIRAC: deploying ready-to-use distributed computing systems • Software Engineering – Catania Science Gateway Framework • Musicology – Peachnote: dynamic analysis of musical scores • Earth Observation – ENVRI: Common Operations of Environmental Research infrastructures (collaboration with EISCAT3D) • Geology – VERCE: Virtual Earthquake and seismology Research • Ecology – LifeWatch: E-Science European Infrastructure for Biodiversity and Ecosystem Research • High Energy Physics – CERN ATLAS: ATLAS processing cluster via HelixNebula More info: https://wiki.egi.eu/wiki/Fedcloud-tf:Users 34
  • 35. www.egi.euEGI-InSPIRE RI-261323 Current use case status 35 59 in total 35
  • 36. www.egi.euEGI-InSPIRE RI-261323 36 EGI FedCloud Use Cases Discipline Classification
  • 37. www.egi.euEGI-InSPIRE RI-261323 Strengthening the underpinning platform Continuing a Technology Evolution • Broader support for open standards in Cloud management frameworks – Utilisation of rOCCI for interfaces to commercial cloud frameworks – Completion of high quality reference implementation for CDMI • New feature additions to foundational tools depending on requests – Accounting, monitoring, service discovery, Image Management 37 ValueaddedservicesforUser Communities
  • 38. www.egi.euEGI-InSPIRE RI-261323 Federated Cloud Services Federated IaaS Cloud 38 Tier 1: Reliable Infrastructure Cloud Tier 4: Zero ICT Infrastructures Tier 3: Platform as a Service Tier 2: General-purpose platform services PaaS PaaS DBaaS Hadoop aaS VRE Secure storage KeyMgmt Encryption ACLmgmt Virtual eLaboratory
  • 39. Conclusions • Utilisation of virtual infrastructure is the only scalable method to support large number of disparate user communities with widely differing application models, • Federation as robust and scalable model of national/European cloud infrastructure for research, though part of an ecosystem of e-infrastructure not e-infrastructure alone. • Federation is only possible by the availability of open standards, • Successful pilot tests of multiple prototypes of cloud infrastructure allowed a quicker development of the final model for EGI, • EGI Federated Cloud is attracting new communities belonging to various scientific domains – 26 communities and 59 use cases currently supported, 5 from commercial organisations • Paving the way for a global federated cloud marketplace led through European Innovation – Established best practice – Illustrating leadership – Open standards, open technology – Open membership, open processes – Open competition • Oxford and OeRC has led this activity from its inception in 2010 through to now
  • 40. An IT Services and Oxford e-Research Centre Partner facility
  • 41. An IT Services and Oxford e-Research Centre Partner facility
  • 42. Thank you & Questions