Capacity planning for Web performance: metrics, models, and methods
Capacity planning for Web performance: metrics, models, and methods
Internet traffic: periodicity, tail behavior, and performance implications
System performance evaluation
Multi-agent infrastructure, agent discovery , middle agents for Web services and interoperation
Mutli-agents systems and applications
The Vision of Autonomic Computing
Computer
Methodological foundations for agent-based systems
The Knowledge Engineering Review
A Multi-Agent Systems Approach to Autonomic Computing
AAMAS '04 Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems - Volume 1
An Architectural Approach to Autonomic Computing
ICAC '04 Proceedings of the First International Conference on Autonomic Computing
Utility-Function-Driven Resource Allocation in Autonomic Systems
ICAC '05 Proceedings of the Second International Conference on Automatic Computing
Experience with Collaborating Managers: Node Group Manager and Provisioning Manager
ICAC '05 Proceedings of the Second International Conference on Automatic Computing
Dynamic application placement under service and memory constraints
WEA'05 Proceedings of the 4th international conference on Experimental and Efficient Algorithms
Autonomic multi-agent management of power and performance in data centers
Proceedings of the 7th international joint conference on Autonomous agents and multiagent systems: industrial track
Elicitation and utilization of application-level utility functions
ICAC '09 Proceedings of the 6th international conference on Autonomic computing
Optimizing queries to remote resources
Journal of Intelligent Information Systems
Hi-index | 0.00 |
Autonomic computing, a proposed solution to the looming complexity crisis in IT, is a realm in which software agents and multi-agent systems can play a critically important role. Conversely, given its importance to a multi-billion dollar industry, it is fair to say that autonomic computing is a killer app for agents. Two years ago, we introduced Unity, an agent-based autonomic data center prototype that demonstrated the virtues of agency in autonomic computing applications. We discuss the road to commercialization of Unity, which entails infusing agent concepts into well-established lines of software and middleware, and discuss experiments that establish the commercial viability of utility-based resource allocation. Furthermore we examine the practicality of framing resource allocation in data centers as a collaboration between two agents, each of which is based on a commercially available product.