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.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Foster, I., Kesselman, C., Tuecke, S.: The Anatomy of the Grid: Enabling Scalable Virtual Organizations. International J. Supercomputer Applications 15(3) (2001)
Foster, I.: What is the Grid? A Three Point Checklist. In: GRIDToday (July 20, 2002)
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)
Androutsellis-Theotokis, S., Spinellis, D.: A survey of peer-to-peer content distribution technologies. ACM Computing Surveys 36(4), 335–371 (2004)
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)
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)
Krauter, K., Buyya, R., Maheswaran, M.: A Taxonomy and Survey of Grid Resource Management Systems. Software—Practice And Experience 32, 135–164 (2002)
Condor project, http://www.cs.wisc.edu/condor/
The Globus toolkit, http://www.globus.org/toolkit/
Open-source software for volunteer computing and grid computing, http://boinc.berkeley.edu/
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)
Luther, A., Buyya, R., Ranjan, R., Venugopal, S.: Peer-to-Peer Grid Computing and a. NET-based Alchemi Framework. Wiley Press, New Jersey (2005)
Azab, A.A., Kholidy, H.A.: An adaptive decentralized scheduling mechanism for peer-to-peer Desktop Grids. In: ICCES 2008, pp. 364–371 (2008)
Montresor, A., Jelasity, M.: PeerSim: A Scalable P2P Simulator, http://peersim.sourceforge.net/
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)
EU DataGrid Java Security Working Group. VOMS Architecture v1.1, http://grid-auth.infn.it/docs/VOMS-v1_1.pdf
Asia-Pacific Grid, http://www.apgrid.org/
EGEE: Enabling Grids for E-Science in Europe, http://public.eu-egee.org/
D4Science: DIstributed colLaboratories Infrastructure on Grid ENabled Technology 4 Science. http://www.d4science.eu/
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)
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)
Coulson, G., Clarke, M.: A Distributed Object Platform Infrastructure for Multimedia Applications. Computer Communications 21(9), 802–818 (1998)
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)
Kooburat, T., Muangsin, V.: Centralized Grid Hosting System for Multiple Virtual Organizations, ANSCSE10 (March 22-24, 2006)
NorduGrid: Nordic Testbed for Wide Area Computing and Data Handling, http://www.nordugrid.org/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)