Managing energy and server resources in hosting centers
SOSP '01 Proceedings of the eighteenth ACM symposium on Operating systems principles
The case for power management in web servers
Power aware computing
Energy Management for Server Clusters
HOTOS '01 Proceedings of the Eighth Workshop on Hot Topics in Operating Systems
An analytical model for multi-tier internet services and its applications
SIGMETRICS '05 Proceedings of the 2005 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Managing server energy and operational costs in hosting centers
SIGMETRICS '05 Proceedings of the 2005 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Energy conservation in heterogeneous server clusters
Proceedings of the tenth ACM SIGPLAN symposium on Principles and practice of parallel programming
A performance-conserving approach for reducing peak power consumption in server systems
Proceedings of the 19th annual international conference on Supercomputing
Energy-Efficient Real-Time Heterogeneous Server Clusters
RTAS '06 Proceedings of the 12th IEEE Real-Time and Embedded Technology and Applications Symposium
Ensemble-level Power Management for Dense Blade Servers
Proceedings of the 33rd annual international symposium on Computer Architecture
On evaluating request-distribution schemes for saving energy in server clusters
ISPASS '03 Proceedings of the 2003 IEEE International Symposium on Performance Analysis of Systems and Software
Energy conservation policies for web servers
USITS'03 Proceedings of the 4th conference on USENIX Symposium on Internet Technologies and Systems - Volume 4
Dynamic Voltage Scaling in Multitier Web Servers with End-to-End Delay Control
IEEE Transactions on Computers
VirtualPower: coordinated power management in virtualized enterprise systems
Proceedings of twenty-first ACM SIGOPS symposium on Operating systems principles
Energy management for hypervisor-based virtual machines
ATC'07 2007 USENIX Annual Technical Conference on Proceedings of the USENIX Annual Technical Conference
vManage: loosely coupled platform and virtualization management in data centers
ICAC '09 Proceedings of the 6th international conference on Autonomic computing
A cost-sensitive adaptation engine for server consolidation of multitier applications
Proceedings of the 10th ACM/IFIP/USENIX International Conference on Middleware
Power-aware provisioning of Cloud resources for real-time services
Proceedings of the 7th International Workshop on Middleware for Grids, Clouds and e-Science
Shares and utilities based power consolidation in virtualized server environments
IM'09 Proceedings of the 11th IFIP/IEEE international conference on Symposium on Integrated Network Management
Dynamic optimization of power and performance for virtualized server clusters
Proceedings of the 2010 ACM Symposium on Applied Computing
Efficient resource provisioning in compute clouds via VM multiplexing
Proceedings of the 7th international conference on Autonomic computing
WattApp: an application aware power meter for shared data centers
Proceedings of the 7th international conference on Autonomic computing
A cost-sensitive adaptation engine for server consolidation of multitier applications
Middleware'09 Proceedings of the ACM/IFIP/USENIX 10th international conference on Middleware
Energy Efficient Resource Management in Virtualized Cloud Data Centers
CCGRID '10 Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing
SRCMap: energy proportional storage using dynamic consolidation
FAST'10 Proceedings of the 8th USENIX conference on File and storage technologies
Server workload analysis for power minimization using consolidation
USENIX'09 Proceedings of the 2009 conference on USENIX Annual technical conference
Generalized ERSS tree model: Revisiting working sets
Performance Evaluation
GentleCool: cooling aware proactive workload scheduling in multi-machine systems
Proceedings of the Conference on Design, Automation and Test in Europe
Proceedings of the 8th International Workshop on Middleware for Grids, Clouds and e-Science
The cost of reconfiguration in a cloud
Proceedings of the 11th International Middleware Conference Industrial track
Empirical virtual machine models for performance guarantees
LISA'10 Proceedings of the 24th international conference on Large installation system administration
Snooze: A Scalable, Fault-Tolerant and Distributed Consolidation Manager for Large-Scale Clusters
GREENCOM-CPSCOM '10 Proceedings of the 2010 IEEE/ACM Int'l Conference on Green Computing and Communications & Int'l Conference on Cyber, Physical and Social Computing
Workload management for power efficiency in virtualized data centers
Communications of the ACM
PERFUME: power and performance guarantee with fuzzy MIMO control in virtualized servers
Proceedings of the Nineteenth International Workshop on Quality of Service
Live gang migration of virtual machines
Proceedings of the 20th international symposium on High performance distributed computing
iPOEM: a GPS tool for integrated management in virtualized data centers
Proceedings of the 8th ACM international conference on Autonomic computing
A multi-objective approach to virtual machine management in datacenters
Proceedings of the 8th ACM international conference on Autonomic computing
VMFlow: leveraging VM mobility to reduce network power costs in data centers
NETWORKING'11 Proceedings of the 10th international IFIP TC 6 conference on Networking - Volume Part I
Co-management of power and performance in virtualized distributed environments
GPC'11 Proceedings of the 6th international conference on Advances in grid and pervasive computing
BrownMap: enforcing power budget in shared data centers
Proceedings of the ACM/IFIP/USENIX 11th International Conference on Middleware
Self-economy in cloud data centers: statistical assignment and migration of virtual machines
Euro-Par'11 Proceedings of the 17th international conference on Parallel processing - Volume Part I
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
Towards a green cluster through dynamic remapping of virtual machines
Future Generation Computer Systems
Self-management challenges for multi-cloud architectures
ServiceWave'11 Proceedings of the 4th European conference on Towards a service-based internet
Purlieus: locality-aware resource allocation for MapReduce in a cloud
Proceedings of 2011 International Conference for High Performance Computing, Networking, Storage and Analysis
Energy-Aware Ant Colony Based Workload Placement in Clouds
GRID '11 Proceedings of the 2011 IEEE/ACM 12th International Conference on Grid Computing
Energy efficient scheduling of MapReduce workloads on heterogeneous clusters
Green Computing Middleware on Proceedings of the 2nd International Workshop
CloudOpt: multi-goal optimization of application deployments across a cloud
Proceedings of the 7th International Conference on Network and Services Management
Service deactivation aware placement and defragmentation in enterprise clouds
Proceedings of the 7th International Conference on Network and Services Management
Future Generation Computer Systems
Scalable load balancing in cluster storage systems
Middleware'11 Proceedings of the 12th ACM/IFIP/USENIX international conference on Middleware
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
Towards unobtrusive VM live migration for cloud computing platforms
Proceedings of the Asia-Pacific Workshop on Systems
Dynamic energy-aware capacity provisioning for cloud computing environments
Proceedings of the 9th international conference on Autonomic computing
Cost-Aware and SLO-Fulfilling Software as a Service
Journal of Grid Computing
Energy-Efficient Thermal-Aware Autonomic Management of Virtualized HPC Cloud Infrastructure
Journal of Grid Computing
Towards unobtrusive VM live migration for cloud computing platforms
APSys'12 Proceedings of the Third ACM SIGOPS Asia-Pacific conference on Systems
Future Generation Computer Systems
Comparing solution methods for the machine reassignment problem
CP'12 Proceedings of the 18th international conference on Principles and Practice of Constraint Programming
Scalable load balancing in cluster storage systems
Proceedings of the 12th International Middleware Conference
Self Adaptive Particle Swarm Optimization for Efficient Virtual Machine Provisioning in Cloud
International Journal of Intelligent Information Technologies
Behavioral model for cloud aware load and power management
Proceedings of the 2013 international workshop on Hot topics in cloud services
A robust optimization for proactive energy management in virtualized data centers
Proceedings of the 4th ACM/SPEC International Conference on Performance Engineering
Resource availability based performance benchmarking of virtual machine migrations
Proceedings of the 4th ACM/SPEC International Conference on Performance Engineering
Improving server utilization using fast virtual machine migration
IBM Journal of Research and Development
Correlation-aware virtual machine allocation for energy-efficient datacenters
Proceedings of the Conference on Design, Automation and Test in Europe
Agile, efficient virtualization power management with low-latency server power states
Proceedings of the 40th Annual International Symposium on Computer Architecture
A survey of migration mechanisms of virtual machines
ACM Computing Surveys (CSUR)
SLA-aware resource over-commit in an IaaS cloud
Proceedings of the 8th International Conference on Network and Service Management
Higher SLA satisfaction in datacenters with continuous VM placement constraints
Proceedings of the 9th Workshop on Hot Topics in Dependable Systems
SoftMap: on minimizing software costs using VM consolidation
Proceedings of the 5th IBM Collaborative Academia Research Exchange Workshop
Speed-Scaling-based Job/Tasks Deployment for Energy-efficient Datacenters in Cloud Computing
Proceedings of the Second International Conference on Innovative Computing and Cloud Computing
Business-driven management of infrastructure-level risks in Cloud providers
Future Generation Computer Systems
UCC '13 Proceedings of the 2013 IEEE/ACM 6th International Conference on Utility and Cloud Computing
OptiPlace: Designing Cloud Management with Flexible Power Models through Constraint Programing
UCC '13 Proceedings of the 2013 IEEE/ACM 6th International Conference on Utility and Cloud Computing
UCC '13 Proceedings of the 2013 IEEE/ACM 6th International Conference on Utility and Cloud Computing
Hi-index | 0.02 |
Workload placement on servers has been traditionally driven by mainly performance objectives. In this work, we investigate the design, implementation, and evaluation of a power-aware application placement controller in the context of an environment with heterogeneous virtualized server clusters. The placement component of the application management middleware takes into account the power and migration costs in addition to the performance benefit while placing the application containers on the physical servers. The contribution of this work is two-fold: first, we present multiple ways to capture the cost-aware application placement problem that may be applied to various settings. For each formulation, we provide details on the kind of information required to solve the problems, the model assumptions, and the practicality of the assumptions on real servers. In the second part of our study, we present the pMapper architecture and placement algorithms to solve one practical formulation of the problem: minimizing power subject to a fixed performance requirement. We present comprehensive theoretical and experimental evidence to establish the efficacy of pMapper.