The effects of a mobile agent on file service

Tammo Spalink, John H Hartman, Garth Gibson

Research output: Chapter in Book/Report/Conference proceedingConference contribution

12 Scopus citations

Abstract

Implementing an application as a mobile agent may improve the application's functionality and performance, but may have a detrimental effect on overall system performance. In this paper we consider the effect of moving an application from a client to a file server (as an agent), both on the application and the server. Under what circumstances does application performance improve, and does it come at the expense of other (non-mobile) background applications using the same server? We use a trace-driven simulation to measure the effect of mobile code, allowing system parameters such as the size of the server memory and server speed relative to client speed to be varied. We found that several factors influence the benefit of mobile agents. Server memory does not appear to be a significant problem; relatively small server caches have a high hit rate even when shared with mobile agents. The relative CPU performance of the client and server has a bigger effect on system performance: mobile agents should not be run on the server if its CPU is a bottleneck.

Original languageEnglish (US)
Title of host publicationProceedings - 1st International Symposium on Agent Systems and Applications and 3rd International Symposium on Mobile Agents, ASA/MA 1999
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages42-49
Number of pages8
ISBN (Electronic)0769503403, 9780769503400
DOIs
StatePublished - Jan 1 1999
Event1st International Symposium on Agent Systems and Applications and 3rd International Symposium on Mobile Agents, ASA/MA 1999 - Palm Springs, United States
Duration: Oct 3 1999Oct 6 1999

Other

Other1st International Symposium on Agent Systems and Applications and 3rd International Symposium on Mobile Agents, ASA/MA 1999
CountryUnited States
CityPalm Springs
Period10/3/9910/6/99

ASJC Scopus subject areas

  • Computer Science Applications
  • Hardware and Architecture
  • Computer Networks and Communications

Fingerprint Dive into the research topics of 'The effects of a mobile agent on file service'. Together they form a unique fingerprint.

Cite this