Advertisement

Grid Interoperability by Multiple Broker Utilization and Meta-Broking

  • A. Kertész
  • Z. Farkas
  • P. Kacsuk
  • T. Kiss
Part of the Signals and Communication Technology book series (SCT)

Abstract

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.

Keywords

Grid Resource Grid Environment Grid Technology Production Grid Resource Broker 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [1]
    G. Allen et al., “Enabling Applications on the Grid: A GridLab Overview”, International Journal of High Performance Computing Applications, Issue 17, 2003, {pp. 449-466}.Google Scholar
  2. [2]
    J. Cao, S. A. Jarvis, S. Saini, and G. R. Nudd, “GridFlow: WorkFlow Management for Grid Computing”, In Proc. of the 3rd IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGRID’03), 2003, {pp. 198-205}.Google Scholar
  3. [3]
    Z. Farkas, Z. Balaton and P. Kacsuk, “Supporting MPI Applications in P-GRADE Portal”, in Proceedings of the 6th Austrian-Hungarian Workshop on Distributed and Parallel Systems (DAPSYS), Innsbruck (Austria), 2007, pp. 55-64.CrossRefGoogle Scholar
  4. [4]
    I. Foster and C. Kesselman, “The Globus Project: A Status Report”, in Proc. of the Seventh Heterogeneous Computing Workshop, IEEE Computer Society Press, Orlando, Florida, USA, 1998, {pp. 4-18}.Google Scholar
  5. [5]
    Job Submission Description Language (JSDL):http://www.ggf.org/documents/GFD.56.pdf
  6. [6]
    P. Kacsuk and G. Sipos, “Multi-Grid, Multi-User Workflows in the P-GRADE Grid Portal”, Journal of Grid Computing, Vol. 3, No 3-4, 2005, {pp. 221-238}.CrossRefGoogle Scholar
  7. [7]
    P. Kacsuk, G. Sipos, A. Tóth, Z. Farkas, G. Kecskeméti and and G. Hermann, “Defining and Running Parametric Study Workflow Applications by the P-GRADE Portal”, Krakow Grid Workshop, 2006Google Scholar
  8. [8]
    A. Kertész, “Brokering Solutions for Grid Middlewares”, in Pre-proc. of 1st Doctoral Workshop on Mathematical and Engineering Methods in Computer Science, 2005.Google Scholar
  9. [9]
    A. Kertész and P. Kacsuk, “A Taxonomy of Grid Resource Brokers”, 6th Austrian-Hungarian Workshop on Distributed and Parallel Systems (DAPSYS), Innsbruck, Austria, 2006.Google Scholar
  10. [10]
    A. Kertesz, I. Rodero, and F. Guim, “BPDL: A Data Model for Grid Resource Broker Capabilities”, CoreGrid Technical Report no. 74, 2007Google Scholar
  11. [11]
    LCG-2 User Guide, 4 August, 2005: http://www.edms.cern.ch/file/454439/2/LCG-2-UserGuide.html, gLite Middleware: http://glite.web.cern.ch/glite/
  12. [12]
    F. Neubauer, A. Hoheisel, and J. Geiler, “Workflow-based Grid Applications”, Future Generation Computer Systems, Volume 22, Issues 1-2, January 2006, {pp. 6-15}.CrossRefGoogle Scholar
  13. [13]
  14. [14]
  15. [15]
    P-GRADE GIN VO Portal: http://www.gin-portal.cpc.wmin.ac.uk:8080/gridsphere
  16. [16]
    P-GRADE Grid Portal: http://www.lpds.sztaki.hu/pgportal
  17. [17]
    G. Singh et al, “The Pegasus Portal: Web Based Grid Computing” In Proc. of 20th Annual ACM Symposium on Applied Computing, Santa Fe, New Mexico, 2005.Google Scholar
  18. [18]
    Southern Eastern European GRid-enabled eInfrastructure Development (SEE-GRID): http://www.see-grid.org/
  19. [19]
    D. Thain, T. Tannenbaum, and M. Livny, “Distributed Computing in Practice: The Condor Experience”, Concurrency and Computation: Practice and Experience, 2005, {pp. 323-356}.Google Scholar
  20. [20]
    The HunGrid Virtual Organisation: http://www.lcg.kfki.hu/?hungrid
  21. [21]
    The Swiss Grid Initiative: http://www.swiss-grid.org/index.html
  22. [22]
  23. [23]
    UK e-Science OGSA Testbed: http://www.dsg.port.ac.uk/projects/ogsa-testbed/
  24. [24]
    UK National Grid Service: http://www.ngs.ac.uk/
  25. [25]
    Virtual Organisation for Central Europe (VOCE): http://egee.cesnet.cz/en/voce/

Copyright information

© Springer Science+Business Media, LLC 2009

Authors and Affiliations

  • A. Kertész
    • 1
    • 2
    • 3
  • Z. Farkas
    • 2
  • P. Kacsuk
    • 1
  • T. Kiss
    • 3
  1. 1.Institute of InformaticsUniversity of SzegedHungary
  2. 2.MTA SZTAKI Computer and Automation Research InstituteHungary
  3. 3.Centre for Parallel ComputingUniversity of WestminsterLondonUK

Personalised recommendations