Dynamic structures in modeling and simulation: a reflective approach
ACM Transactions on Modeling and Computer Simulation (TOMACS)
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Creation: Life and how to Make It
Creation: Life and how to Make It
The Vision of Autonomic Computing
Computer
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
Boosting Data Center Performance Through Non-Uniform Power Allocation
ICAC '05 Proceedings of the Second International Conference on Automatic Computing
Towards requirements-driven autonomic systems design
DEAS '05 Proceedings of the 2005 workshop on Design and evolution of autonomic application software
Algorithms for HLA-based distributed simulation cloning
ACM Transactions on Modeling and Computer Simulation (TOMACS)
DASC '06 Proceedings of the 2nd IEEE International Symposium on Dependable, Autonomic and Secure Computing
A survey of autonomic communications
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
MapReduce: simplified data processing on large clusters
Communications of the ACM - 50th anniversary issue: 1958 - 2008
Bigtable: A Distributed Storage System for Structured Data
ACM Transactions on Computer Systems (TOCS)
Large scale agent-based simulation on the grid
Future Generation Computer Systems
A survey of autonomic computing—degrees, models, and applications
ACM Computing Surveys (CSUR)
Symbiotic Simulation Systems: An Extended Definition Motivated by Symbiosis in Biology
Proceedings of the 22nd Workshop on Principles of Advanced and Distributed Simulation
AI and Artificial Life in Video Games
AI and Artificial Life in Video Games
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
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Agents and Service-Oriented Computing for Autonomic Computing: A Research Agenda
IEEE Internet Computing
CCOA: Cloud Computing Open Architecture
ICWS '09 Proceedings of the 2009 IEEE International Conference on Web Services
Virtual Infrastructure Management in Private and Hybrid Clouds
IEEE Internet Computing
The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines
The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines
Intrusion Detection in the Cloud
DASC '09 Proceedings of the 2009 Eighth IEEE International Conference on Dependable, Autonomic and Secure Computing
CLOUD '10 Proceedings of the 2010 IEEE 3rd International Conference on Cloud Computing
An Anomaly Detection Framework for Autonomic Management of Compute Cloud Systems
COMPSACW '10 Proceedings of the 2010 IEEE 34th Annual Computer Software and Applications Conference Workshops
Semantic technologies for enterprise cloud management
ISWC'10 Proceedings of the 9th international semantic web conference on The semantic web - Volume Part II
Research issues in symbiotic simulation
Winter Simulation Conference
Towards data center self-diagnosis using a mobile robot
Proceedings of the 8th ACM international conference on Autonomic computing
A flexible architecture integrating monitoring and analytics for managing large-scale data centers
Proceedings of the 8th ACM international conference on Autonomic computing
Maintaining a distributed symbiotic relationship using delegate multiagent systems
Proceedings of the Winter Simulation Conference
Hi-index | 0.00 |
The increasing scale and complexity of virtualized data centers pose significant challenges to system management software stacks, which still rely on special-purpose controllers to optimize the operation of cloud infrastructures. Autonomic computing allows complex systems to assume much of their own management, achieving self-configuration, self-optimization, self-healing, and self-protection without external intervention. This paper proposes an agent-based architecture for autonomic cloud management, where resources and virtual machines are associated with worker agents that monitor changes in their local environments, interact with each other, make their own decisions, and take adaptive actions supervised by a network of management processes. To fulfill global objectives, the management processes conduct what-if simulations and update the worker agents' local rules when necessary. Such a guided decentralized decision making method can mitigate the pressure on the system management stack, improve the effectiveness of resource management, and accelerate the response to failures and attacks.