ACM Transactions on Modeling and Computer Simulation (TOMACS)
Performance directed energy management for main memory and disks
ACM Transactions on Storage (TOS)
Usher: an extensible framework for managing custers of virtual machines
LISA'07 Proceedings of the 21st conference on Large Installation System Administration Conference
pMapper: power and migration cost aware application placement in virtualized systems
Proceedings of the 9th ACM/IFIP/USENIX International Conference on Middleware
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
Industrial strength COMPASS: A comprehensive algorithm and software for optimization via simulation
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Feasibility regions: exploiting tradeoffs between power and performance in disk drives
ACM SIGMETRICS Performance Evaluation Review
Black-box and gray-box strategies for virtual machine migration
NSDI'07 Proceedings of the 4th USENIX conference on Networked systems design & implementation
Autonomic performance-per-watt management (APM) of cloud resources and services
Proceedings of the 2013 ACM Cloud and Autonomic Computing Conference
Hi-index | 0.00 |
A fundamental problem that confronts data center administrators in integrated management is to understand potential management options and evaluate corresponding space of the managed system's potential status. In this paper, we present iPOEM, a middleware with GPS-like UIs to support integrated power and performance management in virtualized data centers. iPOEM offers novel system positioning services to enable a declarative management methodology: administrators specify a target location in terms of system performance and power cost, and iPOEM returns the management configurations and operations that are required to drive the system to the target status. In the core of iPOEM lies an automated management configuration engine exposing two simple APIs: get_position() and put_position(). We study the relationships between system status and the management configurations in our problem domain, and design a logarithmic configuration searching algorithm for the engine. Several system positioning services are developed atop the engine, including an auto-piloting scheme leveraging sensitivity based optimization technology, and provide intuitive UIs to operation users. The iPOEM prototype is developed atop Usher, an open-source virtual machine management software. The evaluation driven by real data center workload traces shows that iPOEM renders both intuitive usage and efficient performance in the integrated management of virtualized data centers.