Brokering Multi-grid Workflows in the P-GRADE Portal

  • Attila Kertész
  • Gergely Sipos
  • Péter Kacsuk
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4375)


Grid computing has gone through some generations and as a result only a few widely used middleware architectures remain. The Globus Toolkit is the most widespread middleware in most of the current production grid systems, but the LCG-2 middleware dominates in Europe. The paper describes a brokering solution that enables the interoperability of various Globus and LCG-2 based grids during the execution of workflow applications, and supports users to utilize computing and storage resources from multiple production grids by a single application. The development and execution of such applications can be managed by a Web-based Grid portal called P-GRADE Portal, and the brokering of the workflows is carried out by its integrated GTbroker and LCG-2 broker component.


Grid Computing Grid Portal Resource Broker Workflow Management Globus Toolkit 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Foster, I., Kesselman, C.: Computational Grids. In: The Grid: Blueprint for a New Computing Infrastructure, pp. 15–52. Morgan Kaufmann, San Francisco (1998)Google Scholar
  2. 2.
    Foster, I., Kesselman, C.: The Globus project: A status report. In: Proc. of the Heterogeneous Computing Workshop, pp. 4–18. IEEE Computer Society Press, Los Alamitos (1998)CrossRefGoogle Scholar
  3. 3.
    Snir, M., Otto, S.W., Huss-Lederman, S., Walker, D.W., Dongarra, J.: MPI: The Complete Reference. MIT Press, Cambridge (1995)Google Scholar
  4. 4.
    Deelman, E., et al.: Mapping Abstract Complex Workflows onto Grid Environments. Journal of Grid Computing 1(1), 25–39 (2003)CrossRefGoogle Scholar
  5. 5.
    Addis, M., et al.: Experiences with eScience workflow specification and enactment in bioinformatics. In: Cox, S.J. (ed.) Proc. of UK e-Science All Hands Meeting (2003)Google Scholar
  6. 6.
    Taylor, I., et al.: Grid Enabling Applications Using Triana. In: Workshop on Grid Applications and Programming Tools, Seattle (2003)Google Scholar
  7. 7.
    Novotny, J., Tuecke, S., Welch, V.: An Online Credential Repository for the Grid: MyProxy. In: Proc. of 10th IEEE International. Symposium on High Performance Distributed Computing, IEEE Computer Society Press, Los Alamitos (2001)Google Scholar
  8. 8.
  9. 9.
    Southern Eastern European GRid-enabled eInfrastructure Development (SEE-GRID).
  10. 10.
    UK National Grid Service.
  11. 11.
    Thain, D., Tannenbaum, T., Livny, M.: Distributed Computing in Practice: The Condor Experience. In: Concurrency and Computation: Practice and Experience, pp. 323–356 (2005)Google Scholar
  12. 12.
    Butler, R., Engert, D., Foster, I., Kesselman, C., Tuecke, S., Volmer, J., Welch, V.: A National-Scale Authentication Infrastructure. IEEE Computer 33(12), 60–66 (2000)CrossRefGoogle Scholar
  13. 13.
    Erwin, D.W., Snelling, D.F.: UNICORE: A Grid Computing Environment. In: Sakellariou, R., Keane, J.A., Gurd, J.R., Freeman, L. (eds.) Euro-Par 2001. LNCS, vol. 2150, pp. 825–834. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  14. 14.
    Allen, G., et al.: Enabling Applications on the Grid: A GridLab Overview. International Journal of High Performance Computing Applications Issue 17, 449–466 (2003)CrossRefGoogle Scholar
  15. 15.
    Singh, G., et al.: The Pegasus Portal: Web Based Grid Computing. In: Proc. of 20th Annual ACM Symposium on Applied Computing, Santa Fe, New Mexico, ACM Press, New York (2005)Google Scholar
  16. 16.
    Cao, J., Jarvis, S.A., Saini, S., Nudd, G.R.: GridFlow: WorkFlow Management for Grid Computing. In: Proc. of the 3rd IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGRID’03), pp. 198–205. ACM Press, New York (2003)Google Scholar
  17. 17.
    Sunderam, V., Dongarra, J.: PVM: A framework for parallel distributed computing. Concurrency: Practice and Experience 2(4), 315–339 (1990)CrossRefGoogle Scholar
  18. 18.
    The HunGrid Virtual Organisation:
  19. 19.
    Novotny, J., Russell, M., Wehrens, O.: Grid-Sphere: A Portal Framework for Building Collaborations. In: Proc. of the 1st International Workshop on Middleware in Grid Computing, Rio de Janeiro, Brazil (2003)Google Scholar
  20. 20.
    Németh, C., Dózsa, G., Lovas, R., Kacsuk, P.: The P-GRADE Grid Portal. In: Laganà, A., Gavrilova, M., Kumar, V., Mun, Y., Tan, C.J.K., Gervasi, O. (eds.) ICCSA 2004. LNCS, vol. 3044, pp. 10–19. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  21. 21.
    KOALA Co-Allocating Grid Scheduler:
  22. 22.
  23. 23.
    Kacsuk, P., Sipos, G.: Multi-Grid, Multi-User Workflows in the P-GRADE Grid Portal. Journal of Grid Computing, 1-18 (Feb., 2006)Google Scholar
  24. 24.
    Kertész, A.: Brokering solutions for Grid middlewares. In: Pre-proc. of 1st Doctoral Workshop on Mathematical and Engineering Methods in Computer Science (2005)Google Scholar
  25. 25.
    P-GRADE Grid Portal:

Copyright information

© Springer Berlin Heidelberg 2007

Authors and Affiliations

  • Attila Kertész
    • 1
    • 2
  • Gergely Sipos
    • 2
  • Péter Kacsuk
    • 2
  1. 1.Institute of Informatics, University of Szeged, H-6720 Szeged, Arpad ter 2Hungary
  2. 2.MTA SZTAKI Computer and Automation Research Institute, H-1518 Budapest, P. O. Box 63, Hungary, CoreGRID Institute on Resource Management and SchedulingHungary

Personalised recommendations