Abstract
Building applications with mobile agents often reduces the bandwidth required for the application, and improves performance. The cost is increased server workload. There are, however, few studies of the scalability of mobile-agent systems. We present scalability experiments that compare four mobile-agent platforms with a traditional client/server approach. The four mobile-agent platforms have similar behavior, but their absolute performance varies with underlying implementation choices. Our experiments demonstrate the complex interaction between environmental, application, and system parameters.
The authors are listed in alphabetical order within institutional groups. The contact author is David Kotz <dfk@cs.dartmouth.edu>.
Dartmouth was supported by the DARPA CoABS Program (contract F30602-98-2- 0107) and by the DoD MURI program (AFoSR contract F49620-97-1-03821).
Lockheed-Martin was supported by the DARPA CoABS Program (contract F30602- 98-C-0162) and by the DoD MURI program (AFoSR contract F49620-97-1-03821).
IHMC/UWF was supported by the DARPA CoABS Program (contract F30602-00- 2-0577 and by the Office of Naval Research (contract N00014-01-1-0577).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
M. Baldi and G. P. Picco. Evaluating the tradeoffs of mobile code design paradigms in network management applications. In Proc. of the Twentieth International Conference on Software Engineering, pages 146–155, Kyoto, Japan, April 1998.
J. M. Bradshaw, S. Dutfield, P. Benoit, and J. D. Woolley.KAoS: Toward an industrial-strength open agent architecture. In J. Bradshaw, editor, Software Agents, pages 375–418. AAAI/MIT Press, 1997.
J. M. Bradshaw, N. Suri, A. K. Cañas, R. Davis, K. Ford, R. Huffman, R. Jeffers, and T. Reichherzer.Terraforming Cyberspace. IEEE Computer, 34(7), July 2001.
D. Chacón, J. McCormick, S. McGrath, and C. Stoneking. Rapid application development using agent itinerary patterns. Technical Report#01-01, Lockheed Martin Advanced Technology Laboratories, March 2000.
M. Dikaiakos, M. Kyriakou, and G. Samaras. Performance evaluation of mobileagent middleware: A hierarchical approach. In Proc. of the Fifth IEEE International Conference on Mobile Agents, LNCS, Atlanta, GA, December 2001. Springer-Verlag.
M. D. Dikaiakos and G. Samaras. A performance analysis framework for mobileagent systems. In Infrastructure for Agents, Multi-Agents, and Scaleable Multi-Agent Systems, volume 1887 of LNCS, pages 180–187. Springer-Verlag, 2001.
R. Gray. Agent Tcl: A flexible and secure mobile-agent system. PhD thesis, Dept. of Computer Science, Dartmouth College, June 1997. Available as Dartmouth Computer Science Technical Report TR98-327.
R. S. Gray, D. Kotz, G. Cybenko, and D. Rus. D’Agents: Security in a multiplelanguage, mobile-agent system. In G. Vigna, editor, Mobile Agents and Security, volume 1419 of LNCS, pages 154–187. Springer-Verlag, 1998.
L. Ismail and D. Hagimont. A performance evaluation of the mobile agent paradigm. ACM SIGPLAN Notices, 34(10):306–313, October 1999.
D. Johansen. Mobile agent applicability. In Proc. of the 2nd Int’l Workshop on Mobile Agents, volume 1477 of LNCS, pages 80–98, Stuttgart, Germany, September 1998. Springer-Verlag.
A. Küpper and A. S. Park. Stationary vs. mobile user agents in future mobile telecommunication networks. In Proc. of the 2nd Int’l Workshop on Mobile Agents, volume 1477 of LNCS, pages 112–123, Stuttgart, Germany, September 1998. Springer-Verlag.
S. McGrath, D. Chacón, and K. Whitebread. Intelligent mobile agents in the military domain. In Proc. of the Autonomous Agents 2000 Workshop on Agents in Industry, Barcelona, Spain, 2000.
M. Straβer and M. Schwehm. A performance model for mobile agent systems. In Proc. of the International Conference on Parallel and Distributed Processing Techniques and Applications, volume II, pages 1132–1140, Las Vegas, July 1997.
N. Suri, J. M. Bradshaw, M. R. Breedy, P. T. Groth, G. A. Hill, and R. Jeffers. Strong mobility and fine-grained resource control in NOMADS. In Proc. of the Second Int’l Symp. on Agent Systems and Applications and Fourth Int’l Symp. on Mobile Agents (ASA/MA2000), volume 1882 of LNCS, pages 2–15, Zurich,Switzerland, September 2000. Springer-Verlag.
W. Theilmann and K. Rothermel. Optimizing the dissemination of mobile agents for distributed information filtering. IEEE Concurrency, 8(2), April–June 2000.
M. Woodside. Scalability metrics and analysis of mobile agent systems. In Infrastructure for Agents, Multi-Agents, and Scaleable Multi-Agent Systems, volume 1887 of LNCS, pages 234–245. Springer-Verlag, 2001.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gray, R.S. et al. (2001). Mobile-Agent versus Client/Server Performance: Scalability in an Information-Retrieval Task. In: Picco, G.P. (eds) Mobile Agents. MA 2001. Lecture Notes in Computer Science, vol 2240. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45647-3_16
Download citation
DOI: https://doi.org/10.1007/3-540-45647-3_16
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42952-4
Online ISBN: 978-3-540-45647-6
eBook Packages: Springer Book Archive