Architecture of an Agent Server Capable of Hosting Tens of Thousands of Agents

In this paper, we describe technologies for an agent server capable of hosting tens of thousands of agents. The agent server needs a thread management mechanism, a memory management mechanism, and a recovery management mechanism. To ensure a high level of system performance, agent scheduling is important. We have developed a framework and agent running environment named Caribbean. First, as an application scenario for such an agent server, we introduce the application scenario that is the basic scenario for a prototype that we developed with a bank. Following the introduction, the technologies used in Caribbean are described. The results of a performance evaluation are also given.
This paper is the paper submitted to Autonomous Agents 2000 Conference.

By: Gaku Yamamoto, Hideki Tai

Published in: The 4th International Conference on Autonomous Agents, Spain, ACM, p.70-71 in 2000

Please obtain a copy of this paper from your local library. IBM cannot distribute this paper externally.

Questions about this service can be mailed to reports@us.ibm.com .