Skip to main content

Decentralized Service Allocation in a Broker Overlay Based Grid

  • Conference paper
Cloud Computing (CloudCom 2009)

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 5931))

Included in the following conference series:

  • 15k Accesses

Abstract

Grid computing is based on coordinated resource sharing in a dynamic environment of multi-institutional virtual organizations. Data exchanges, and service allocation, are challenging problems in the field of Grid computing. This is due to the decentralization of Grid systems. Building decentralized Grid systems with efficient resource management and software component mechanisms is a need for achieving the required efficiency and usability of Grid systems. In this work, a decentralized Grid system model is presented in which, the system is divided into virtual organizations each controlled by a broker. An overlay network of brokers is responsible for global resource management and managing allocation of services. Experimental results show that, the system achieves dependable performance with various loads of services, and broker failures.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  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. Foster, I.: What is the Grid? A Three Point Checklist. In: GRIDToday (July 20, 2002)

    Google Scholar 

  3. Foster, I., Zhao, Y., Raicu, I., Lu, S.: Cloud Computing and Grid Computing 360-Degree Compared. In: Grid Computing Environments Workshop, GCE 2008, pp. 1–10 (2008)

    Google Scholar 

  4. Androutsellis-Theotokis, S., Spinellis, D.: A survey of peer-to-peer content distribution technologies. ACM Computing Surveys 36(4), 335–371 (2004)

    Article  Google Scholar 

  5. Kholidy, H.A., Azab, A.A., Deif, S.H.: Enhanced “ULTRA GRIDSEC”: Enhancing High Performance Symmetric Key Cryptography Schema Using Pure Peer To Peer Computational Grid Middleware (HIMAN). In: ICPCA 2008, vol. 1, pp. 26–31 (2008)

    Google Scholar 

  6. El-Desoky, A.E., Ali, H.A., Azab, A.A.: A Pure Peer-To-Peer Desktop Grid framework with efficient fault tolerance. In: ICCES 2007, pp. 346–352 (2007)

    Google Scholar 

  7. Krauter, K., Buyya, R., Maheswaran, M.: A Taxonomy and Survey of Grid Resource Management Systems. Software—Practice And Experience 32, 135–164 (2002)

    Article  MATH  Google Scholar 

  8. Condor project, http://www.cs.wisc.edu/condor/

  9. The Globus toolkit, http://www.globus.org/toolkit/

  10. Open-source software for volunteer computing and grid computing, http://boinc.berkeley.edu/

  11. Kacsuk, P., Podhorszki, N., Kiss, T.: Scalable desktop Grid system. In: Daydé, M., Palma, J.M.L.M., Coutinho, Á.L.G.A., Pacitti, E., Lopes, J.C. (eds.) VECPAR 2006. LNCS, vol. 4395, pp. 27–38. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  12. Luther, A., Buyya, R., Ranjan, R., Venugopal, S.: Peer-to-Peer Grid Computing and a. NET-based Alchemi Framework. Wiley Press, New Jersey (2005)

    Google Scholar 

  13. Azab, A.A., Kholidy, H.A.: An adaptive decentralized scheduling mechanism for peer-to-peer Desktop Grids. In: ICCES 2008, pp. 364–371 (2008)

    Google Scholar 

  14. Montresor, A., Jelasity, M.: PeerSim: A Scalable P2P Simulator, http://peersim.sourceforge.net/

  15. El-Desoky, A.E., Ali, H.A., Azab, A.A.: Improving Fault Tolerance in Desktop Grids Based on Incremental Checkpointing. In: ICCES 2006 (November 2006)

    Google Scholar 

  16. EU DataGrid Java Security Working Group. VOMS Architecture v1.1, http://grid-auth.infn.it/docs/VOMS-v1_1.pdf

  17. Asia-Pacific Grid, http://www.apgrid.org/

  18. EGEE: Enabling Grids for E-Science in Europe, http://public.eu-egee.org/

  19. D4Science: DIstributed colLaboratories Infrastructure on Grid ENabled Technology 4 Science. http://www.d4science.eu/

  20. Gardner, R.: Grid3: An Application Grid Laboratory for Science. In: Computing in High Energy Physics and Nuclear Physics 2004, Interlaken, Switzerland, September 27-October 1, p. 18 (2004)

    Google Scholar 

  21. Lederer, H., Pringle, G.J., Girou, D., Hermanns, M.-A., Erbacci, G.: DEISA: Extreme Computing in an Advanced Supercomputing Environment. NIC Series, vol. 38, pp. 687–688 (2007)

    Google Scholar 

  22. Coulson, G., Clarke, M.: A Distributed Object Platform Infrastructure for Multimedia Applications. Computer Communications 21(9), 802–818 (1998)

    Article  Google Scholar 

  23. Boloni, L., Jun, K., Palacz, K., Sion, R., Marinescu, D.C.: The Bond Agent System and Applications. In: Kotz, D., Mattern, F. (eds.) MA 2000, ASA/MA 2000, and ASA 2000. LNCS, vol. 1882, pp. 99–113. Springer, Heidelberg (2000)

    Google Scholar 

  24. Kooburat, T., Muangsin, V.: Centralized Grid Hosting System for Multiple Virtual Organizations, ANSCSE10 (March 22-24, 2006)

    Google Scholar 

  25. NorduGrid: Nordic Testbed for Wide Area Computing and Data Handling, http://www.nordugrid.org/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Azab, A., Meling, H. (2009). Decentralized Service Allocation in a Broker Overlay Based Grid. In: Jaatun, M.G., Zhao, G., Rong, C. (eds) Cloud Computing. CloudCom 2009. Lecture Notes in Computer Science, vol 5931. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-10665-1_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-10665-1_18

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-10664-4

  • Online ISBN: 978-3-642-10665-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics