Abstract
We present an agent-based implementation of the SWAN system. SWAN is a peer-to-peer look-up system that functions by letting the participating nodes self-organise in a virtual Small World Network. We have used DIET, a lightweight ecologically inspired multi-agent platform, to implement a test application of SWAN. We describe the implementation of the test application and present experiments in which the application runs on a cluster of computers. Our results show that the system is robust to failure and shows promising scalability.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Stoica, I., Morris, R., Karger, D., Kaashoek, M.F., Balakrishnan, H.: Chord: a scalable peer-to-peer lookup service for internet applications. In: Proc. ACM SIGCOMM, San Diego CA (2001)
Rowstron, A., Druschel, P.: Pastry: Scalable, decentralized object location and routing for large-scale peer-to-peer systems. In: Proc. IFIP/ACM Int. Conf. on Distr. Sys. Platforms, Heidelberg, Germany (2001)
Ratnasamy, S., Francis, P., Handley, M., Karp, R., Shenker, S.: A scalable contentaddressable network. In: Proc. ACM SIGCOMM, San Diego CA (2001)
Bonsma, E.: Fully decentralised, scalable look-up in a network of peers using small world networks. In: Proc. of the 6th World Multi Conf. on Systemics, Cybernetics and Informatics (SCI2002). Number 6, Orlando (2002) 147–152
Marrow, P., Koubarakis, M., van Lengen, R., Valverde-Albacete, F., Bonsma, E., Cid-Suerio, J., Figueiras-Vidal, A., Gallardo-Antolín, A., Hoile, C., Koutris, T., Molina-Bulla, H., Navia-Vázquez, A., Raftopoulou, P., Skarmeas, N., Tryfonopoulos, C., Wang, F., Xiruhaki, C.: Agents in decentralised information ecosystems: the DIET approach. In: Proc. of the AISB 01 Symposium on Information Agents fortronic Commerce, York, UK (2001) 109–117
Hoile, C., Wang, F., Bonsma, E., Marrow, P.: Core specification and experiments in DIET: A decentralised ecosystem-inspired mobile agent system. In: Proc. 1st Int. Conf. on Autonomous Agents and Multi-Agent Systems (AAMAS2002). Number 2, Bologna, Italy (2002) 623–630
European Commission IST Future and Emerging Technologies: Universal information ecosystems proactive initiative. http://www.cordis.lu/ist/fethome.htm (1999)
Kleinberg, J.: The small-world phenomenon: An algorithmic perspective. Technical Report 99-1776, Department of Computer Science, Cornell University, Ithaca NY 14853 (1999)
Kleinberg, J.M.: Navigation in a small world. Nature 305 (2000) 845
Ridge, D., Becker, D., Merkey, P., Sterling, T.: Beowulf: Harnessing the power of parallelism in a pile-of-PCs. In: Proc. IEEE Aerospace. Volume 2. (1997) 79–91
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bonsma, E., Hoile, C. (2003). A Distributed Implementation of the SWAN Peer-to-Peer Look-Up System Using Mobile Agents. In: Moro, G., Koubarakis, M. (eds) Agents and Peer-to-Peer Computing. AP2PC 2002. Lecture Notes in Computer Science(), vol 2530. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45074-2_10
Download citation
DOI: https://doi.org/10.1007/3-540-45074-2_10
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40538-2
Online ISBN: 978-3-540-45074-0
eBook Packages: Springer Book Archive