Www.egi.eu EGI-InSPIRE RI-261323 EGI-InSPIRE www.egi.eu EGI-InSPIRE RI-261323 1 EGI FedCloud Task Force State of the art and Future Plans EGI Technical.

Slides:



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

EGI-InSPIRE EGI-InSPIRE RI The EGI Federated Cloud, using standards to create a fair and open European Cloud marketplace David.
Dr David Wallom Chair EGI Federated Cloud Task Force
1 Supporting Research With Flexible Computation Resources David Wallom Associate Director – Innovation, Oxford e-Research Centre Technical Director – UK.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EG recent developments T. Ferrari/EGI.eu ADC Weekly Meeting 15/05/
European Grid Initiative Federated Cloud update Peter solagna Pre-GDB Workshop 10/11/
GILDA testbed GILDA Certification Authority GILDA Certification Authority User Support and Training Services in IGI IGI Site Administrators IGI Users IGI.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI Future Plans T. Ferrari/EGI.eu 1.
Costantini Alessandro INFN - IGI MPI-VT within EGI 23/03/2012Costantini A. – MPI-Multicore1.
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 The Federated Cloud solution David Wallom University of Oxford SA5 Task Leader.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI (Present and) Future of the EGI Services for WLCG Peter Solagna – EGI.eu.
Authentication and Authorisation for Research and Collaboration Peter Solagna Milano, AARC General meeting Report and plans Attribute.
Accounting Update John Gordon and Stuart Pullinger January 2014 GDB.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI SA2 – Software Provisioning Michel Drescher Technical Manager EGI.eu SA2.
1 FedCloud Task Force Demo EGI CF2012 – Munich 28/29 March Matteo Turilli
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Running Big Data on the EGI Federated Cloud Javier Lopez Cacheiro, Álvaro.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI VM Management Chair: Alexander Papaspyrou 2/25/
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-InSPIRE APEL for Accounting John Gordon, Stuart Pullinger STFC.
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.
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-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.
Instituto de Biocomputación y Física de Sistemas Complejos Cloud resources and BIFI activities in JRA2 Reunión JRU Española.
1 Globe adapted from wikipedia/commons/f/fa/ Globe.svg IDGF-SP International Desktop Grid Federation - Support Project SZTAKI.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI User Engagement in EGI (With focus on the cloud) Gergely Sipos, EGI.eu Technical.
INFN/IGI contributions Federated Clouds Task Force F2F meeting November 24, 2011, Amsterdam.
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.
WP5 – Infrastructure Operations Test and Production Infrastructures StratusLab kick-off meeting June 2010, Orsay, France GRNET.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Storage Accounting John Gordon, STFC OMB August 2013.
EGI Technical Forum Madrid The EUBrazilOpenBio-BioVeL Use Case in EGI Daniele Lezzi – BSC EGI Technical Forum Madrid.
1 The Road Towards A Production Quality Federated Cloud Infrastructure In Europe Dr David Wallom Chair EGI Federated Cloud Task Force Associate Director,
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 Update on Service Availability Monitoring (SAM) Marian Babik, David Collados,
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 /04/14 1 EGI Community Forum 2014 Federated Cloud image management Marios.
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 Regional tools use cases overview Peter Solagna – EGI.eu On behalf of the.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Evaluation of Liferay modules EGI-InSPIRE mini-project Gergely Sipos 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-InSPIRE EGI-InSPIRE RI APEL Regional Accounting Alison Packer (STFC) Iván Díaz Álvarez (CESGA) APEL.
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 EGI-InSPIRE EGI-InSPIRE RI OpenSource GeoSpatial Catalogue Platform-as-a-Service Salvatore Pinto Cloud.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI MPI VT report OMB Meeting 28 th February 2012.
EGI-InSPIRE EGI-InSPIRE RI A European Cloud federation EGI’s Cloud strategy for 2020 EGI position paper:
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
User Engagement in EGI (With focus on the cloud)
Federated Cloud Computing
FedCloud Blueprint Update
JRA1.4 - Account for different resource types
Solutions for federated services management EGI
Federated Identity Management: Status and perspectives of EGI
The EGI Federated Cloud
Operations Management Board April 30
ELIXIR Competence Center
New Types of Accounting Beyond CPU
Operations Management Board March 26
Presentation transcript:

EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI FedCloud Task Force State of the art and Future Plans EGI Technical Forum 2013 David Wallom Chair EGI Federated Cloud Associate Director, OeRC, University of Oxford

EGI-InSPIRE RI Demo Team Mattieu Puel Boris Parak Jan Meizner Björn Hagemeier Florian Feldhaus Piotr Kasprzak Mohammed Airaj Zeeshan Ali Shah Roberto Rosende Dopazo Emir Imamagic Alvaro Simon Michel Drescher Peter Solagna Alison Packer John Gordon Kostas Koumantaros Daniele Lezzi Elisabetta Ronchieri Ilja Livenson Viet Tran Sandor Acs Michel Jouvin Ivan Diaz Alvarez Owen Synge Andy Edmonds Matteo Turilli Stuart Pullinger Alvaro Lopez Salvatore Pinto

EGI-InSPIRE RI Where did we come from? Original Mandate: 18 months, September 2011 – March – Now a core EGI activity (TSA 2.6) Activities: divided into blocks of 6 months each. – M0 – M6 – Setup – M6 – M12 – Consolidation – M12 – M18 – Integration – M18 – M24 – Preproduction – M24 – M30 – ? Workgroups: – working units within the Task Force. – Investigate a specified set of capabilities for a federation of clouds. – Have leaders and collaborators. Workbenches: sections of the TF Wiki site collecting and documenting the activities of each workgroup. Meetings: weekly conference call. F2F every 3 months.

EGI-InSPIRE RI Task Force – Sept 2013 Members ~70 individuals ~35 institutions >13 countries Members ~70 individuals ~35 institutions >13 countries Stakeholders 23 Resource Providers 10 production 10 Technology Providers 8 User Communities 4 Liaisons Technologies OpenNebula. StratusLab. OpenStack. Synnefo. WNoDeS. PERUN SlipStream Technologies OpenNebula. StratusLab. OpenStack. Synnefo. WNoDeS. PERUN SlipStream BSC CNRS LMU OeRC Masaryk INFN-BARI IFAE Cyfronet 100%IT CESNET RADICAL SRCE DANTE FZJ GRNET GWDG STFC SARA KTH INFN- CNAF FCTSG EGI.eu Imperial CESGA CETA IFCA IGI IPHC IN2P3 SZTAKI IISAS SixSq CSC

EGI-InSPIRE RI EGI Task Force Federated Clouds Stakeholders 1.Resource Centres offer Cloud services 2.Technology Providers tender solutions 3.User communities Consume cloud services 6 scenarios = 6 key federated cloud capabilities 1.Manage VM instances 2.Data access/transfer interface 3.Cloud service information federation 4.Resource consumption management 5.Cloud service availability 6.Notification & Automation Resource Centre Cloud Management Technology Provider offer consume tender appoint 7.Federated AAI 8.VM Image Management 9.Brokering 10.Contextualisation 10 scenarios = 10 key federated cloud capabilities User Communities requirements

EGI-InSPIRE RI Federation Model

EGI-InSPIRE RI Set Up – March 2012 Resource Providers OpenNebula Resource Providers OpenNebula VM Mngmt OCCI 1.1 VM Mngmt OCCI 1.1 Information GLUE 2.0+ LDAP/BDII Information GLUE 2.0+ LDAP/BDII Monitoring Nagios Monitoring Nagios Message Bus Accounting OGF UR+ Accounting OGF UR+ AAI Login/Passwd AAI Login/Passwd curl Data CDMI 1.0 Data CDMI 1.0

EGI-InSPIRE RI Consolidation – September 2012 Resource Providers OpenNebula, OpenStack Resource Providers OpenNebula, OpenStack VM Mngmt OCCI 1.1 VM Mngmt OCCI 1.1 Information GLUE 2.0+ LDAP/BDII Information GLUE 2.0+ LDAP/BDII VM sharing Marketplace VM sharing Marketplace Message Bus AAI X509 AAI X509 Data CDMI 1.0 Data CDMI 1.0 Monitoring Nagios Monitoring Nagios Accounting OGF UR+ Accounting OGF UR+ curl

EGI-InSPIRE RI Integration – April 2013 Resource Providers OpenNebula, OpenStack, WNoDeS Resource Providers OpenNebula, OpenStack, WNoDeS VM Mngmt OCCI 1.1 VM Mngmt OCCI 1.1 Information GLUE 2.0+ LDAP/BDII Information GLUE 2.0+ LDAP/BDII VM sharing Marketplace VM sharing Marketplace Message Bus AAI X509 AAI X509 Data CDMI 1.0 Data CDMI 1.0 Monitoring Nagios Monitoring Nagios Accounting OGF UR+ Accounting OGF UR+ curl

EGI-InSPIRE RI PreProduction – September 2013 Resource Providers OpenNebula, OpenStack, StratusLab, WNoDeS, Syneffo Resource Providers OpenNebula, OpenStack, StratusLab, WNoDeS, Syneffo VM Mngmt OCCI Cloudinit VM Mngmt OCCI Cloudinit Information GLUE 2.0+ LDAP/BDII Information GLUE 2.0+ LDAP/BDII VM sharing Marketplace /AppDB VM sharing Marketplace /AppDB Message Bus AAI X509 AAI X509 Data CDMI 1.0 Data CDMI 1.0 Monitoring Nagios Monitoring Nagios Accounting OGF UR+ Accounting OGF UR+ curl

EGI-InSPIRE RI Federation testbed technologies and services, past FedCloud Core Services Information System Top-DBII Information System Top-DBII Monitoring Nagios + community probes Monitoring Nagios + community probes Image Metadata Marketplace Image Metadata Marketplace VO VOMS VO VOMS User Interfaces OCCI Clients rOCCI; WNoDeS-CLI OCCI Clients rOCCI; WNoDeS-CLI CDMI Clients Libcdmi-java CDMI Clients Libcdmi-java Resource Providers VOMS proxy Vmcatcher Vmcaster Vmcatcher Vmcaster Marketplace client SSM CDMI server LDAP OpenNebula OpenStack StratusLab WNoDeS OpenNebula OpenStack StratusLab WNoDeS OCCI server AAI VOMS Proxy EGI Core Infrastructure Service Availability SAM Service Availability SAM Accounting APEL Accounting APEL Configuration DB GOCDB Configuration DB GOCDB External Services Certification Authorities

EGI-InSPIRE RI Federation testbed technologies and services, present FedCloud Core Services Information System Top-DBII Information System Top-DBII Monitoring Nagios + community probes Monitoring Nagios + community probes Image Metadata Marketplace Image Metadata Marketplace Appliance Repository Appliance Repository VO PERUN server VO PERUN server User Interfaces OCCI Clients rOCCI; WNoDeS- CLI, Slipstream OCCI Clients rOCCI; WNoDeS- CLI, Slipstream CDMI Clients Libcdmi-java CDMI Clients Libcdmi-java Resource Providers VOMS proxy Vmcatcher Vmcaster Vmcatcher Vmcaster Marketplace client SSM CDMI server LDAP OpenNebula OpenStack StratusLab WNoDeS Syneffo OpenNebula OpenStack StratusLab WNoDeS Syneffo OCCI server AAI VOMS Proxy EGI Core Infrastructure Service Availability SAM Service Availability SAM Accounting APEL Accounting APEL Configuration DB GOCDB Configuration DB GOCDB External Services Certification Authorities

EGI-InSPIRE RI Federation testbed technologies and services, future FedCloud Core Services Information System Top-DBII Information System Top-DBII Monitoring Nagios + community probes Monitoring Nagios + community probes Image Metadata Marketplace Image Metadata Marketplace Appliance Repository Appliance Repository VO PERUN server VO PERUN server User Interfaces OCCI Clients rOCCI; WNoDeS-CLI SlipStream, VMDIRAC, CompatibleOne OCCI Clients rOCCI; WNoDeS-CLI SlipStream, VMDIRAC, CompatibleOne CDMI Clients Libcdmi-java CDMI Clients Libcdmi-java Resource Providers VOMS proxy Vmcatcher Vmcaster Vmcatcher Vmcaster Marketplace client SSM CDMI server LDAP OpenNebula OpenStack StratusLab WNoDeS Syneffo, others OpenNebula OpenStack StratusLab WNoDeS Syneffo, others OCCI server AAI VOMS Proxy EGI Core Infrastructure Service Availability SAM Service Availability SAM Accounting APEL Accounting APEL Configuration DB GOCDB Configuration DB GOCDB External Services Certification Authorities ID Management Federations

EGI-InSPIRE RI Federated Clouds Blueprint v1 Milestone for Task Force Activity Our ‘Federated Cloud Manual’ Documents –Background information on federation model –Open standards utilised –Core service integration –Scenario activities –How to connect for providers with currently known technology

EGI-InSPIRE RI Major Developments since April, 1 VM Management –Refactoring and redesign of rOCCI client and server Data Management –Deployment of multiple CDMI services within the fedcloud –Release of the first version of Stoxy server. –Release of the first version of the libcdmi-python and CLI tool –Integration work on OpenStack Keystone-based authentication. Information Discovery –Defined an extension of GLUE2 to describe the cloud resources in the EGI information system and publish them in the Top-BDII. –Integrated all the resource providers in the cloud top-bdii

EGI-InSPIRE RI Major Developments since April, 2 Accounting –Multiple technologies regularly publishing accounting data from different cloud infrastructures, –Agreed format for accounting messages - Moving towards standardisation, –Accounting data now visualised in the portal. Monitoring & Notification –Majority of RPs fully integrated: eu.egi.cloud.accounting: 9 endpoints eu.egi.cloud.information.bdii : 11 endpoints eu.egi.cloud.storage-management.cdmi: 4 endpoints eu.egi.cloud.vm-management.occi: 15 endpoints –OCCI probe extended to support OpenStack authentication and first draft of functional CDMI probe developed

EGI-InSPIRE RI Major Developments since April, 3 Federated AAI –Utilisation of PERUN for VO management with support from CESNET, –Integration of VOMS proxy authentication in most cloud platforms, –Allow for multiple authentication mechanisms to be supported by rOCCI-cli: username/password, X.509, X.509 via Keystone –Allow for membership in multiple VOs for OS Keystone based authentication VM Image Management –VMrecaster released. –VMcaster now publishes to the AppDb in beta. –VMcatcher has better interface to handlers in beta (held back till after demo even if risk is low)

EGI-InSPIRE RI Major Developments since April, 4 Brokering –Investigation of different available brokering technologies with each evaluated CompatibleOne VMDIRAC COMPSs SlipStream –Developing documentation for each of these to support users –Demonstration endpoints provided for COMPSs & VMDIRAC –In-depth testing of CompatibleOne at CESGA RP in progress –OCCI connector for Slipstream in development Contextualisation –Definition of new extension for OCCI allowing user-provided data passage to VM –Cloud-init defined as default contextualization mechanism. [However users are free to use any other mechanisms on their VMs with the data passed through OCCI] –The extension is implemented in rOCCI server and OCCI-OS. rOCCI client also supports it. The testbed is now ready to contextualize VMs. –Documentation is being updated.

EGI-InSPIRE RI Federated Clouds Blueprint v2 To do –Update Scenario activity –Update Technologies utilised –Update Provider How-to with feedback –Add User How-to

EGI-InSPIRE RI Task group Demonstrations Accounting Portal Integration of Contextualisation into OCCI through Cloudinit AppDB & VMCaster/Catcher integration

EGI-InSPIRE RI EU-Brasil OpenBio-BioVel – Ecology remote hosting of OpenModeller service. OpenModeller + Venus-C COMPS + FedCloud test bed. User Demonstrations – September 2013 ESA SlipStream web interface, with custom cluster deployment Instantiate an ESA configured Computing Cluster on the Federated Cloud Start processing jobs on the cluster

EGI-InSPIRE RI End of the first period as a task Towards production-grade cloud resources within the EGI infrastructure: – Continue transition into EGI operations. – Federated IaaS Cloud as a first class citizen alongside ‘grid/PaaS’ current infrastructure Biggest challenges: – Creation of ‘EGI Cloud Profile’ – stable standards to encourage new participants – Automation services – building the higher level services to match other providers – Data… Continued focus on use cases building on experiences with early adopters: – Support user communities as individual VOs rather than operating all within single ‘catch-all’ VO – Support for community specific user interfaces where integrated with standards – Infrastructure for tailored image management and support; Policy and operational developments – Security in collaboration with the EGI Security groups – SLA. and investigation of other provider models. Conclusions

EGI-InSPIRE RI Sept ‘13 -> Mar ‘14 PRODUCTION

EGI-InSPIRE RI Thank you Task Force resources Mailing List: Wiki site: GitHub: Indico site: