+ All Categories
Home > Documents > The EGI Federated Cloud, 7 months of production

The EGI Federated Cloud, 7 months of production

Date post: 04-Aug-2015
Category:
Upload: david-wallom
View: 63 times
Download: 2 times
Share this document with a friend
Popular Tags:
32
www.egi.eu EGI-InSPIRE RI-261323 EGI- InSPIRE www.egi.eu EGI-InSPIRE RI-261323 The EGI Federated Cloud, 7 months of production David Wallom University of Oxford Chair, EGI Federated Cloud
Transcript

www.egi.euEGI-InSPIRE RI-261323

EGI-InSPIRE

www.egi.euEGI-InSPIRE RI-261323

The EGI Federated Cloud, 7 months of production

David Wallom

University of Oxford

Chair, EGI Federated Cloud

www.egi.euEGI-InSPIRE RI-261323

• Why• Principles• What• Who• For whom• Future

www.egi.euEGI-InSPIRE RI-261323

Growth of Providers

• Grid– Limited academic resource providers

• Cloud– Diverse of resource providers

www.egi.euEGI-InSPIRE RI-261323

Growth of Userbase

20k researchers 2M researchers!

Few related use cases

Many diverse use cases

www.egi.euEGI-InSPIRE RI-261323

HardwareHardware

HardwareHardware

Hardware

Cloud ManagementCloud Management

Cloud ManagementCloud Management

Cloud Management

User CommunitiesUser Communities

User Communities

Federated interfaces

Federated services

• Standards and validation: Recommended and common open standards for the interfaces and images – OCCI, CDMI, OVF, GLUE2.

• 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.

Principles of Federation

www.egi.euEGI-InSPIRE RI-261323

Value proposition

The EGI Federated Cloud, a federation of institutional private Clouds, offering Cloud Services to researchers in Europe and worldwide

A single cloud system able to • Scale to user needs• Integrate multiple different providers to give resilience• Prevent vendor lock-in • Enable resource provision targeted towards the research community

Standards based federation of IaaS cloud: • Exposes a set of independent cloud services accessible to users

utilising a common standards profile• Allows deployment of services across multiple providers and

capacity bursting

www.egi.euEGI-InSPIRE RI-261323

EGI Cloud Infrastructure

EGI Core Platform

Federated AAI

ServiceRegistry Monitoring Accounting

EGI Cloud Infrastructure Platform

Instance Mgmt

7

Information Discovery

GSIGLUE2

Cloudinit

Storage Management

CDMI

Cloud Management Stack(OpenStack, OpenNebula, Synnefo, …)

SAM UR

Help and Support

Security Co-ordination

Training and

Outreach

EGI C

olla

bora

tion

Tool

s

EGI A

pplic

ation

D

BIm

age

Repo

sito

ryEG

I Clo

ud S

ervi

ce M

arke

tpla

ce

OVF

Sustainable Business Models

OCCI

www.egi.euEGI-InSPIRE RI-261323

VM Instance Management through rOCCI + Contextualisation with Cloudinit

• Contextualisation, the process of installing, configuring and preparing software upon boot time• All uploaded Fedcloud images should support Cloudinit• All supported CMF OCCI implementations extended to support

www.egi.euEGI-InSPIRE RI-261323

Accounting

9

~384k VMs launched across 25 clouds

Usage Record Content• Site• User: local user/group, Digital Certificate

DN• VMUUID (VM instance identifier)• Start (and End) Time• Status• Wall and CPU Duration• VM source image• Cloud Type

www.egi.euEGI-InSPIRE RI-261323

Status

10

www.egi.euEGI-InSPIRE RI-261323

Federated AAI Inherited from the EGI AAI framework• Scalable with many users• Uniform authentication across multiple service providers• Users manage their community via Virtual Organisations

www.egi.euEGI-InSPIRE RI-261323

AppDB – Virtual Appliance catalogue

12

www.egi.euEGI-InSPIRE RI-261323

Compatibility for technology providers

Cloud Mgmt. Fram. Fed. AAI Monitoring Accounting Img. Mgmt. OCCI CDMI

OpenStack Yes Yes* Yes Yes Yes Yes

OpenNebula Yes Yes* Yes Yes Yes Yes

Synnefo Yes Yes Yes - Yes -

StratusLab* Yes Yes Yes - Yes - Cloudstack Yes

Emotive Yes Yes

13

Example documentation for a CMF:-https://wiki.egi.eu/wiki/Fedcloud-tf:ResourceProviders:OpenStack

www.egi.euEGI-InSPIRE RI-261323

EGI Marketplace

• Rich and diverse set of individual offerings• Application/VM Image repository• User community choice of provider at all levels• Academic and commercial resource & service providers• User community from the public and private sector

www.egi.euEGI-InSPIRE RI-261323

Federated Cloud Services

Federated IaaS and STaaS Cloud

EYR TC monthly meeting 15

Tier 1:Reliable

Infrastructure Cloud

Tier 4:Zero ICT

Infrastructures

Tier 3:Platform as a Service

Tier 2:General-purpose platform services

PaaS

PaaS

DB

aaS

Had

oop

aaS

VRE

Secure storage

Key

Mgm

t

Encr

yptio

n

ACL

mgm

t

Virtual eLaboratory

17 Feb 2014

www.egi.euEGI-InSPIRE RI-261323

Partnership• Resources

– 12 countries provide 19 certified resources• Czech Republic, Germany, Greece, Hungary,

Italy, Macedonia, Poland, Slovakia, Spain, Sweden, Turkey, United Kingdom

– 4 countries currently integrating• France, Finland, Portugal, South Korea*

– 5 new countries interested+

• Bulgaria, Denmark, Israel*, The Netherlands, Switzerland

– Worldwide interest• South Africa* (SAGrid)• United States* (NIST, NSF Centres)• Australia* (NeCTAR)

• People– >155 individuals participating and

contributing to the Federated Cloud group– >150 conference calls (Sep 2011 – August

2014)

• Utilisation– 98’860 VM instantiations in the last year

* Not shown on map

www.egi.euEGI-InSPIRE RI-261323

User Model• Total control over deployed

applications • Elastic resource consumption

based on real needs • Immediately processed

workloads – no more waiting time

• An extended e-Infrastructure across resource providers in Europe

• Service performance scaled with elastic resource consumption

• Single sign-on at multiple, independent providers

www.egi.euEGI-InSPIRE RI-26132318

EGI FedCloud Communities 9/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

www.egi.euEGI-InSPIRE RI-26132319

New EGI FedCloud Communities since launch

• Education – Cranfield University distributed systems course

• Cultural Heritage – DCH-RP management of preservation services in the cloud

• Hydrological Modelling – Running Hydrological models to support real time analysis

• Bioinformatics – ELIXIR execution of the Ensamble application in the Federated Cloud

environment

• Systems implementations – deployment of FTK developed tools and services and data

preservation

• Internet of Things – Smart Grid systems investigation

• Software Development – deployment of research PaaS

• RNA Sequencing – deployment of analysis engines in the cloud

• Physiological Modelling – Calibration, scenario mapping and development

More info: https://wiki.egi.eu/wiki/Fedcloud-tf:Users

www.egi.euEGI-InSPIRE RI-26132320

WeNMR e-Infrastructure (VirtualCing)

EGI Federated Cloud Infrastructure

NMR Protein DB

ToPoS

Virtual CINGVirtual

CINGVirtual Cing

Virtual CINGVirtual

CINGVirtual Cing

Virtual CINGVirtual

CINGVirtual Cing

OCCI client

Virtual Common Interface for NMR structure generation (VirtualCing), developed in WeNMR, has been deployed via the EGI Federated Cloud

www.egi.euEGI-InSPIRE RI-261323

ESA HN Flagship on the EGI Federated Cloud

The European Space Agency deployed part of the ESA Helix Nebula Flagship into the EGI Federated Cloud:

1. Use SlipStream Infrastructure Broker to deploy a custom computing cluster on multiple Federated Cloud sites (CESNET, GRNET)

2. Connect the computing cluster to the ESA G-POD system and run SAR processing for volcano and earthquake monitoring

21

Automatic Cluster Deployment

EGI Federated CloudComputing Cluster

Cluster Head

Working Nodes

OCCI

Globus

Job submission

BLUE BOX

www.egi.euEGI-InSPIRE RI-26132322

EISCAT 3D PoC

EISCAT_3D is a three-dimensional imaging radar to be located in the northernmost parts of Europe, to study Earth atmosphere and its coupling to space.

The EISCAT 3D Proof of Concept is a PaaS built on top of the EGI Federated Cloud for Data Access and Dissemination, based on the ENVRI tools, the EGI Federated Cloud Infrastructure and Storage services and the current EISCAT data.

www.egi.euEGI-InSPIRE RI-261323

Peachnote

04/15/2023 23

Peachnote is a music score search engine and analysis platform.

Hundreds of thousands of music scores are being digitized by libraries all over the world. In contrast to books, they generally remain inaccessible for content-based retrieval and algorithmic analysis.

There is no analogue to Google Books for music scores, and no large corpora exists that can empower advanced analysis on music scores.

Peachnote want to help change that providing visitors and researchers access to a massive amount of symbolic music data.

EGI Federated Cloud

OMR Worker

PDF Splitter

OMR Feeder

OMR Worker

www.egi.euEGI-InSPIRE RI-261323

OpenModeller on the Biovel Portal

04/15/2023 24

The Ecological Niche Modeling (ENM) Workflow takes as input a file containing species occurrence points to create a model with the openModeller Web Service.

• The EUBrazilOpenBio ENM service is exposed through an extended openModeller Web Service interface• Multi-staging and multi-parametric oM experiments are implemented through COMPSs that dynamically creates the virtual resources to execute the operations.• An OCCI connector is used for the VMs management while data management supports CDMI endpoints.

ENM Service (OMWS2)

VENUS-C Cloud Middleware

COMPSs Workflow Orchestrator

COMPSs Workflow OrchestratorOCCIOCCI CDMICDMI

EGI Federated Cloud

Service available athttps://portal.biovel.eu/

www.egi.euEGI-InSPIRE RI-261323

BioSTIF - Biodiversity Spatio-temportal interface on the BioVel Portal

04/15/2023 25

BioSTIF provides an easy GIS interface to vizualize and quality control biodiversity data in time and space

The interface contains; • a map widget (displaying

geographical data)• a timeline widget

(displaying data on a time scale)

• a table widget (displaying data in table format).

Service available athttps://portal.biovel.eu/

www.egi.euEGI-InSPIRE RI-26132304/15/2023 26

Running GNU Octave and R on the CHAIN-REDS Science Gateway

26

CHAIN-REDS Science Gateway-CHAIN-REDS RI-306819

www.egi.euEGI-InSPIRE RI-261323

Usecase 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

Closed Test & integration successfully completed. Use case either does not foresee moving into production.

Cancelled Test & integration did not successfully completed. User cancelled the use case.

10 6411 3

6

www.egi.euEGI-InSPIRE RI-261323

Strengthening the underpinning platform

Technology Evolution• Broader support for open standards in Cloud

management frameworks– Utilisation of rOCCI for interfaces to commercial cloud

frameworks

• New feature additions to foundational tools depending on requests– Accounting, monitoring, service discovery, Application DB

• Innovate deployments of opensource PaaS• Large improvements on documentation for all 3

stakeholder groups

28

Valu

e ad

ded

serv

ices

for U

ser

Com

mun

ities

www.egi.euEGI-InSPIRE RI-26132329

EGI’s Cloud Vision for 2020To support the digital European Research Area through a pan-

European research infrastructure based on an open federation of reliable services that provide uniform access to computing and

data resources provided by the public and private sector.

EGI Federated Cloud capability vision 10M cores Cloud compute

1 EB Cloud storage

www.egi.euEGI-InSPIRE RI-261323

Conclusions• 40 individual usecases from 27 communities have

used the fedcloud activities since launch– ‘Standard’ and innovative utilisation of cloud including

research and teaching

• Paving the way for a global federated cloud marketplace– Established best practice– Illustrating leadership– Open standards, open technology– Open membership, open processes– Open competition

30

Alison Packer, Álvaro López García, Alvaro Simon, Binh Minh Nguyen, Björn Hagemeier, Boris Parak, Boro

Jakimovski, Cal Loomis, Daniele Cesini, Daniele Lezzi, David Blundell, Diego Scardaci, Elisabetta Ronchieri, Emir Imamagic, Enol Fernandez, Feyza Eryol, Florian Feldhaus, Gergely Sipos, Jan Meizner, John Gordon, Kostas Koumantaros, Malgorzata Krakowian, Marios

Chatziangelou, Marco Verlato, Marica Antonacci , Mattieu Puel, Matteo Turilli, Michel Jouvin, Michel

Drescher, Miroslav Ruda, Nuno L. Ferreira, Owen Synge, Paul Miller, Peter Solagna, Piotr Kasprzak , Roberto Barbera, Ruben Valles, Sándor Ács, Salvatore Pinto, Silvio Spardi, Soonwook Hwang, Steven Newhouse,

Stuart Pullinger, Thijs Metsch, Tomasz Szepieniec, Viet Tran, Zeeshan Ali Shah.

www.egi.euEGI-InSPIRE RI-261323

Thank you!

Questions?

32

Task Force resources

Mailing List: [email protected]

Wiki site: http://go.egi.eu/tf-fedclouds

GitHub: https://github.com/EGI-FCTF

Indico site: https://www.egi.eu/indico/categoryDisplay.py?categId=112


Recommended