Abstract
Very large networks with thousands of applications and millions of users pose serious problems to the current traditional technology. Moreover, if synchronised client behaviour exists then the limitations are strongly felt. Mobile agent systems can be a suitable technology to answer to these requirements if some aspects of the architecture are carefully designed. This paper proposes a co-operative mobile agent system with a very dynamic and scalable trading service. The system allows applications to deploy servers onto the network to respond to demand making them self-configurable. Clients can also use mobile agents with performance gains. Sets of simulations were performed to study the scalability of the overall system.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
Baentsch, M., Baum, L., Molter, G., Rothkugel, S., Sturn, P.: Enhancing the web’s Infrastructure: From Caching to Replication. IEEE Internet Computing, Vol. 1 No. 2, March–April (1997) 18–27
Baumann, J., Hohl, F., Radouniklis, N., Rothermel, K., StraΒer, M.: Communication Concepts for Mobile Agent Systems. In: Mobile Agents — Proceedings of the First International Workshop on Mobile Agents (MA’97), Germany, Springer-Verlag LNCS Vol. 1219, April (1997) 123–135
BEA: TUXEDO White Paper. (1996) http://www.beasys.com/Product/tuxwpl.htm
Bernardo, L., Pinto, P.: Scalable Service Deployment on Highly Populated Networks. In: Intelligent Agents to Telecommunication Applications — Proceedings Second International Workshop IATA’98, Paris, Springer-Verlag LNCS Vol. 1437, June (1998)
Bestavros, A.: WWW Traffic Reduction and Load Balancing through Server-Based Caching. IEEE Concurrency, Vol 5 N 1, January–March (1997) 56–66
Chavez, A., Moukas, A., Maes, P.: Challenger: A Multi-agent System for Distributed Resource Allocation. In: Proceedings of the International Conference on Autonomous Agents, Marina Del Ray, California (1997)
Chia, T., Kannapan, S.: Strategically Mobile Agents. In: Mobile Agents — Proceedings of the First International Workshop on Mobile Agents (MA’97), Germany, Springer-Verlag LNCS Vol. 1219, April (1997) 149–161
Condict, M., Milojicic, D., Reynolds, F., Bolinger, D.: Towards a World-Wide Civilization of Objects. In: Proceedings of the 7th ACM SIGOPS European Workshop, Ireland, September (1996)
Deng, X., Liu, H.-N., Long, J., Xiao, B.: Competitive Analysis of Network Load Balancing. Journal of Parallel and Distributed Computing Vol. 40 N. 2, February (1997) 162–172
IBM Aglets Workbench — Home Page. http://www.trl.ibm.co.jp/aglets/
Kistler, J., Satyanarayanau, M.: Disconnected Operation in the Coda File System. ACM Transactions on Computer Systems Vol. 10(1), February (1992)
ObjectSpace Voyager V1.0.1 Overview. http.//wwwobjectspace.com/voyager/
OMG Inc.: The Common Object Request Broker: Architecture and Specification, Rev 2.0. July (1995)
OMG Inc.: Trading Service. OMG TC Document 95.10.6, October (1995)
OMG Inc.: Mobile Agent Facility Specification. OMG Draft, October (1997) ftp://ftp.omg.org/pub/docs/orbos/97-10-05.pdf
Ptolemy project home page. http://ptolemy.eecs.berkeley.edu/
Ranganathan, M., Acharya, A., Sharma, S., Saltz, J.: Network-aware Mobile Programs. Technical Report CS-TR-3659 and UMIACS TR 96-46, Department of Computer Science and UMIACS, University of Maryland, June (1996)
van Steen, M., Hauck, F., Tanenbaum, A.: A Model for Worldwide Tracking of Distributed Objects. In: Proceedings TINA ’96 Conference, Heidelberg, Germany, September (1996) 203–212
StraΒer, M., Schwehm, M.: A Performance Model for Mobile Agent Systems. In: Proceedings International Conference on Parallel and Distributed Processing Techniques and Applications PDPTA’97, Vol. II, Las Vegas, (1997) 1132–1140
Yoshikawa, C., Chun, B., Eastham, P., Vahdat, A., Anderson, T., Culler, D.: “Using Smart Clients to Build Scalable Services”. In: Proceedings of the USENIX’1997, Anaheim, California, USA, January (1997)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bernardo, L., Pinto, P. (1998). Scalable service deployment using mobile agents. In: Rothermel, K., Hohl, F. (eds) Mobile Agents. MA 1998. Lecture Notes in Computer Science, vol 1477. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0057665
Download citation
DOI: https://doi.org/10.1007/BFb0057665
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-64959-5
Online ISBN: 978-3-540-49817-9
eBook Packages: Springer Book Archive