The EDGI/EDGeS projects receive(d) Community research funding
1
Extending gLite VOs with volunteer and institutional BOINC-based desktop grids to execute parameter sweep applications
- P. Kacsuk
sweep applications P. Kacsuk MTA SZTAKI 1 The EDGI/EDGeS projects - - PowerPoint PPT Presentation
Extending gLite VOs with volunteer and institutional BOINC-based desktop grids to execute parameter sweep applications P. Kacsuk MTA SZTAKI 1 The EDGI/EDGeS projects receive(d) Community research funding Source: http://europa.eu/volunteering
The EDGI/EDGeS projects receive(d) Community research funding
1
Presentation for: ISGC2011 Author: Peter Kacsuk
Source: http://europa.eu/volunteering
Presentation for: ISGC2011 Author: Peter Kacsuk
Presentation for: ISGC2011 Author: Peter Kacsuk
– currently 1.5 billion – grow to 2 billion by 2015
computing à supplying ~10PetaFLOPS of computing power
hosts.
volunteer computing is competitive.
scale.
Presentation for: ISGC2011 Author: Peter Kacsuk 5
RI-261561 WP4 version: 1.0 Introduction Author: Robert Lovas, Ad Emmen
Volunteer desktop grids can collect very large number of resources
Presentation for: ISGC2011 Author: Peter Kacsuk
Desktop grids (DGs) (volunteer DGs – home computers,
CPUs (~10K – 1M)
Cluster based service grids (SGs) (EGI, OSG, etc.)
and CPUs
Supercomputer based SGs (TeraGrid, DEISA)
very large number of cores
EDGeS
Presentation for: ISGC2011 Author: Peter Kacsuk
7
EDGI
support EDGeS
XtremWeb
XtremWeb → gLite
applications
further developed by supported by
DEGISCO
results world-wide
2008 - 2010 2010 - 2012
Presentation for: ISGC2011 Author: Peter Kacsuk 8
for any community (company, university, etc.) to solve their own applications
EDGI, DEGISCO)
Presentation for: ISGC2011 Author: Peter Kacsuk 9
9
1 2 3 4 5 6 1. New Cavendish Street 576 nodes 2. Marylebone Campus 559 nodes 3. Regent Street 395 nodes 4. Wells Street 31 nodes 5. Little Tichfield Street 66 nodes 6. Harrow Campus 254 nodes Total: 1881 nodes Lifecycle of a node:
shutdown (green solution)
Presentation for: ISGC2011 Author: Peter Kacsuk 10
voms lb wms bdii
gLite based EDGeS VO
BOINC-EGi bridge (ui1) XtremWeb-EGI bridge (ui2)
BOINC-based DGs UoW, Correlation Systems local DGs SZDG, Almere, Ibercivis public DGs XtremWeb- based DGs IN2P3, Almere local DGs IN2P3 public DGs
SZTAKI 16 cpus
UI/ Bridge Core Service Resource
CIEMAT 20 cpus
ce ce
CNRS 1800 cpus
ce ce lfc se
myproxy
Sinica 6
ce
LIP 1080
ce
BIFI 36
ce
IPB 672
ce
UFCG 6
ce
KFKI 410
ce
Presentation for: ISGC2011 Author: Peter Kacsuk
Presentation for: ISGC2011 Author: Peter Kacsuk
Small local DG at Israel
EDGeS VO DG to SG bridge
Presentation for: ISGC2011 Author: Peter Kacsuk 13
voms lb wms bdii
gLite based service grid
EGI-DG bridge (ce1)
BOINC-based DGs UoW local DGs SZDGr, Fundecyt, Almere,
EDGeS@ home
public DGs XtremWeb- based DGs IN2P3 local DG IN2P3 @home Almere public DGs
AR
Bridge Core Service Resource
lfc
bridge bridge
myproxy
bridge bridge bridge bridge
VO1 VO2
Presentation for: ISGC2011 Author: Peter Kacsuk 14
Presentation for: ISGC2011 Author: Peter Kacsuk
– A production quality BOINC implementation deployed on the Ibercivis and EDGeS@home Desktop Grids. – Application runs through the EGI=>BOINC bridge allowing EGI fusion VO users to utilise resources of EDGeS@home.
Presentation for: ISGC2011 Author: Peter Kacsuk
Presentation for: ISGC2011 Author: Peter Kacsuk
Presentation for: ISGC2011 Author: Peter Kacsuk
Presentation for: ISGC2011 Author: Peter Kacsuk 19
– Applications are trusted – DG server is trusted – Clients are not trusted
– Application validation service – Application repository (AR) where trusted applications are stored – EDGeS bridge transfers only those applications to DGs that are stored in the AR
Presentation for: ISGC2011 Author: Peter Kacsuk
EGI WMS EGI UI
Watch Get output
EGI BDII
Submit job
EGI LB EGI VOMS
X509 proxy
BOINC1 BOINC2 XWeb DG servers
Presentation for: ISGC2011 Author: Peter Kacsuk
EGI WMS EGI UI
Watch Get output
EGI BDII
Submit job
EGI LB EGI VOMS
X509 proxy
BOINC1 BOINC2 XWeb DG servers
3G Bridge
BOINC plugin
3G Bridge
BOINC plugin
3G Bridge
XWeb plugin WS interface WS interface WS interface
Presentation for: ISGC2011 Author: Peter Kacsuk
EGI WMS Modified CE EGI UI EDGeS
Application Repository
Watch Get output
DG-LRMS EGI BDII (with DG-CE)
Info provider
Check EXE Send job
Submit job
EGI LB EGI VOMS
X509 proxy
3GB WS client EDGeS Bridge Services BOINC1 BOINC2 XWeb DG servers
3G Bridge
BOINC plugin
3G Bridge
BOINC plugin
3G Bridge
XWeb plugin WS interface WS interface WS interface
Presentation for: ISGC2011 Author: Peter Kacsuk
EGI WMS Modified CE EGI UI EDGeS
Application Repository
Get EXE Watch Get output
DG-LRMS EGI BDII (with DG-CE)
Info provider
Report resources and performance Submit job
Check EXE Send job
Submit job
EGI LB
Log events Send output
EGI VOMS
X509 proxy
QM WS client EDGeS Bridge Services BOINC1 BOINC2 XWeb DG servers
3G Bridge
BOINC plugin
3G Bridge
BOINC plugin
3G Bridge
XWeb plugin WS interface WS interface WS interface
Presentation for: ISGC2011 Author: Peter Kacsuk
Public DG Public DG VO gLite
Bridge services
Presentation for: ISGC2011 Author: Peter Kacsuk 25
Extend your gLite VO with institutional DGs Steps:
provider to connect your DG server to the EDGeS Bridge services
Local DG Public DG Local DG Local DG Public DG VO gLite
Bridge services
Presentation for: ISGC2011 Author: Peter Kacsuk 26
EDGI scope for both compute and data intensive applications for EMI/EGI (gLite, ARC, Unicore) Extend Desktop Grids with Clouds for QoS EDGeS scope only
compute intensive applications
Presentation for: ISGC2011 Author: Peter Kacsuk
Host ¡A ¡ ¡
3G-Bridge
BOINC ¡ Plugin ¡ Cloud ¡ ¡ Plugin ¡ Queue ¡1 ¡ ¡ … ¡ … ¡ ¡ Queue ¡2 ¡ ¡ … ¡ … ¡ ¡ BOINC ¡Master ¡ ¡
Cloud ¡ Resource ¡2 ¡ ¡ (BOINC ¡ Worker) ¡ Cloud ¡ Resource ¡N ¡ ¡ (BOINC ¡ Worker) ¡ … ¡
Scheduler Amazon/ Eucalyptus Cloud Interface
Cloud ¡ Resource ¡1 ¡ ¡ (BOINC ¡ Worker) ¡
Legend
Informa)on ¡ Command ¡ Job ¡
VO gLite Volunteer or institutional BOINC Workers
Presentation for: ISGC2011 Author: Peter Kacsuk
DEGISO WP4 2011-03-18 version 1
Presentation for: ISGC2011 Author: Peter Kacsuk
Presentation for: ISGC2011 Author: Peter Kacsuk
Source: http://europa.eu/volunteering
Presentation for: ISGC2011 Author: Peter Kacsuk 31
Any questions?