Model-based self-adaptive resource allocation in virtualized environments
Proceedings of the 6th International Symposium on Software Engineering for Adaptive and Self-Managing Systems
PERFUME: power and performance guarantee with fuzzy MIMO control in virtualized servers
Proceedings of the Nineteenth International Workshop on Quality of Service
A multi-objective approach to virtual machine management in datacenters
Proceedings of the 8th ACM international conference on Autonomic computing
CloudBridge: on integrated hardware-software consolidation
ACM SIGMETRICS Performance Evaluation Review - Special Issue on IFIP PERFORMANCE 2011- 29th International Symposium on Computer Performance, Modeling, Measurement and Evaluation
Optimizing Resource Consumptions in Clouds
GRID '11 Proceedings of the 2011 IEEE/ACM 12th International Conference on Grid Computing
Gossip-based resource allocation for green computing in large clouds
Proceedings of the 7th International Conference on Network and Services Management
Job allocation strategies for energy-aware and efficient Grid infrastructures
Journal of Systems and Software
Modeling parameter and context dependencies in online architecture-level performance models
Proceedings of the 15th ACM SIGSOFT symposium on Component Based Software Engineering
Remedy: network-aware steady state VM management for data centers
IFIP'12 Proceedings of the 11th international IFIP TC 6 conference on Networking - Volume Part I
Application-aware cross-layer virtual machine resource management
Proceedings of the 9th international conference on Autonomic computing
QoS and energy management with Petri nets: A self-adaptive framework
Journal of Systems and Software
Proceedings of the 7th International Conference on Ubiquitous Information Management and Communication
Multi-objective virtual machine selection for migrating in virtualized data centers
ICPCA/SWS'12 Proceedings of the 2012 international conference on Pervasive Computing and the Networked World
Experimental analysis of task-based energy consumption in cloud computing systems
Proceedings of the 4th ACM/SPEC International Conference on Performance Engineering
Efficient autonomic cloud computing using online discrete event simulation
Journal of Parallel and Distributed Computing
Autonomic Provisioning with Self-Adaptive Neural Fuzzy Control for Percentile-Based Delay Guarantee
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Developing resource consolidation frameworks for moldable virtual machines in clouds
Future Generation Computer Systems
VM consolidation: A real case based on OpenStack Cloud
Future Generation Computer Systems
Hi-index | 0.00 |
Server consolidation based on virtualization is an important technique for improving power efficiency and resource utilization in cloud infrastructures. However, to ensure satisfactory performance on shared resources under changing application workloads, dynamic management of the resource pool via online adaptation is critical. The inherent tradeoffs between power and performance as well as between the cost of an adaptation and its benefits make such management challenging. In this paper, we present Mistral, a holistic controller framework that optimizes power consumption, performance benefits, and the transient costs incurred by various adaptations and the controller itself to maximize overall utility. Mistral can handle multiple distributed applications and large-scale infrastructures through a multi-level adaptation hierarchy and scalable optimization algorithm. We show that our approach outstrips other strategies that address the tradeoff between only two of the objectives (power, performance, and transient costs).