Grid interoperability by multiple broker utilization and meta-brokering

As grid technology matures the number of production grids dynamically increases. The management and the optimal utilization of these grid resources cannot be handled by the users themselves. To hide the lower level details of grid access, grid portals have been developed. Unfortunately, today’s grid portals are typically tightly coupled to one specific grid environment and do not provide multi-grid support. The P-GRADE Portal is a workflow-oriented multi-grid portal with the main goal to support all stages of grid workflow development and execution processes. One very important aspect of utilizing multiple grids within one complex scientific workflow is to interact with multiple and potentially different grid brokers supported by the different grids. This paper describes how the portal was interfaced to grid brokers to reach resources of different grids in an automated way. This way a workflow can be brokered over several grids based on different underlying technologies but still providing optimal utilization of resources. To ease the addition and usage of different resource brokers, we introduce a meta-brokering concept. With this new grid middleware component portal users can utilize a growing number of grids for highly computation intensive applications in the future.

[1]  John Shalf,et al.  Enabling Applications on the Grid: A Gridlab Overview , 2003, Int. J. High Perform. Comput. Appl..

[2]  Joachim Geiler,et al.  Workflow-based Grid applications , 2006, Future Gener. Comput. Syst..

[3]  Péter Kacsuk,et al.  Multi-Grid, Multi-User Workflows in the P-GRADE Grid Portal , 2005, Journal of Grid Computing.

[4]  Ian T. Foster,et al.  The Globus project: a status report , 1998, Proceedings Seventh Heterogeneous Computing Workshop (HCW'98).

[5]  Péter Kacsuk,et al.  Supporting MPI applications in P-GRADE Portal , 2007 .

[6]  Subhash Saini,et al.  GridFlow: workflow management for grid computing , 2003, CCGrid 2003. 3rd IEEE/ACM International Symposium on Cluster Computing and the Grid, 2003. Proceedings..

[7]  Péter Kacsuk,et al.  Supporting Workflow-level PS Applications by the P-GRADE Grid portal , 2007, CoreGRID.

[8]  Péter Kacsuk,et al.  A Taxonomy of Grid Resource Brokers , 2007 .

[9]  Péter Kacsuk,et al.  Defining and running parametric study workflow applications by the P-GRADE portal , 2006 .

[10]  Ivan Rodero,et al.  BPDL: A Data Model for Grid Resource Broker Capabilities , 2007 .

[11]  Ivan Rodero,et al.  Data Model for Describing Grid Resource Broker Capabilities , 2008 .

[12]  Daniel S. Katz,et al.  The Pegasus portal: web based grid computing , 2005, SAC '05.

[13]  Douglas Thain,et al.  Distributed computing in practice: the Condor experience , 2005, Concurr. Pract. Exp..