Volunteer clouds to extend the resources of EMI middleware based VOs - - PowerPoint PPT Presentation

volunteer clouds to extend the resources of emi
SMART_READER_LITE
LIVE PREVIEW

Volunteer clouds to extend the resources of EMI middleware based VOs - - PowerPoint PPT Presentation

Volunteer clouds to extend the resources of EMI middleware based VOs Attila Csaba Marosi, Pter Kacsuk, Jzsef Kovcs, Rbert Lovas Peter.Kacsuk@sztaki.mta.hu MTA SZTAKI Hungary http://edgi-project.eu Start date: 2010-06-01 Duration: 27


slide-1
SLIDE 1

http://edgi-project.eu Start date: 2010-06-01 Duration: 27 months

EDGI is supported by the FP7 Capacities Programme under contract nr RI-261556

1

Volunteer clouds to extend the resources

  • f EMI middleware based VOs

Attila Csaba Marosi, Péter Kacsuk, József Kovács, Róbert Lovas

Peter.Kacsuk@sztaki.mta.hu

MTA SZTAKI Hungary

EGI-TF 2012 – 18th September 2012, Prague

slide-2
SLIDE 2

Background and motivations

  • The computing capacity of Grid VOs is limited

– Average size active VO in EGI has a few thousand CPU cores (job slots) – Heavy users and active communities would need more resources – TCO of data centers are increasing

  • Possible solutions to extend your VO:

1. With commercial cloud resources but still too expensive for longer experiments 2. With resources from the EGI cloud federation but most of the sites are still difficult to access/use 3. With volunteer desktop machines based on virtualization  you can easily access (ten)thousands of virtualized resourced from more than 100.000 desktops offered by volunteers

  • Enable automatic and seamless job re-direction from the VO to

its extension when the VO resources become overloaded

2

slide-3
SLIDE 3

EDGI architecture to extend EMI VOs with clouds and virtualized DGs

ARC grid OpenNebula Amazon ARC MCE monitor 3G Bridge monitor DG client image Monitor UI DG Pro- ject submit inspect submit submit cloud BOINC Volunteer Resources DG client

VirtualBox

Unicore grid CREAM MCE monitor submit

Unicore MCE

gLite grid CREAM MCE monitor EDGI gateway DG

http://sourceforge.net/projects/edges-3g-bridge/ 3

slide-4
SLIDE 4

ARC VO to extend with virtualized DGs

ARC grid ARC MCE monitor 3G Bridge DG Pro- ject submit BOINC Volunteer Resources DG client

VirtualBox

DG

  • 3G Bridge transforms ARC

jobs to GBAC (Generic BOINC ApplicationClient) workunits (WUs)

  • Volunteer DG clients

equipped with VirtualBox will execute the GBAC WUs

  • GBAC takes the real

executable as an input file and hence any application can run in BOINC

http://gbac.sourceforge.net/

4

slide-5
SLIDE 5

gLite VO to extend with EGI clouds

OpenNebula OpenStack 3GBridge DG client image DG Pro- ject submit cloud gLite grid CREAM MCE monitor DG

  • 3G Bridge transforms gLite jobs

to GBAC (Generic BOINC Appl Client) workunits (WUs)

  • DG clients equipped with

VirtualBox will be launched in the clouds by 3G Bridge

  • DG clients launched in the

clouds will register for the DG project and execute the GBAC WUs

5

slide-6
SLIDE 6

UNICORE VO to extend with both clouds and virtualized DGs

OpenNebula Amazon 3GBridge DG client image DG Pro- ject cloud BOINC Volunteer Resources DG client

VirtualBox

Unicore grid CREAM MCE monitor submit

Unicore MCE

DG

  • 3G Bridge transforms

UNICORE jobs to GBAC WUs

  • DG clients equipped with

VirtualBox will be launched in the clouds by 3G Bridge

  • DG clients launched in the

clouds will register for the DG project and execute the GBAC WUs

  • Volunteer DG clients equipped

with VirtualBox will execute the GBAC WUs

6

slide-7
SLIDE 7

Typical use case scenario: Parameter study application execution

GEN SEQ COLL SEQ SEQ SEQ

Generates input parameter space Evaluates the results of the simulation Parameter sweep jobs: to be executed in VO extension

7

slide-8
SLIDE 8

EDGI gateway to realize the typical use case scenario of parameter sweep execution in the integrated EMI-DG-cloud infrastructure

ARC grid OpenNebula Amazon ARC MCE 3GBridge DG client image DG Pro- ject submit submit submit cloud BOINC Volunteer Resources DG client

VirtualBox

Unicore grid CREAM MCE submit

Unicore MCE

gLite grid CREAM MCE EDGI gateway DG

8

slide-9
SLIDE 9

EDGI Gateway

WP1, Author:

9

slide-10
SLIDE 10

Autodock gateway to execute AutoDock and VINA applications on the EDGeS@home - cloud infrastructure

OpenNebula Amazon 3GBridge DG client image DG Pro- ject submit cloud BOINC Volunteer Resources DG client

VirtualBox

AutoDock gateway

DG Based on WS-PGRADE/gUSE technology, supported by IDGF-SP and SCI-BUS FP7 projects as well http://sourceforge.net/projects/guse/

10

slide-11
SLIDE 11

Autodock Gateway

WP1, Author:

11 11

slide-12
SLIDE 12

Monitoring the EDGeS@home – cloud infrastructure

12 the official Hungarian academic cloud

slide-13
SLIDE 13

Conclusions and future work

  • Overloaded EMI middleware based VOs can easily be extended

with both clouds and virtualized volunteer and institutional DGs

– Involve citizens, students, and volunteers  dissemination channel – Self-maintained, self-financed resources (using spare capacities

  • f computers)  green alternative

– It might be the part of your Social Responsibility Plan

  • The typical application type where all the advantages of this

integrated infrastructure appears are the parameter sweep or similar applications; domain decomposition, master-worker, etc.

  • These applications can be launched from

– EMI UI machines – EDGI gateway – Application-oriented science gateways

13

slide-14
SLIDE 14

Conclusions and future work II.

  • Next planned steps from our side:

– Join the EGI Cloud Federation as resource provider with SZTAKI Cloud – Join the EGI Cloud Federation as technology provider with our software stack – Demo / production level service – Initiate new projects

  • What do we expect from you?
  • Provide access to your cloud for us and for our users who are EGI community

members

  • Help improve access policy
  • Visit the SCI-BUS booth
  • Listen to the presentations at the Science Gateway Session on

Thursday

– “WS-PGRADE/gUSE generic DCI gateway framework for EGI user communities” by

Zoltan Farkas (MTA SZTAKI)

– “Science Gateways and Clouds” by Wibke SUDHOLT (CloudBroker GmbH) 14

slide-15
SLIDE 15

Thank you!

15

http://edgi-project.eu/

EGI-TF 2012 – 18th September 2012, Prague