The 2009 International Conference on High Performance Computing & Simulation (HPCS'09)
June 21-24, 2009, Leipzig, Germany

HPCS 2009 DEMO SESSIONS

DEMO III

 The GRelC Data Access and Integration Service

S. Fiore, A. Negro, S. Vadacca, G. Aloisio
Euro-Mediterranean Centre for Climate Change (CMCC)
Italy

{sandro.fiore, alessandro.negro, salvatore.vadacca, giovanni.aloisio}@cmcc.it

ABSTRACT
This demonstration proposes the GRelC Data Access and Integration Service (GRelC DAIS). It is a grid service WS-I based, GSI and VOMS enabled, compatible with Globus and gLite grid middleware/environments. It provides database access, management and integration (exploiting Grid & P2P protocols) in grid-based environments.

OUTLINE
The GRelC DAIS provides a P2P data integration framework that can be used in several data management/integration scenarios. The provided architecture is very modular, flexible and extensible. The GRelC DAIS is able to integrate XML DBs, distributed Relational DBs, distributed BDII (using LDAP), distributed flat files (using GFAL libraries), etc. decoupling routing aspects from the access ones.

The service is able to interact with different RDBMS (MySQL, Postgres, SQLite, IBM/DB2, etc.) as well as XML-DB engines (eXist, Xindice, flat-files). The grid service is fully secured by design supporting the Globus Grid Security Infrastructure. Moreover scalable and flexible authorization is provided by means of Virtual Organization Membership Service (VOMS).

RESULTS AND IMPACT
The GRelC DAIS is very versatile. It can be used both at Virtual Organization and site level depending on VO/users/database constraints and requirements. Due to the scalable P2P architecture, there is no single point of failure and no centralized management for this service.  It is currently successfully deployed and positively evaluated by end-users and sysadmins on the GILDA t-Infrastructure, as well as other grid users in several domains (bioinformatics, biomedicine, earth science, etc.). It is part of the EGEE RESPECT Program.

The most important related work in this area is: OGSA-DAI. Future work will be related to a larger number of supported resources, a higher level of performance and a wider set of clients/APIs.

REFERENCES
  1. S. Fiore, M. Cafaro, M. Mirto, S. Vadacca, A. Negro, Giovanni Aloisio, The GRelC Project: state of the art and future directions, High Performance Computing and Grids in Action - IOS Press, Editor L. Grandinetti - Vol. 16 - pp. 331-344
  2. S. Fiore, A. Negro, S. Vadacca, M. Cafaro, M. Mirto, G. Aloisio, Advanced Grid DataBase Management with the GRelC Data Access Service, Proceedings of ISPA 2007 - August 29-31, 2007 - Niagara Falls, Ontario, Canada - LNCS 4742 - pp. 683-694
  3. S. Fiore, Maria Mirto, Massimo Cafaro, Salvatore Vadacca, Alessandro Negro, Giovanni Aloisio, A GRelC based Data Grid Management Environment, Proceedings of IEEE CBMS 2008 - June 17-19, 2008 - Jyväskylä, Finland - pp. 355-360
  4. GRelC. (2007). Grid Relational Catalog Project. Retrieved February 7, 2009, from: http://grelc.unile.it/home.php
  5. S. Fiore, M. Cafaro, S. Vadacca, A. Negro, E. Verdesca, M. Mirto, G. Aloisio, Asynchronous query mechanisms within the GRelC Data Access Service, Proceedings of IASTED PDCN 2008 - February 12-14, 2008 - Innsbruck, Austria - pp. 49-54
PRESENTERS
Mr. Alessandro Negro,
Euro-Mediterranean Centre for Climate Change (CMCC), Italy
Dr. Sandro Fiore, Euro-Mediterranean Centre for Climate Change (CMCC), Italy

BIOGRAPHIES
Alessandro Negro
was born in S. Pietro Vernotico (BR) in 1981. He received a summa cum laude bachelor degree in Computer Engineering from the University of Lecce, Italy in February 2004 and a summa cum laude master degree in Computer Engineering from the same University in April 2006. His research interests include GUI Development, Data Management, Distributed, Grid Computing and Web Services. He is also interested in web and pattern-oriented design. Since 2003 he is a Team Member of the GRelC Project. Since July 2007 he holds a contract position at the Euro-Mediterranean Centre for Climate Change (CMCC) in Lecce (Italy).

Sandro Fiore was born in Galatina (LE) in 1976. He received a summa cum laude Laurea degree in Computer Engineering from the University of Lecce (Italy) in 2001, as well as a PhD degree in Computer Engineering on Innovative Materials and Technologies from the ISUFI-University of Lecce in 2004. Research activities focus on parallel and distributed computing, specifically on advanced grid data management. Since 2001, he is the Project Principal Investigator of the Grid Relational Catalog project (www.grelc.unile.it). Since June 2006, he leads the Advanced Data Management Research Group at the Euro-Mediterranean Centre for Climate Change (CMCC) in Lecce (Italy). He is author and co-author of more than 50 papers in refereed books/journals/proceedings on parallel and grid computing and holds a patent on advanced data management. He is a Member of ACM.