Grid Information Retrieval Management System for Dynamically Reconfigurable Virtual Organization

Under foundational precepts of grid computing, two important requirements that all grid application systems should satisfy are to accommodate the dynamic nature of virtual organizations (VOs), and to enforce different levels of security among different VOs. For the research described in this paper, we developed two different use-case scenarios addressing the two requirements, and then showed how the requirements can be met by implementing a grid information retrieval (GIR) system prototype. The dynamic nature of VO applies not only to increasing and decreasing number of users, but also to the dynamically changing requirement of computing power among the different subcomponents that consist in overall system configuration. This implies that a request to increase computing power by a certain subcomponent can be satisfied by other idling subcomponents taking advantage of overall system flexibility. This paper describes how we implemented a grid IR system using VO and security mechanisms provided by Globus toolkit 3.0, and shows how GIR system scalability and security can be improved for dynamic VOs. In order to manage different VOs, we implemented VO management service (VOMS), and registered it to Globus as an additional service

[1]  David Abramson,et al.  Application deployment over heterogeneous grids using distributed ant , 2005, First International Conference on e-Science and Grid Computing (e-Science'05).

[2]  Steven Tuecke,et al.  X.509 Proxy Certificates for Dynamic Delegation , 2004 .

[3]  Marios D. Dikaiakos,et al.  Search Engines for the Grid: A Research Agenda , 2003, European Across Grids Conference.

[4]  Ronald H. Perrott,et al.  Grid service configuration and lifecycle management , 2005, First International Conference on e-Science and Grid Computing (e-Science'05).

[5]  Radu Prodan,et al.  From Web services to OGSA: experiences in implementing an OGSA-based grid application , 2003, Proceedings. First Latin American Web Congress.

[6]  Von Welch,et al.  Using CAS to Manage Role-Based VO Sub-Groups , 2003, ArXiv.

[7]  Ian T. Foster,et al.  The Community Authorization Service: Status and Future , 2003, ArXiv.

[8]  Sriram Raghavan,et al.  Searching the Web , 2001, ACM Trans. Internet Techn..

[9]  Simon J. Cox,et al.  Tools and support for deploying applications on the grid , 2004, IEEE International Conference onServices Computing, 2004. (SCC 2004). Proceedings. 2004.

[10]  Ian T. Foster,et al.  Grid Services for Distributed System Integration , 2002, Computer.

[11]  Ian T. Foster,et al.  The anatomy of the grid: enabling scalable virtual organizations , 2001, Proceedings First IEEE/ACM International Symposium on Cluster Computing and the Grid.

[12]  Ian T. Foster,et al.  A security architecture for computational grids , 1998, CCS '98.

[13]  Steven Tuecke,et al.  The Physiology of the Grid An Open Grid Services Architecture for Distributed Systems Integration , 2002 .

[14]  Ian T. Foster,et al.  The Anatomy of the Grid: Enabling Scalable Virtual Organizations , 2001, Int. J. High Perform. Comput. Appl..

[15]  Steven Tuecke,et al.  Managing security in high‐performance distributed computations , 1998, Cluster Computing.

[16]  Bernhard R. Katzy,et al.  Design and implementation of virtual organizations , 1998, Proceedings of the Thirty-First Hawaii International Conference on System Sciences.