Power provisioning for a warehouse-sized computer
Proceedings of the 34th annual international symposium on Computer architecture
Autonomic power and performance management for computing systems
Cluster Computing
A survey of autonomic computing—degrees, models, and applications
ACM Computing Surveys (CSUR)
Adapting to Run-Time Changes in Policies Driving Autonomic Management
ICAS '08 Proceedings of the Fourth International Conference on Autonomic and Autonomous Systems
Knowledge representation concepts for automated SLA management
Decision Support Systems
VCONF: a reinforcement learning approach to virtual machines auto-configuration
ICAC '09 Proceedings of the 6th international conference on Autonomic computing
GreenCloud: a new architecture for green data center
ICAC-INDST '09 Proceedings of the 6th international conference industry session on Autonomic computing and communications industry session
Sandpiper: Black-box and gray-box resource management for virtual machines
Computer Networks: The International Journal of Computer and Telecommunications Networking
Proceedings of the 1st International Conference on Energy-Efficient Computing and Networking
A dynamic optimization model for power and performance management of virtualized clusters
Proceedings of the 1st International Conference on Energy-Efficient Computing and Networking
Efficient resource provisioning in compute clouds via VM multiplexing
Proceedings of the 7th international conference on Autonomic computing
Resource allocation algorithms for virtualized service hosting platforms
Journal of Parallel and Distributed Computing
CLOUD '10 Proceedings of the 2010 IEEE 3rd International Conference on Cloud Computing
Maximizing Cloud Providers' Revenues via Energy Aware Allocation Policies
CLOUD '10 Proceedings of the 2010 IEEE 3rd International Conference on Cloud Computing
Towards Knowledge Management in Self-Adaptable Clouds
SERVICES '10 Proceedings of the 2010 6th World Congress on Services
An approach for virtual appliance distribution for service deployment
Future Generation Computer Systems
Performance and energy modeling for live migration of virtual machines
Proceedings of the 20th international symposium on High performance distributed computing
Enacting SLAs in clouds using rules
Euro-Par'11 Proceedings of the 17th international conference on Parallel processing - Volume Part I
Energy-Aware Application-Centric VM Allocation for HPC Workloads
IPDPSW '11 Proceedings of the 2011 IEEE International Symposium on Parallel and Distributed Processing Workshops and PhD Forum
Optimizing bioinformatics workflows for data analysis using cloud management techniques
Proceedings of the 6th workshop on Workflows in support of large-scale science
Future Generation Computer Systems
Policy based resource allocation in IaaS cloud
Future Generation Computer Systems
Empirical prediction models for adaptive resource provisioning in the cloud
Future Generation Computer Systems
Energy-aware parallel task scheduling in a cluster
Future Generation Computer Systems
Dynamic resource allocation with management objectives: implementation for an OpenStack cloud
Proceedings of the 8th International Conference on Network and Service Management
Hi-index | 0.00 |
Cloud computing utilizes arbitrary mega-scale computing infrastructures and is currently revolutionizing the ICT landscape by allowing remote access to computing power and data over the Internet. Besides the huge economical impact Cloud technology exhibits a high potential to be a cornerstone of a new generation of sustainable and energy-efficient ICT. The challenging issue thereby is the energy-efficient utilization of physical machines (PMs) and the resource-efficient management of virtual machines (VMs) while attaining promised non-functional qualities of service expressed by means of Service Level Agreements (SLAs). Currently, there exist solutions for PM power management, VM migrations, and dynamic reconfiguration of VMs. However, most of the existing approaches consider each of them alone, and only use rudimentary concepts for migration costs or disrespect the nature of the highly volatile workloads. In this paper we present an integrated approach for VM migration and reconfiguration, and PM power management. Thereby, we incorporate an autonomic management loop, where proactive actions are suggested for all three areas in a hierarchically structured way. We evaluate our approach with both, synthetic workload data and real-word monitoring data of a Next Generation Sequencing (NGS) application used for the protein folding in the bioinformatics area. The efficacy of our approach is evaluated by considering classical algorithms like First Fit, Monte Carlo and Vector Packing, adapted for energy-efficient reallocation. The results show energy savings up to 61.6% while keeping acceptably low SLA violation rates.