|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
Third International Joint Conference on Autonomous Agents and Multiagent Systems - Volume 1 (AAMAS'04)
A Multi-Agent Systems Approach to Autonomic Computing
New York City, New York, USA
July 19-July 23
ISBN: 0-7695-2092-8
| ASCII Text | x | ||
| Gerald Tesauro, David M. Chess, William E. Walsh, Rajarshi Das, Alla Segal, Ian Whalley, Jeffrey O. Kephart, Steve R. White, "A Multi-Agent Systems Approach to Autonomic Computing," Autonomous Agents and Multiagent Systems, International Joint Conference on, vol. 1, pp. 464-471, Third International Joint Conference on Autonomous Agents and Multiagent Systems - Volume 1 (AAMAS'04), 2004. | |||
| BibTex | x | ||
| @article{ 10.1109/AAMAS.2004.10038, author = {Gerald Tesauro and David M. Chess and William E. Walsh and Rajarshi Das and Alla Segal and Ian Whalley and Jeffrey O. Kephart and Steve R. White}, title = {A Multi-Agent Systems Approach to Autonomic Computing}, journal ={Autonomous Agents and Multiagent Systems, International Joint Conference on}, volume = {1}, year = {2004}, isbn = {0-7695-2092-8}, pages = {464-471}, doi = {http://doi.ieeecomputersociety.org/10.1109/AAMAS.2004.10038}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - Autonomous Agents and Multiagent Systems, International Joint Conference on TI - A Multi-Agent Systems Approach to Autonomic Computing SN - 0-7695-2092-8 SP464 EP471 A1 - Gerald Tesauro, A1 - David M. Chess, A1 - William E. Walsh, A1 - Rajarshi Das, A1 - Alla Segal, A1 - Ian Whalley, A1 - Jeffrey O. Kephart, A1 - Steve R. White, PY - 2004 KW - null VL - 1 JA - Autonomous Agents and Multiagent Systems, International Joint Conference on ER - | |||
The goal of autonomic computing is to create computing systems capable of managing themselves to a far greater extent than they do today. This paper presents Unity, a decentralized architecture for autonomic computing based on multiple interacting agents called autonomic elements. We illustrate how the Unity architecture realizes a number of desired autonomic system behaviors including goal-driven self-assembly, self-healing, and real-time self-optimization. We then present a realistic prototype implementation, showing how a collection of Unity elements self-assembles, recovers from certain classes of faults, and manages the use of computational resources (e.g. servers) in a dynamic multi-application environment. In Unity, an autonomic element within each application environment computes a resource-level utility function based on information specified in that application?s service-level utility function. Resource-level utility functions from multiple application environments are sent to a Resource Arbiter element, which computes a globally optimal allocation of servers across the applications. We present illustrative empirical data showing the behavior of our implemented system in handling realistic Web-based transactional workloads running on a Linux cluster.
Citation:
Gerald Tesauro, David M. Chess, William E. Walsh, Rajarshi Das, Alla Segal, Ian Whalley, Jeffrey O. Kephart, Steve R. White, "A Multi-Agent Systems Approach to Autonomic Computing," aamas, vol. 1, pp.464-471, Third International Joint Conference on Autonomous Agents and Multiagent Systems - Volume 1 (AAMAS'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.
