Utility-based collaboration among autonomous agents for resource allocation in data centers
AAMAS '06 Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems
Reactive provisioning of backend databases in shared dynamic content server clusters
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Database replication policies for dynamic content applications
Proceedings of the 1st ACM SIGOPS/EuroSys European Conference on Computer Systems 2006
A reinforcement learning approach to dynamic resource allocation
Engineering Applications of Artificial Intelligence
Autonomic QoS-Aware resource management in grid computing using online performance models
Proceedings of the 2nd international conference on Performance evaluation methodologies and tools
Application of autonomic agents for global information grid management and security
Proceedings of the 2007 Summer Computer Simulation Conference
Automatic virtual machine configuration for database workloads
Proceedings of the 2008 ACM SIGMOD international conference on Management of data
Journal of Systems and Software
A Fine-Grained Model for Adaptive On-Demand Provisioning of CPU Shares in Data Centers
IWSOS '08 Proceedings of the 3rd International Workshop on Self-Organizing Systems
Autonomic QoS control in enterprise Grid environments using online simulation
Journal of Systems and Software
Automatic virtual machine configuration for database workloads
ACM Transactions on Database Systems (TODS)
A reinforcement learning approach to dynamic resource allocation
A reinforcement learning approach to dynamic resource allocation
Resource provisioning for cloud computing
CASCON '09 Proceedings of the 2009 Conference of the Center for Advanced Studies on Collaborative Research
Engineering decentralized autonomic computing systems
Proceedings of the second international workshop on Self-organizing architectures
Utility-function-driven energy-efficient cooling in data centers
Proceedings of the 7th international conference on Autonomic computing
Multi-policy optimization in self-organizing systems
SOAR'09 Proceedings of the First international conference on Self-organizing architectures
Reinforcement learning based resource allocation in business process management
Data & Knowledge Engineering
Using reinforcement learning for controlling an elastic web application hosting platform
Proceedings of the 8th ACM international conference on Autonomic computing
Autonomic multi-policy optimization in pervasive systems: Overview and evaluation
ACM Transactions on Autonomous and Adaptive Systems (TAAS) - Special section on formal methods in pervasive computing, pervasive adaptation, and self-adaptive systems: Models and algorithms
Decentralized and optimal control of shared resource pools
ACM Transactions on Autonomous and Adaptive Systems (TAAS) - Special section on formal methods in pervasive computing, pervasive adaptation, and self-adaptive systems: Models and algorithms
Feedback-based optimization of a private cloud
Future Generation Computer Systems
GPC'12 Proceedings of the 7th international conference on Advances in Grid and Pervasive Computing
Leveraging phase change memory to achieve efficient virtual machine execution
Proceedings of the 9th ACM SIGPLAN/SIGOPS international conference on Virtual execution environments
Hi-index | 0.00 |
We study autonomic resource allocation among multiple applications based on optimizing the sum of utility for each application. We compare two methodologies for estimating the utility of resources: a queuing-theoretic performance model and model-free reinforcement learning. We evaluate them empirically in a distributed prototype data center and highlight tradeoffs between the two methods.