An Integration of Global and Enterprise Grid Computing: Gridbus Broker and Xgrid Perspective

  • Marcos Dias de Assunção
  • Krishna Nadiminti
  • Srikumar Venugopal
  • Tianchi Ma
  • Rajkumar Buyya
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3795)


In this work, we present two perspectives of Grid computing by using two different Grid middleware as examples: an Enterprise Grid using Xgrid and a Global Grid with Gridbus. We also present the integration of Enterprise and Global Grids by proposing the integration of Gridbus Broker with diverse enterprise Grid middleware including Xgrid, PBS, Condor and SGE. The sample performance results demonstrate the usefulness of this integration effort.


Grid Computing Output File Grid Technology Global Grid Shell Script 
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.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Foster, I., Kesselman, C., Tuecke, S.: The anatomy of the grid: Enabling scalable virtual organizations. International J. Supercomputer Applications 15(3) (2001)Google Scholar
  2. 2.
    Venugopal, S., Buyya, R., Winton, L.: A grid service broker for scheduling distributed data-oriented applications on global grids. In: Proceedings of the 2nd workshop on Middleware for grid computing, New York, USA, pp. 75–80 (2004)Google Scholar
  3. 3.
    Almond, J., Snelling, D.: Unicore: uniform access to supercomputing as an element of electronic commerce. Future Gener. Comput. Syst. 15(5-6), 539–548 (1999)CrossRefGoogle Scholar
  4. 4.
    Kramer, D.A., MacInnis, M.: Utilization of a local grid of mac os x-based computers using xgrid. In: HPDC, pp. 264–265. IEEE Computer Society, Los Alamitos (2004)Google Scholar
  5. 5.
    Asadzadeh, P., Buyya, R., Kei, C.L., Nayar, D., Venugopal, S.: High Performance Computing. Paradigm and Infrastructure. In: Global Grids and Software Toolkits: A Study of Four Grid Middleware Technologies, June 2005. Wiley Press, New Jersey (2005) ISBN: 0-471-65471-XGoogle Scholar
  6. 6.
    Buyya, R., Venugopal, S.: The gridbus toolkit for service oriented grid and utility computing: An overview and status report. In: Proceedings of the First IEEE International Workshop on Grid Economics and Business Models (GECON 2004), Seoul, Korea, April 2004, pp. 19–36. IEEE Press, Los Alamitos (2004) ISBN 0-7803-8525-XCrossRefGoogle Scholar
  7. 7.
    Warrene, B.: Stanford University Lab builds an xgrid. Hardware, Macnews (August 2004)Google Scholar
  8. 8.
    Bowness, S.: Xgrid and cross platform grid computing. 440 project report, University College of the Fraser Valley (April 2005)Google Scholar
  9. 9.
    Xgrid: High performance computing for the rest of us. Apple Developer Connection (March 2005)Google Scholar
  10. 10.
    Abbas, A.: Grid Computing: A Practical Guide to Technology and Applications, 1st edn. Charles River Media, Hingham (2004) ISBN: 1-58450-276-2Google Scholar
  11. 11.
    Fox, G., Walker, D.: e-science gap analysis. UK e-Science Technical Report Series (June 2003)Google Scholar
  12. 12.
    Enterprise grid alliance reference model v1.0. Enterprise Grid Alliance (April 2005)Google Scholar
  13. 13.
    Baird, I.: Grids in practice: a platform perspective. MIDDLEWARESpectra (June 2003),
  14. 14.
    The condor project homepage,
  15. 15.
    Openpbs: The portable batch system software. Veridian Systems, Inc., Mountain View Google Scholar
  16. 16.
    Sun grid engine (sge): A cluster resource manager,
  17. 17.
    Butt, A.R., Zhang, R., Hu, Y.C.: A self-organizing flock of condors. In: SC 2003: Proceedings of the 2003 ACM/IEEE conference on Supercomputing, Washington, DC, USA, p. 42. IEEE Computer Society, Los Alamitos (2003)CrossRefGoogle Scholar
  18. 18.
    Pinchak, C., Lu, P., Schaeffer, J., Goldenberg, M.: The canadian internetworked scientific supercomputer. In: 17th Annual International Symposium on High Performance Computing Systems and Applications (HPCS), Sherbrooke, Quebec, Canada, May 2003, pp. 193–199 (2003)Google Scholar
  19. 19.
    Allen, G., Davis, K., Goodale, T., Hutanu, A., Kaiser, H., Kielmann, T., Merzky, A., Van Niewpoort, R., Reinefeld, A., Schintke, F., Schutt, T., Seidel, E., Ullmer, B.: The Grid Application Toolkit: Toward Generic and Easy Application Programming Interfaces for the Grid. Proceedings of the IEEE 93(3), 534–550 (2005)CrossRefGoogle Scholar
  20. 20.
    Foster, I., Kesselman, C.: Globus: A metacomputing infrastructure toolkit. Intl J. Supercomputer Applications 11(2), 115–128 (1997)CrossRefGoogle Scholar
  21. 21.
    Baker, M., Buyya, R., Laforenza, D.: Grids and grid technologies for wide-area distributed computing. International Journal of Software: Practice and Experience (SPE) 32(15), 1437–1466 (2002)zbMATHCrossRefGoogle Scholar
  22. 22.
    Global Grid Forum (2005),

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Marcos Dias de Assunção
    • 1
    • 2
  • Krishna Nadiminti
    • 1
  • Srikumar Venugopal
    • 1
  • Tianchi Ma
    • 1
  • Rajkumar Buyya
    • 1
    • 2
  1. 1.Grid Computing and Distributed Systems Laboratory 
  2. 2.NICTA Victoria Laboratory, Department of Computer Science and Software EngineeringThe University of MelbourneMelbourneAustralia

Personalised recommendations