Abstract
The paper describes a peer-to-peer distributed-computing platform, called yaca, based on mobile agents. Next to the client agents, which seek computational resources in a cluster, yaca consists of four agents, who manage the computers within a cluster. (1) The Directory Agent keeps track of the computers belonging to the cluster. These computers are called nodes. (2) The Weather Agent monitors the resources of a node and (3) the Account Agent keeps track of the resources used by each client agent. (4) The Controller Agent controls the access to a node and migrates client agents to other nodes in the cluster if the node becomes overloaded. Experiments showed that yaca brings little overhead. However, its load balancing algorithm has room for improvements.
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
Geist, A., ed.: PVM: Parallel Virtual Machine. MIT Press, Cambridge (1994)
Barak, A., Guday, S., Wheeler, R.G.: The MOSIX Distributed Operating System. Lecture Notes in Computer Science, Vol. 672. Springer Verlag, New York (1993)
Nisan, N., London, S., Regev, O., Camiel, N.: Globally distributed computation over the Internet — the POPCORN project. In: Sixth International World Wide Web Conference, Santa Clara, California USA (1997)
Evripidou, P., Samaras, G., Panayiotou, C., Pitoura, E.: The PaCMAn metacomputer: Parallel computing with Java mobile agents. In: Proceedings of 25th Euromicro Conference, Milan, Italy (1999)
Lange, D.B., Oshima, M. In: Programming and Deploying Java Mobile Agents with Aglets. Addison Wesley, Reading, Massachusetts (1998)
Montresor, A., Meling, H., BabaoglÅ, O.: A mobile multi-agent system for distributed computing. In: Agents and Peer-to-Peer Computing 2002. Lecture Notes in Computer Science 2530, Springer-Verlag (2002)
Kleijkers, S.: Distributed computing with multiagent systems (2001) M.Sc. Thesis Universiteit Maastricht, Department of Computer Science, CS-01-04.
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
Kleijkers, S., Wiesman, F., Roos, N. (2003). A Mobile Multi-agent System for Distributed Computing. 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_16
Download citation
DOI: https://doi.org/10.1007/3-540-45074-2_16
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