Www.egi.eu EGI-InSPIRE RI-261323 EGI-InSPIRE www.egi.eu EGI-InSPIRE RI-261323 The Federated Cloud solution David Wallom University of Oxford SA5 Task Leader.

Slides:



Advertisements
Similar presentations
1 EGI Federated Clouds Task Force HEPiX Spring 2012 Workshop Matteo Turilli
Advertisements

EGI-Engage Recent Experiences in Operational Security: Incident prevention and incident handling in the EGI and WLCG infrastructure.
EGI-InSPIRE EGI-InSPIRE RI The EGI Federated Cloud, using standards to create a fair and open European Cloud marketplace David.
EGI-Engage EGI-Engage Engaging the EGI Community towards an Open Science Commons Project Overview 9/14/2015 EGI-Engage: a project.
EGI-InSPIRE RI EGI-InSPIRE RI EGI-InSPIRE EGI services for the long tail of science Peter Solagna Senior Operations.
European Grid Initiative Federated Cloud update Peter solagna Pre-GDB Workshop 10/11/
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI Future Plans T. Ferrari/EGI.eu 1.
A public-private partnership building a multidisciplinary cloud platform for data intensive science Bob Jones Head of openlab IT dept CERN This document.
Cloud Services for Research CERN – 26 June 2014 Bob Jones (CERN) This document produced by Members of the Helix Nebula consortium is licensed under a Creative.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI Towards H2020 Tiziana Ferrari/EGI.eu WLCG Collaboration Workshop.
RI EGI-InSPIRE RI EGI Future activities Peter Solagna – EGI.eu.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI (Present and) Future of the EGI Services for WLCG Peter Solagna – EGI.eu.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks EGI Operations Tiziana Ferrari EGEE User.
European Grid Initiative Data Services and Solutions Part 2: Data in the cloud Enol Fernández Data Services.
1 FedCloud Task Force Demo EGI CF2012 – Munich 28/29 March Matteo Turilli
Possibilities for joint procurement of commercial cloud services for WLCG WLCG Overview Board Bob Jones (CERN) 28 November 2014.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Evolution of AAI for e- infrastructures Peter Solagna Senior Operations Manager.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI strategy and Grand Vision Ludek Matyska EGI Council Chair EGI InSPIRE.
3rd Helix Nebula Workshop on Interoperability among e-Infrastructures and Commercial Clouds Carmela ASERO, EGI.eu 17 September 2013, Madrid
EGI Technical Forum Madrid COMPSs in the EGI Federated Cloud Daniele Lezzi – BSC EGI Technical Forum Madrid.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Plans for PY2 Steven Newhouse Project Director, EGI.eu 30/05/2011 Future.
EGI-InSPIRE RI EGI Webinar EGI-InSPIRE RI Porting your application to the EGI Federated Cloud 17 Feb
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI NA2.5 – Technical Outreach to New Communities Gergely Sipos Technical Outreach.
European Grid Initiative AAI in EGI Status and Evolution Peter Solagna Senior Operations Manager
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI UMD Roadmap Steven Newhouse 14/09/2010.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI Federated Cloud 1 17 Feb 2014 Diego Scardaci, EGI.eu Technical Outreach.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Data service requirements and provisioning models Gergely Sipos With input.
European Life Sciences Infrastructure for Biological Information ELIXIR Cloud Roadmap Chairs: Steven Newhouse, EMBL-EBI & Mirek Ruda,
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI SA4: Advancing EGI’s Strategic Goals Michel Drescher Technical Manager, EGI.eu.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI Federated Cloud and Software Vulnerabilities Linda Cornwall, STFC 20.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Federated Cloud Status David Wallom University of Oxford Chair, EGI Federated.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI-InSPIRE PY5 new activities Peter Solagna – EGI.eu.
Instituto de Biocomputación y Física de Sistemas Complejos Cloud resources and BIFI activities in JRA2 Reunión JRU Española.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI User Engagement in EGI (With focus on the cloud) Gergely Sipos, EGI.eu Technical.
DIRAC for Grid and Cloud Dr. Víctor Méndez Muñoz (for DIRAC Project) LHCb Tier 1 Liaison at PIC EGI User Community Board, October 31st, 2013.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Enabling SSO capabilities in the EGI Cloud services Peter Solagna – EGI.eu.
EGI-Engage EGI-Engage WP3 e-Infrastructure Commons Diego Scardaci EGI.eu/INFN 6/18/2016 EGI-Engage – First.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Questionnaires to Cloud technology providers and sites Linda Cornwall, STFC,
The Helix Nebula marketplace 13 May 2015 Bob Jones, CERN.
EGI-InSPIRE EGI-InSPIRE RI CAP4SME and EGI.
EGI-InSPIRE EGI Federated Cloud Salvatore Pinto Cloud Technologist EGI.eu.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI /09/14 1 Appliance lifecycle services Marios Chatziangelou, et al.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI Services for Distributed e-Infrastructure Access Tiziana Ferrari on behalf.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Evaluation of Liferay modules EGI-InSPIRE mini-project Gergely Sipos EGI.eu.
European Grid Initiative The EGI Federated Cloud as Educational and Training Infrastructure for Data Science Tiziana Ferrari/ EGI.eu.
Daniele Lezzi Execution of scientific workflows on federated multi-cloud infrastructures IBERGrid Madrid, 20 September 2013.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI A pan-European Research Infrastructure supporting the digital European Research.
EGI-InSPIRE RI EGI Compute and Data Services for Open Access in H2020 Tiziana Ferrari Technical Director, EGI.eu
EGI-InSPIRE EGI-InSPIRE RI EGI strategy towards the Open Science Commons Tiziana Ferrari EGI-InSPIRE Director at EGI.eu.
EGI-InSPIRE RI EGI-InSPIRE RI EGI-InSPIRE Software provisioning and HTC Solution Peter Solagna Senior Operations Manager.
EGI-Engage is co-funded by the Horizon 2020 Framework Programme of the European Union under grant number Federated Cloud Update.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI Overview for ENVRI Gergely Sipos, Malgorzata Krakowian EGI.eu
EGI-InSPIRE RI An Introduction to European Grid Infrastructure (EGI) March An Introduction to the European Grid Infrastructure.
1 EGI Federated Cloud Architecture Matteo Turilli Senior Research Associate, OeRC, University of Oxford Chair – EGI Federated Clouds Task Force
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Developing Horizon 2020 projects January 2014 EGI FedCloud F2F, Oxford.
The EGI Federated Cloud
EGI: advanced computing for research in Europe… and beyond!
User Engagement in EGI (With focus on the cloud)
Federated Cloud Computing
FedCloud Blueprint Update
Steven Newhouse EGI-InSPIRE Project Director, EGI.eu
The Federated Cloud solution
The EGI Federated Cloud, architecture and use cases
Agenda Welcome Project Status (inc. Activity Reports)
EGI-Engage Engaging the EGI Community towards an Open Science Commons
Action U-E-5 Technical Coordination – User Technical Support
Solutions for federated services management EGI
Federated Identity Management: Status and perspectives of EGI
The EGI Federated Cloud
EOSC-hub Contribution to the EOSC WGs
Presentation transcript:

EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI The Federated Cloud solution David Wallom University of Oxford SA5 Task Leader Federated Cloud solution

EGI-InSPIRE RI Outline SA5 & the Federated Cloud Solution PY5 Update Development Activities Operations User communities 2 Federated Cloud solution 13 / 02 / 2015

EGI-InSPIRE RI WP11 TSA5 Overview 3 21 Countries 22 Beneficiaries Total effort 116.5PMs TaskLeader TSA5Activity Management D. Wallom, Oxford TSA5.1Operating a federated IaaS cloud service M. Krakowian /EGI.eu TSA5.2Proofs of Concepts G. Sipos/EGI. eu Partner PM Declared Committe d PM 1-EGI.EU IIAP NAS RA22 9-CESNET CSIC CSC01 14-CNRS GRNET SRCE11 20-IUCC INFN11 28-CYFRONET LIP ARNES UI SAV TUBITAK ULAKBIM STFC IMCS-UL IICT-BAS B-SARA01 56A-KTH83 Sum: Partner PM Declared Committed PM 9-CESNET CSIC CSC CNRS GRNET SRCE A-MTA KFKI IUCC INFN CYFRONET LIP ARNES UI SAV TUBITAK ULAKBIM STFC EMBL IICT-BAS0.5 56A-KTH Sum: SA5.1 SA5.2 Federated Cloud solution 13 / 02 / 2015

EGI-InSPIRE RI 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 4 Federated Cloud solution 13 / 02 / 2015

EGI-InSPIRE RI 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 allows to use own 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 5Federated Cloud solution 13 / 02 / 2015

EGI-InSPIRE RI Resources for data- and computing-intensive investigation but too lazy to learn how to use generic e-infrastructures. –Provides a common cloud system where new and legacy applications are deployed as virtual machines. Access to a large scale of computing or data analysis services, which cannot be provided by their current local resource provider, but the migration process would be demanding (resources and effort). –Single cloud system, providing resources targeted at the research community, able to scale to user requirements Loss of efficiency resulting from the diversion of resources from the community’s core work into the development of technical solutions –Existing or innovative solutions that can be adapted / re-used for the community by the community; expert assistance provided from a distributed, multidisciplinary, expert centre 6 Challenges and solutions Federated Cloud solution 13 / 02 / 2015

EGI-InSPIRE RI 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. 7 Federated Cloud solution 13 / 02 / 2015

EGI-InSPIRE RI Federated Cloud solution components Cloud Compute Cloud Storage IdentifyResearchManage Monitorin g Manage apps Reuse appsShare appsAuthn & Authz Accounting Brokers & Portals Federated Cloud solution 13 / 02 / 2015

EGI-InSPIRE RI EGI Cloud Infrastructure 9 EGI Core Platform Federated AAI Service Registry MonitoringAccounting EGI Cloud Infrastructure Platform Instance Mgmt Information Discovery Storage Management Help and Support Security Co- ordination Training and Outreach EGI Collaboration Tools EGI Application DB Image Repository EGI Cloud Service Marketplace 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, …) Cloud Management Stacks (OpenStack, OpenNebula, Synnefo, …) Resource Provider Infrastructure Secure endorsed Application and Service Deployment Federated Cloud solution 13 / 02 / 2015

EGI-InSPIRE RI TSA5.1 Scenario development updates 10 Federated Cloud solution 13 / 02 / 2015

EGI-InSPIRE RI VM Management rOCCI-server 11 Federated Cloud solution 13 / 02 / 2015

EGI-InSPIRE RI VM Management Developing support for further Cloud Management Frameworks/Services through rOCCI Extending OCCI 1.1 through inclusion of contextualisation via Cloudinit All supported CMF OCCI implementations extended to support SixSq Slipstream: Production-quality OCCI connector developed by SixSq through EGI.eu contract Capabilities: Basic deployment of virtual machine (create/delete/check status) Direct usage of the contextualisation system of the EGI Federated Cloud Dynamic attachment of block storage to the VM Dynamic configuration of network zones (private/public) Authentication by using MyProxy as credential store and VOMS to retrieve user attributes 12 Federated Cloud solution 13 / 02 / 2015

EGI-InSPIRE RI Data Management Completion of CDMI reference implementation including documentation and support Further enhancing the implementation through experience from use-cases –Developing connectors to underlying storage systems(e.g. OpenStack, File System) Federated Cloud solution 13 / 02 / 2015

EGI-InSPIRE RI Federated AAI Vital to have a better understanding of user requirements for Federated AAI –Conducted a survey of currently engaged FedCloud user- communities size dynamics (how often new members appear, how often do they leave) Existing technology use Investigated per-user sub-proxy as a short-term AAI solution to improve ease of user access and traceability. Participation of FedCloud members in the EGI AAI Pilot Provided EGI-FedCloud use-cases to other groups, such as DFN-AAI and LSDMA. Federated Cloud solution 13 / 02 / 2015

EGI-InSPIRE RI Information Publishing Providing a single point of information on all types of connected resources –Service endpoint definition, images and resource availability Currently supporting OGF GLUE 2.0 standard –Extending standard through inclusion of cloud information –Incorporating feedback from public comment period –Maintaining backwards compatibility Developing methods for addition of cloud storage information in future GLUE standards 15 Federated Cloud solution 13 / 02 / 2015

EGI-InSPIRE RI Accounting A single point of aggregation of usage information irrespective of CMF or location Provided new reporters developed to ensure consistency of generated information and following updates to Cloud Management Frameworks Accounting Data for reporting period Federated Cloud solution 13 / 02 / 2015

EGI-InSPIRE RI Federated Cloud solution 13 / 02 / 2015

EGI-InSPIRE RI Monitoring Ensuring Service availability and reliability are accurate and useful to the consumer New service types in GOCDB Monitoring probe updates –OCCI probe improvements (VM cleanup, verbosity) –APEL probe improvements –new probes for vmcatcher/vmcaster –new probe for Perun –CDMI probe development & testing New operations tests A/R reports –based on CLOUD-MON profile –reports circulated to sites starting from October 18 Federated Cloud solution 13 / 02 / 2015

EGI-InSPIRE RI VM Image Distribution and management A single point for control for the management and control of VO specific application packages across clouds Catalogue of available Software Appliances (SaaS) through extension to Applications Database (AppDB) Support for VO-wide image lists following the HEPiX format Support requirement for endorsed images only to be distributed Integration with the EGI Information system Extended authentication system to support federated AAI through eduGAIN Integration with external metadata repositories to provide broader support to communities and engage with other activities 19 Federated Cloud solution 13 / 02 / 2015

EGI-InSPIRE RI Indicative usage statistics Registered Virtual Appliances: 30, refref Supporting Sites: 21, refref Supported Virtual Organizations: 9, refref atlas, atlas biomed, biomed cms, cms demo.fedcloud.egi.eu, demo.fedcloud.egi.eu drihm.eu, drihm.eu fedcloud.egi.eu, fedcloud.egi.eu highthroughputseq.egi.eu, highthroughputseq.egi.eu lhcb, lhcb vo.chain-project.eu [Operation of the AppDB Cloud MP, officially started on June/2014] 20 Federated Cloud solution 13 / 02 / 2015

EGI-InSPIRE RI Distribution of Virtual Appliances Research Community 21 Federated Cloud solution 13 / 02 / 2015

EGI-InSPIRE RI Virtual Appliances distribution Technical function 22 Federated Cloud solution 13 / 02 / 2015

EGI-InSPIRE RI Resource Broking Extend the IaaS capabilities of the EGI cloud –‘Alternatives’ to the OCCI client and API –Extending functionality of standard OCCI Infrastructure brokers and Application brokers –SlipStream* – PaaS for automating deployments; Helix Nebula –Catania Science Gateway Framework – SaaS with ID federations –COMPSs – programming framework for auto-parallelisation –VMDIRAC – abstraction on top of various HPC/HTC/cloud –WS-PGRADE – workflow development and enactment –Vcycle - a VM lifecycle manager that implements the vacuum model on IaaS Cloud services 23 Federated Cloud solution 13 / 02 / 2015

EGI-InSPIRE RI Federated Cloud Security Resource Provider questionnaire –Checklist in form of survey concerning management of Resource Providers related to security –All resource providers responded Technology provider questionnaire –Checklist for technology on which EGI Fed Cloud depends. –Piloted with 1 piece of technology – updates to questionnaire needed 24 Federated Cloud solution 13 / 02 / 2015

EGI-InSPIRE RI Future of Fed Cloud Security Documenting & defining responsibility model Security Policy Group –Revision of Policies for Cloud scenario CSIRT - Security Incident Handling –EGI-CSIRTs analysis of the RP Survey triggered definition of 3 operational security work packages. Security Challenges to assess the configuration of the deployed technology User management in Incident Response situations VM Management in Incident Response situations –Defining roles and responsibilities concerning incidents –Revise incident handling procedure to accommodate various scenarios Software Vulnerability Group –2 fed cloud members joined the SVG –Revising Vulnerability handling to accommodate Cloud scenario 25 Federated Cloud solution 13 / 02 / 2015

EGI-InSPIRE RI TSA5.1 Operation of the Federated Cloud 26 Federated Cloud solution 13 / 02 / 2015

EGI-InSPIRE RI Connecting new Resource Providers 1.Share background information –Name* –Institute* – address* –One paragraph long description of your organization –Envisaged timeline (is there a deadline to finish the setup? for how long do you wish to contribute to the EGI Federated project?) –Estimated number and size of machines that you may provide to EGI –Type of Cloud Management Framework (if already installed) –Link to webpage, document or other online resource for further information 2.Where none available support installation of compatible Cloud Management Framework including FedCloud service connectors 3.Proceed through certification procedure to test installed services and ensure quality of services provided 27 Federated Cloud solution 13 / 02 / 2015

EGI-InSPIRE RI Partnership Resources –12 NGIs provide 21 certified resources –5 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 in period -244,913 (397,128) VMs certified (uncertified) -10.6M (12.3M) CPU hours (wall time) 28 Federated Cloud solution 13 / 02 / 2015

EGI-InSPIRE RI TSA5.2 User Communities 29 Federated Cloud solution 13 / 02 / 2015

EGI-InSPIRE RI 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 Federated Cloud solution 13 / 02 / 2015

EGI-InSPIRE RI Federated Cloud solution 13 / 02 / 2015

EGI-InSPIRE RI 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: 32 Federated Cloud solution 13 / 02 / 2015

EGI-InSPIRE RI Current use case status in total 33 Federated Cloud solution 13 / 02 / 2015

EGI-InSPIRE RI EGI FedCloud Use Cases Discipline Classification Federated Cloud solution 13 / 02 / 2015

EGI-InSPIRE RI User Support Workflow F2F / teleconference –Initial requirements –Allocation of technical experts –Milestones Continuous tracking with appropriate support –Technical integration support from EGI/NGI team On the incubator VO or setup of new VO –Service development support from EGI FedCloud Task Force –Community support through Virtual Team projects Migration into production –Resource provider commitments [SLA and MoUs] 35 Federated Cloud solution 13 / 02 / 2015

EGI-InSPIRE RI Use case Integration Workflow Status Description Pre- assessment FCUS members identified a potential use case that can profit from the EGI Federated Cloud services Assessed The use case requirements are assessed with relevant information added to a dedicated wiki page, to manage the full porting & integration process Preparatory The user & FCUS team setup the environment to execute tests on the FedCloud (configuration of client environment, identify resource providers, upload VM images,...) Test & Integration Users are accessing the FedCloud through the fedcloud.egi.eu VO to execute tests while integrate their applications to the infrastructure Pre-production Test & integration phases were successfully completed. Create a production Virtual Organization (VO) or join an already existing VO Production Use case is being used in production. The use case completed all tests and is regularly making use of the Federated Cloud using a production level VO ClosedTest & integration successfully completed. Use case either does not foresee moving into production. CancelledTest & integration did not successfully completed. User cancelled the use case. Federated Cloud solution 13 / 02 / 2015

EGI-InSPIRE RI 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 Value added services for User Communities Federated Cloud solution 13 / 02 / 2015

EGI-InSPIRE RI Federated Cloud Services Federated IaaS and STaaS 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 DB aaS Hadoop aaS VRE Secure storage Key Mgmt Encryption ACL mgmt Virtual eLaboratory Federated Cloud solution 13 / 02 / 2015

EGI-InSPIRE RI Conclusions 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 39 Federated Cloud solution 13 / 02 / 2015

EGI-InSPIRE RI Members of the EGI-InSPIRE collaboration thank the EC for supporting EGI Questions?