Affiliation:
1. University of Rostock, Rostock, Germany
Abstract
Energy consumption of IT increased continuously during the last decades. Numerous works have been accomplished for improving energy efficiency of hardware whereas software energy efficiency has been ignored for a long time. This contribution presents a novel approach for estimating energy consumption of computer systems in dependency of software-caused workloads in different execution environments. The system is the basis for automatic optimization of software execution in an energy-efficient way by finding the best-suiting host computer (and best-suiting peripheral devices). Thus, it opens novel ways to further improve energy-efficiency of IT systems by migrating software-caused load to an energy-efficient target.
Exemplary, the approach is tested in a virtualized data center environment, where virtual machines are the applications. The presented approach is a vehicle for automatically computing an energy-efficient virtual machine placement. The paper presents a new algorithm for estimating virtual machine power consumption, which consists of CPU power consumption estimation as well as power usage estimation of peripheral components like hard disk drive and network interface controller. The accuracy of the presented approach is proved by means of measurements.
Funder
Ministry of Economics, Labor, and Tourism of the German Federal State Mecklenburg Western-Pomerania by financial means of ESF and ERDF
Publisher
Association for Computing Machinery (ACM)
Cited by
14 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献