The EGI Federated Cloud

Slides:



Advertisements
Similar presentations
 Cloud computing  Workflow  Workflow lifecycle  Workflow design  Workflow tools : xcp, eucalyptus, open nebula.
Advertisements

Interoperability in the Cloud By Alex Espinoza
European Grid Initiative Federated Cloud update Peter solagna Pre-GDB Workshop 10/11/
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI Towards H2020 Tiziana Ferrari/EGI.eu WLCG Collaboration Workshop.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI (Present and) Future of the EGI Services for WLCG Peter Solagna – EGI.eu.
Web Technologies Lecture 13 Introduction to cloud computing.
European Grid Initiative Data Services and Solutions Part 2: Data in the cloud Enol Fernández Data Services.
Why a Commercial Provider should Join the Academic Cloud Federation David Blundell Managing Director 100 Percent IT Ltd Simple, Flexible, Reliable.
EGI Technical Forum Madrid COMPSs in the EGI Federated Cloud Daniele Lezzi – BSC EGI Technical Forum Madrid.
The EUBrazilOpenBio-BioVeL Use Case in EGI Daniele Lezzi, Barcelona Supercomputing Center EGI-TF September 2013.
EGI-InSPIRE RI EGI Webinar EGI-InSPIRE RI Porting your application to the EGI Federated Cloud 17 Feb
EGI-Engage is co-funded by the Horizon 2020 Framework Programme of the European Union under grant number Marios Chatziangelou, et al.
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 EGI Federated Cloud Use Cases Current status and open requirements Diego.
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.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI Technical Overview StratusLab.
EGI-Engage is co-funded by the Horizon 2020 Framework Programme of the European Union under grant number Marios Chatziangelou, et al.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI Services for Distributed e-Infrastructure Access Tiziana Ferrari on behalf.
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-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
LOFAR - Calibration, Analysis and Modelling of Radio-Astronomy Data EGI Conference May 2015, Lisbon Daniele Lezzi – Barcelona Supercomputing.
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… …is a Federation of over 300 computing and data centres spread across 56 countries in Europe and worldwide …delivers advanced computing.
The EGI Federated Cloud
PaaS services for Computing and Storage
Course: Cluster, grid and cloud computing systems Course author: Prof
The EGI Training Infrastructure
SA1 Operation of EGI technical platforms
StratusLab First Periodic Review
Steve Brewer Stichting European Grid Initiaitive
StratusLab Roadmap C. Loomis (CNRS/LAL) EGI TCB (Amsterdam)
User Engagement in EGI (With focus on the cloud)
Federated Cloud Computing
FedCloud Blueprint Update
StratusLab Final Periodic Review
StratusLab Final Periodic Review
EPAM Cloud Orchestration
Marketplace & service catalog concepts, first design analysis
Introduction to Data Management in EGI
The Federated Cloud solution
EGI-Engage Engaging the EGI Community towards an Open Science Commons
EGI Applications Database VM Operations Dashboard
StratusLab Sustainability
An easier path? Customizing a “Global Solution”
AWS COURSE DEMO BY PROFESSIONAL-GURU. Amazon History Ladder & Offering.
EGI-Engage: Final Review Giuseppe La Rocca
Status report of the LToS platform
EGI Federated Cloud for developers
Solutions for federated services management EGI
Introduction to the EGI cloud federations
Accelerated Computing in Cloud
Federated Identity Management: Status and perspectives of EGI
EGI Webinar - Introduction -
EGI FedCloud in Digital Humanities
DARIAH Competence Centre: architecture and activity summary
ELIXIR Competence Center
Platform for the long tail of science
Cloud Computing: Concepts
EGI FedCloud User Support coordination meeting
Technical Outreach Expert
Joining the EOSC Ecosystem
EOSC-hub Contribution to the EOSC WGs
Operations Management Board March 26
Presentation transcript:

The EGI Federated Cloud Diego Scardaci diego.scardaci@egi.eu EGI.eu/INFN 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

The EGI Federated Cloud Outline Concept of the EGI Federated Cloud: vision as a technology to build community-clouds as an infrastructure deployed on NGI resources EGI Federated Cloud: state-of-the-art and technologies VM Management, Appliances Marketplace, Data management, Information discovery, Accounting, Security High level tools with main capabilities (PaaS, SaaS) Typical setups and use cases - through examples Usage Models: deployment of services, heavy computation, heavy memory applications, big data, etc. Plans, next steps User support Next steps to become an user 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

Concept of the EGI FedCloud Vision 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

Growth of Research Communities 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/8/2015 EGI-Engage Webinar The EGI Federated Cloud

What is the EGI Federated Cloud The EGI Federated Cloud is federation of institutional private Clouds, offering Cloud Infrastructure as a Service to scientists in Europe and worldwide. EGI Federated Cloud is based on: Standards and validation: federation is based on common Open-Standards – OCCI, CDMI, OVF, GLUE, etc... Heterogeneous implementation: no mandate on the cloud technology, the only condition is to expose the chosen interfaces and services. 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

FedCloud as a technology to build community-clouds The EGI Federated Cloud is providing access to digital resources on a flexible environment. Computing intensive experiments Data intensive experiments Hosting services Cloud resources Heterogeneous implementation OCCI, CDMI, GLUE2, OVF, etc. Standard based Set of independent cloud services Uniform interfaces Single system AAI & monitoring Accounting & information discovery Service registry Integrated in EGI infra EGI Certified and Secure endorsed VMs Register your VMs Re-use public VMs VM Catalogue Individual researchers Larger research communities or groups Target groups 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

The EGI Federated Cloud EGI Cloud Infrastructure Uniform interface to cloud computing and storage resources CDMI Coming soon Cloud Providers Cloud Site (OpenStack) (OpenNebula) (...) Virtual Appliances Marketplace Secure endorsed applications EGI Core Platform Monitoring and control of utilisation Service Registry AAI Monitoring Accounting Information system 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

Overview of the cloud services Features/CMFs OpenStack OpenNebula Synnefo AWS MS Azure OCCI Compute Management Yes Coming Soon OCCI Storage Management OCCI Basic Network Management OCCI FedCloud Contextualisation CMFs Native Interface TBD No CDMI Cloud-Init Integrated in EGI Core Platform 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

FedCloud as an infrastructure deployed on NGI resources 13 NGIs provide 22 certified resources 4 NGIs currently integrating resources 5 NGIs with interested resource providers Worldwide interest & integration Australia* (NeCTAR) Africa* (SAGrid) South Korea* (KISTI) United States* (NIST, NSF) April 2015 * Not shown on map Usage – May/Dec 2014 244,913 (397,128) VMs certified (uncertified) 10.6M (12.3M) CPU hours (wall time) 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

State-of-the-art & Technologies EGI Federated Cloud State-of-the-art & Technologies 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

EGI Federated Cloud services EGI Cloud Infrastructure Uniform interface to cloud computing and storage resources Computing VM Management VM Marketplace Storage Block Storage Object Storage 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

Computing - VM Management OCCI standard tools to easily manage VMs: Start, Suspend, Stop, Destroy, etc. OCCI standard rOCCI CLI client jOCCI – JAVA API Simple usage Number of CPU cores Amount of RAM Local Disk Scale to your needs Configure your VM at startup Install SW at startup Complex deployment Contextualisation VM 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

The EGI Federated Cloud Data Management Disk stored in the VM image (<100 GB) VM Disk Space Disk attached to a running VM (any size) Block Storage External storage system Access through REST API Object Storage 3 solutions available: VM Disk Space Block Storage (OCCI standard) Object Storage (CDMI standard) 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

Data Management - Block Storage Persistent block level storage to use with VMs Use as any other block device from VMs Snapshotable Simple usage Consistent and low-latency performance SSDs (in some sites) High Performance From GB to TB Create and attach to VMs on demand Scale to your needs VM 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

Data Management - Object Storage Data storage infrastructure for storing and retrieving data from anywhere at any time Simple REST APIs for managing and accessing data API Access Store as much data as needed. Get accounted only for the space used. Scalable Define ACLs on each object, share publicly your data Sharing 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

Virtual Appliances Marketplace Secure endorsed applications 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

Appliances Marketplace Web-based VM image catalogue with automatic deployment on the EGI Federated Cloud sites Publish your image Re-use images certified by EGI Manage versions Cloud VM image repository Sharing Create private images Manage your VM images Images automatically deployed on the cloud sites Automatic update Automatic deployment on the cloud sites AppDB Cloud Marketplace Publish image Image deployed in cloud sites Site 1 Site 2 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

Image distribution in the EGI Federated cloud Image distribution on the cloud based on user groups (Virtual Organisation VO) User Group (VO) A User Group (VO) B User Group (VO) C Publish image VM Image AppDB Cloud Marketplace Site 1 User Group C Manager endorses the image Site 2 Site 3 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

Incubator User Group/ Virtual Organisation Incubator user group/VO for application prototyping and validation for any new users Publish image VM Image Incubator User Group fedcloud.egi.eu AppDB Cloud Marketplace Enabled in all fedcloud sites! Site 1 Fedcloud manager endorses the image Site 2 Site 3 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

Appliances Marketplace 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

Appliances Marketplace 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

Computer Security Incident Secure endorsed application and service deployment Endorsed by the EGI security team Periodically updated EGI VM Images Guidelines to create secure images Each user can ask for an EGI endorsement User VM Images Continuous monitoring of the running VMs Alarms and immediate actions in case of security issues Security monitoring EGI CSIRT Computer Security Incident Response Team Web page 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

EGI Core Platform Monitoring and control of utilisation Service Registry AAI Monitoring Accounting Information system 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

Information discovery Information about the available resources and their current status List of the certified EGI Federated Cloud sites Sites List of images available on each site Get IDs to be used with the rOCCI client VM images High level view for final users (VA marketplace) Advanced view for expert users through LDAP Views 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

The EGI Federated Cloud Accounting Data about usage of the FedCloud resources N. of VMs created for each group (VO) or user Total CPU times Total RAM, etc. Groups (VO) and users N. of VMs Total RAM Disk size, etc. Sites N. of cores RAM Disk size VM image, etc. VMs 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

main capabilities (PaaS, SaaS) High level tools with main capabilities (PaaS, SaaS) 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

EGI FedCloud High Level Tools (PaaS & SaaS) Extend the IaaS capabilities of the EGI cloud ‘Alternatives’ of the OCCI client and API More than OCCI External contributions ( support many other clouds too) SaaS Identity Federation Catania Science Gateway PaaS for automating deployments Helix Nebula Slipstream Programming framework for auto-parallelisation COMPSs Abstraction on top of various HPC/HTC/cloud VMDIRAC Workflow development and enactment WS-PGRADE VM lifecycle manager Vcycle 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

Slipstream PaaS for automatic deployment 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

Catania Science Gateway Framework SaaS & Identity Federation Science Gateway GUIs Catania Grid/Cloud Engine Security context Job management Stage-in/out VM SG start VM robot certificate SG stage-in & run app VM 1) stage-out SG VM 2) kill VM 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

Catania Science Gateway Framework Select the VM profile Select the VM template Enable e-mail notification ‘Job’ description Octave-specific settings Start VM 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

Typical setups and use cases Examples 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

Usage Models The EGI Federated Cloud is able to support different use case models You can combine them! Web Service VM Heavy computation Large Memory Compute & Data intensive Store & manage large datasets Datasets Repository Hosting web-sites, web services, portal, etc. Exploit cloud features as elasticity Web Services Repository Intensive Computation VM 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

Chipster Analysis software contains over 300 analysis tools for NGS, microarray, proteomics and sequence data. NFS Server Tools Volume Data Chipster VM EGI FedCloud Resource Provider Web service Heavy computation and large memory Manage large datasets Usage Model Bioinformatics Scientific Disciplines Deployment in the FedCloud Complex deployment through contextualisation shared block storage exported as NFS up to 1 TB 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

READemption Pipeline for the computational evaluation of RNA-Seq. data Heavy computation Large Memory Usage Model Bioinformatics Scientific Disciplines Deployment in the FedCloud VMs with 24 cores, 128 GB of RAM Block storage up to 3 TB Source: Konrad U. Förstner 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

JAMS Jena Adaptable Modelling System Platform for process-based hydrological model development Web Service Heavy computation Large Memory Usage Model Hydrology Scientific Disciplines Deployment in the FedCloud VMs with > 8 cores, > 16 GB of RAM Image available in the marketplace 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

HAPPI Supports the archive manager and curator to capture and manage part of the Preservation Descriptive Information Web Service Usage Model Digital Archives Scientific Disciplines Deployment in the FedCloud VMs with 2 cores, 4 GB of RAM Block Storage 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

The EGI Federated Cloud Plans & next steps 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

The EGI Federated Cloud Plans and next steps The EGI Federated Cloud Task Force continue to work to evolve and improve the Cloud Infrastructure OCCI 1.2 MS Azure Native CMF interfaces Compute OCCI advanced for Block Storage CDMI for OpenStack Storage More PaaS and SaaS integrated in the FedCloud High level tools Advanced network management Network 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

The EGI Federated Cloud User Support 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

Technical Consultancy Dedicated technical consultancy for each community (support@egi.eu) Initial requirements Allocation of technical experts Milestones F2F/Web Meetings Technical integration support from EGI/NGI team Periodic meetings Continuous tracking and support Resources for application prototyping Enabled in all sites Up to 6 months (renew) Incubator VO Step by step guides Tutorials Examples Doc Main OS available Secure endorsed Contextualisation Basic VM Images Resource providers commitment Support to create a production VO Migration into production 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

The EGI Federated Cloud Documentation EGI Federated Cloud User Support doc. entry page: https://wiki.egi.eu/wiki/Federated_Cloud_user_support 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

Next steps to become an user 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

Next steps to become a user Different way to access the EGI Federated Cloud Join one of the existing groups/VOs Find relevant VO in the Ops Portal User want to access resources Dedicated resources Submit request via e-Grant: https://e-grant.egi.eu Allocation on the EGI RPs Turn your site into a community federate cloud Contact EGI Operations: operations@egi.eu Join FedCloud as RPs e-Grant Resource Allocation 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

The EGI Federated Cloud References EGI Federated Cloud resources Wiki site: http://go.egi.eu/fedcloud User support: https://wiki.egi.eu/wiki/Federated_Cloud_user_support User support e-mail: support@egi.eu Federated Cloud Communities: https://wiki.egi.eu/wiki/Federated_Cloud_Communities Related Standards: OCCI: http://occi-wg.org CDMI: http://cdmi.sniacloud.com/ 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud

The EGI Federated Cloud Questions ? 4/8/2015 EGI-Engage Webinar The EGI Federated Cloud