Abstract

The EGI Cloud Compute service offers a multi-cloud IaaS federation that brings together research clouds as a scalable computing platform for research accessible with OpenID Connect Federated Identity. The federation is not limited to single sign-on, it also introduces features to facilitate the portability of applications across providers: i) a common VM image catalogue VM image replication to ensure these images will be available at providers whenever needed; ii) a GraphQL information discovery API to understand the capacities and capabilities available at each provider; and iii) integration with orchestration tools (such as Infrastructure Manager) to abstract the federation and facilitate using heterogeneous providers. EGI also monitors the correct function of every provider and collects usage information across all the infrastructure. DODAS (Dynamic On Demand Analysis Service) is an open-source Platform-as-a-Service tool, which allows to deploy software applications over heterogeneous and hybrid clouds. DODAS is one of the so-called Thematic Services of the EOSC-hub project and it instantiates on-demand container-based clusters offering a high level of abstraction to users, allowing to exploit distributed cloud infrastructures with a very limited knowledge of the underlying technologies.This work presents a comprehensive overview of DODAS integration with EGI Cloud Federation, reporting the experience of the integration with CMS Experiment submission infrastructure system.

Highlights

  • The federation is not limited to single sign-on, it introduces features to facilitate the portability of applications across providers: i) a common Virtual Machine (VM) image catalogue VM image replication to ensure these images will be available at providers whenever needed; ii) a GraphQL information discovery API to understand the capacities and capabilities available at each provider; and iii) integration with orchestration tools to abstract the federation and facilitate using heterogeneous providers

  • DODAS is one of the so-called Thematic Services of the EOSC-hub project and it instantiates on-demand container-based clusters offering a high level of abstraction to users, allowing to exploit distributed cloud infrastructures with a very limited knowledge of the underlying technologies.This work presents a comprehensive overview of DODAS integration with EGI Cloud Federation, reporting the experience of the integration with CMS Experiment submission infrastructure system

  • The EGI Cloud Compute Service consists of an IaaS federation layer that provides resource discovery, central Virtual Machine (VM) image catalogue, usage accounting and monitoring

Read more

Summary

Introduction

The EGI Federated Cloud [1] consists in a network of both private and public clouds integrating resources together to provide a scalable computing platform for research It consists of a federation of over 200 computing and data centres spread across Europe. EGI provides ready-to-use software components to enable the federation for OpenStack and OpenNebula These components rely on public APIs and use EGI Check-in, the EGI Authentication and Authorisation Infrastructure based on the OpenID Connect standard protocol, for authentication. In this contribution we describe how we integrated EGI FedCloud and DODAS (Dynamic On Demand Analysis Service) [2], an open-source Platform-as-a-Service tool implementing the infrastructure as a code paradigm, which allows to deploy software applications over heterogeneous and hybrid clouds.

EGI service and portfolio and community pilots
Bring new pilots to the EGI Federated Cloud
DODAS overview
Architecture of DODAS: brief overview
DODAS and container orchestration
DODAS and EGI FedCloud integration
The implemented testbed
Results
Conclusions and future directions

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.