HPGC Workshop, IEEE’s IPDPS 2010, Atlanta GARUDA DataGrid Solutions:GSRM – Prahlada Rao.. et all
1
An Interoperable & Optimal Data Grid Solution for Heterogeneous and SOA based Grid- GARUDA
- Dr. B.B Prahlada Rao
An Interoperable & Optimal Data Grid Solution for Heterogeneous - - PowerPoint PPT Presentation
An Interoperable & Optimal Data Grid Solution for Heterogeneous and SOA based Grid- GARUDA Payal Saluja, Prahlada Rao B.B., ShashidharV, Neetu Sharma, Paventhan A. HPGC Workshop, IEEEs IPDPS 2010, Atlanta Dr. B.B Prahlada Rao
HPGC Workshop, IEEE’s IPDPS 2010, Atlanta GARUDA DataGrid Solutions:GSRM – Prahlada Rao.. et all
1
HPGC Workshop, IEEE’s IPDPS 2010, Atlanta GARUDA DataGrid Solutions:GSRM – Prahlada Rao.. et all
2
HPGC Workshop, IEEE’s IPDPS 2010, Atlanta GARUDA DataGrid Solutions:GSRM – Prahlada Rao.. et all
HPGC Workshop, IEEE’s IPDPS 2010, Atlanta GARUDA DataGrid Solutions:GSRM – Prahlada Rao.. et all
Data Grid Storage Systems
Storage Resource Broker
Grid File System
Storage Resource Manager iRODS
WS-DAI
1.File Systems
Network (SAN)
systems 1.File systems 2.Parallel File Systems 3.Object storage devices AMG A WS- DAI WS- DAIX
Gfarm
GPFS
Lustre Xtreemfs NFSv4
Systems 3.Object storage device
systems
1.File Systems
Area Network (SAN)
StoRM DPM
dCache Bestman
Grid Storage Solutions Supported Storage Systems
Hierarchy of Data Grid Solutions and Supported Storage Systems
HPGC Workshop, IEEE’s IPDPS 2010, Atlanta GARUDA DataGrid Solutions:GSRM – Prahlada Rao.. et all
HPGC Workshop, IEEE’s IPDPS 2010, Atlanta GARUDA DataGrid Solutions:GSRM – Prahlada Rao.. et all
SRB (Nirvana) iRODS SRM GFS WS- DAI
Organization
SDSC, Nirvana SDSC EGEE GFS-WG (GGF) OGSA group
Tool/ Spec
Tool Tool Spec Spec Spec
Storage Support
File system, MSS, Database, Object based File system File systems,, MSS, File systems database
Global Namespace
Yes Yes Yes Yes Yes
Security
GSI, Unix Auth, kerberos GSI, Unix auth, kerberos GSI, VOMS GSI WS-Security
Standardization
Proprietary tool No OGF OGF GGF
Interoperability
No No Yes Yes
Space Management
No No Yes No No
Replication
yes yes yes
HPGC Workshop, IEEE’s IPDPS 2010, Atlanta GARUDA DataGrid Solutions:GSRM – Prahlada Rao.. et all
7
HPGC Workshop, IEEE’s IPDPS 2010, Atlanta GARUDA DataGrid Solutions:GSRM – Prahlada Rao.. et all
8 GARUDA- I ndian National Grid Com puting I nitiative - Objectives
HPGC Workshop, IEEE’s IPDPS 2010, Atlanta GARUDA DataGrid Solutions:GSRM – Prahlada Rao.. et all
9
Globus 2.4.3 (Stable release) Globus 4.0.7 (Stable release) Globus + Clouds
Pre WS Web Service Based Web Service Based
Not supported Service Oriented Grid Supported
Centralized Peer to Peer Peer to Peer
Moab Gridway NA
Rudimentary Advanced Reservation Yes
SRB-Commercial SRM- Open source S/W NA
Virtual Community Groups formed. Enabling Virtual Communities through VOMS Fully Supported
HPGC Workshop, IEEE’s IPDPS 2010, Atlanta GARUDA DataGrid Solutions:GSRM – Prahlada Rao.. et all
10
c h, Ahme dabad
c h L abor ator y, Ahme dabad
e , Ahme dabad
ish Chandr a Re se ar c h Institute , Allahabad
u National Institute of T e c hnology, Allahabad
lal Ne hr u Ce ntr e for Advanc e d Sc ie ntific Re se ar c h, Bangalor e
e
e
e c hnology, Chandigar h
ngine e r ing Colle ge , Chandigar h
as Institute of T e c hnology, Che nnai
e c hnology, Che nnai
e c hnology, De lhi
lal Ne hr u Unive r sity, De lhi
Ge nomic s and Inte gr ative Biology, De lhi
e c hnology, Guwahati
sity, Guwahati
sity of Hyde r abad, Hyde r abad
e for DNA F inge r pr inting and Diagnostic s, Hyde r abad
lal Ne hr u T e c hnologic al Unive r sity, Hyde r abad
e c hnology, Kanpur
e c hnology, Khar agpur
Physic s, Kolkatta
al Dr ug Re se ar c h Institute , L uc know
aduate Institute of Me dic al Sc ie nc e s, L uc know
c h Ce ntr e , Mumbai
e c hnology, Mumbai
ata Institute of F undame ntal Re se ar c h, Mumbai
e for Radio Astr
abor ator y, Pune
sity, Pune
e c hnology, Roor ke e
Ce ntr e , T hir uvananthapur am
am Sar abhai Spac e Ce ntr e , T hir uvananthapur am
e c hnology, Banar as Hindu Unive r sity, Var anasi
HPGC Workshop, IEEE’s IPDPS 2010, Atlanta GARUDA DataGrid Solutions:GSRM – Prahlada Rao.. et all
11
HPGC Workshop, IEEE’s IPDPS 2010, Atlanta GARUDA DataGrid Solutions:GSRM – Prahlada Rao.. et all
12
GARUDA Resources
Access Methods
SOA
Environments Management, Monitoring & Accounting
Service
Security Framework
Resource Mgmt & Scheduling
HPGC Workshop, IEEE’s IPDPS 2010, Atlanta GARUDA DataGrid Solutions:GSRM – Prahlada Rao.. et all
13
HPGC Workshop, IEEE’s IPDPS 2010, Atlanta GARUDA DataGrid Solutions:GSRM – Prahlada Rao.. et all
14
HPGC Workshop, IEEE’s IPDPS 2010, Atlanta GARUDA DataGrid Solutions:GSRM – Prahlada Rao.. et all
15
–
–
–
–
–
Create & Manage Virtual Organizations
–
Multi-Comp Distr Application-building
–
Managing Resources through common Access methods
–
Scheduling
–
Rescheduling, Migration, Redistribution
–
Checkpointing
–
Fault tolerance
–
Application Specific MW Development
–
Performance Modelling of Applications
HPGC Workshop, IEEE’s IPDPS 2010, Atlanta GARUDA DataGrid Solutions:GSRM – Prahlada Rao.. et all
16
–
Held in collaboration with CERN at Bangalore, Delhi and Pune in February 2006
Enablement On Garuda (DAG).
Technologies & Tools
–
Moab Grid Scheduler by Cluster Resources, USA
–
Storage Resource Broker by Nirvana, USA
–
C-DAC GARUDA SI GMA for deployment at partner sites
GARUDA partner locations.
intervals
HPGC Workshop, IEEE’s IPDPS 2010, Atlanta GARUDA DataGrid Solutions:GSRM – Prahlada Rao.. et all
HPGC Workshop, IEEE’s IPDPS 2010, Atlanta GARUDA DataGrid Solutions:GSRM – Prahlada Rao.. et all
HPGC Workshop, IEEE’s IPDPS 2010, Atlanta GARUDA DataGrid Solutions:GSRM – Prahlada Rao.. et all
HPGC Workshop, IEEE’s IPDPS 2010, Atlanta GARUDA DataGrid Solutions:GSRM – Prahlada Rao.. et all
SRM Implementatio ns
StoRM
rpms, no source code availability
troubleshooting
Bestman
Works on all versions of linux Easy installation & maintenance Space reservation working with cmd line Provides support through chat group or email Licensed source code available with nominal
charges
DPM
works on Red Hat Linux
HPGC Workshop, IEEE’s IPDPS 2010, Atlanta GARUDA DataGrid Solutions:GSRM – Prahlada Rao.. et all
HPGC Workshop, IEEE’s IPDPS 2010, Atlanta GARUDA DataGrid Solutions:GSRM – Prahlada Rao.. et all
Data Availability Space Manager SRM server Namespace Manager User Request DB Metadata (namespace DB
StoRM/ Bestman Request
Space Mgmt Global Namespace Interoperability Persistence
GARUDA SRM User request GARUDA SRM Admin Request
Security Gsiftp server Rfio server Performance
HPGC Workshop, IEEE’s IPDPS 2010, Atlanta GARUDA DataGrid Solutions:GSRM – Prahlada Rao.. et all
Disk based Storage Storage Resource Broker CPFS IO Servers
manager
manager
GSRM Information server Internet GARUDA Network GARUDA Federated Information system GARUDA portal Meta scheduler GSRM Clients
Voms / proxy clients
Myproxy / voms server CN CN GSRM server Head Node
HPGC Workshop, IEEE’s IPDPS 2010, Atlanta GARUDA DataGrid Solutions:GSRM – Prahlada Rao.. et all
files from the storage element (SE)using
srmPrepareToPut command
such as lifetime required for the files and space token received from
srmReserveSpace command
with multiple I O servers with locally attached storage.
GridFTP protocol using the transfer URL (TURL) returned by srmPrepareToPut.
the backend C-PFS driver can issue request to reconstruct the files.
HPGC Workshop, IEEE’s IPDPS 2010, Atlanta GARUDA DataGrid Solutions:GSRM – Prahlada Rao.. et all
2000 4000 6000 8000 10000 12000 500 1024 10240 51200 102400 512000 1048576
File Size (KB) Time Taken(sec)
SRB iRODS SRM
HPGC Workshop, IEEE’s IPDPS 2010, Atlanta GARUDA DataGrid Solutions:GSRM – Prahlada Rao.. et all
HPGC Workshop, IEEE’s IPDPS 2010, Atlanta GARUDA DataGrid Solutions:GSRM – Prahlada Rao.. et all
27
1. Prahlada Rao B.B, Ramakrishnan S, RajaGopalan M.R , Dr Subrata C, Mangala N, Sridharan R., “e-infrastructures in I T: A Case study on I ndian National Grid Computing I nitiative-GARUDA”, I nternational Supercomputing Conference (I SC’09), June 23-26, 2009,Hamburg-Germany. Special ed. of Springer's journal on “Computer Science- Research and Development”, Vol 23, I ssue 3-4, pp 283-290, June 2009. Springer. 2. Service and Utility Oriented Distributed Computing Systems: Challenges and Opportunities for Modeling and Simulation Communities; Rajkumar Buyya and Anthony Sulistio; February 2008 3. An Overview of Service-oriented Architecture, Web Services and Grid Computing by Latha Srinivasan and Jem Treadwell HP Software Global Business Unit, November 3, 2005 4. Sukeshini, K Kalaiselvan, P Vallinayagam, MS VijayaNagamani, N Mangala, Prahlada Rao BB and Mohan Ram, I ntegrated Development Environment for GARUDA Grid (G- I DE), I n Proceedings of 3rd I EEE I nternational Conference on eScience and Grid Computing, Bangalore, I ndia, Dec 10-13th, 2007, pp 499-506. 5. Karuna, Deepika H.V, Mangala N., Prahlada Rao BB, MohanRam N., PARYAVEKSHANAM: A STATUS MONI TORI NG TOOL FOR I NDI AN GRI D GARUDA, 24th NORDUnet2008 Conference- “The Biosphere of Grids and Networks”, Espoo, Finland, 2008. 6. Shamjith K. V., Asvija B., Sridharan R., Prahlada Rao BB., Mohanram N., Realizing I nter-operability among Grids: A Case Study with GARUDA Grid and the EGEE Grid , accepted in the I nternational Symposium on Grid Computing 2008, Taipei, Taiwan, 7-11 April 2008.
HPGC Workshop, IEEE’s IPDPS 2010, Atlanta GARUDA DataGrid Solutions:GSRM – Prahlada Rao.. et all
28