Abstract
In this paper, we introduce the concept of a structured peer-to-peer grid and present our contribution to this new world by means of DERMI, a wide-area decentralized object middleware. In addition, we focus on the design and implementation of a load balancing facility by using the functionalities provided by this middleware. We present two different approaches to achieve load balancing in our system: a completely decentralized solution by using the anycall abstraction, and a distributed interceptor-based one. Each of them can be used in a wide variety of scenarios, depending on our needs.
Chapter PDF
Similar content being viewed by others
Keywords
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.
References
Berman, F., Fox, G.C., Hey, A.J.G.: Grid Computing: Making the Global Infrastructure a Reality. John Wiley & Sons, Ltd., England (2003)
Castro, M., Druschel, P., et al.: Scalable Application-level Anycast for Highly Dynamic Groups. In: Stiller, B., Carle, G., Karsten, M., Reichl, P. (eds.) NGC 2003 and ICQT 2003. LNCS, vol. 2816, pp. 47–57. Springer, Heidelberg (2003)
DERMI Website, http://ants.etse.urv.es/DERMI
Pairot, C., García, P., Gómez Skarmeta, A.F.: DERMI: A Decentralized Peer-to-Peer Event-Based Object Middleware. To appear in the Proceedings of ICDCS 2004, Tokyo, Japan (2004)
Rowstron, A., Druschel, P.: Pastry: Scalable, decentralized object location and routing for large-scale peer-to-peer systems. In: Guerraoui, R. (ed.) Middleware 2001. Rowstron, A., and Druschel, P, vol. 2218, pp. 329–350. Springer, Heidelberg (2001)
Seymour, K., Nakada, H., et al.: GridRPC: A Remote Procedure Call API for Grid Computing. In: Proc of GRID 2002, pp. 274–278. Springer, Baltimore (2002)
Terpstra, W., Behnel, S., et al.: A Peer-to-peer Approach to Content-Based Publish/Subscribe. In: Proc. of DEBS 2003 (2003)
The Globus Toolkit, http://www.globus.org
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Pairot, C., García, P., Skarmeta, A.F.G., Mondéjar, R. (2004). Achieving Load Balancing in Structured Peer-to-Peer Grids. In: Bubak, M., van Albada, G.D., Sloot, P.M.A., Dongarra, J. (eds) Computational Science - ICCS 2004. ICCS 2004. Lecture Notes in Computer Science, vol 3038. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24688-6_15
Download citation
DOI: https://doi.org/10.1007/978-3-540-24688-6_15
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22116-6
Online ISBN: 978-3-540-24688-6
eBook Packages: Springer Book Archive