Power Optimization With Performance Assurance for Multi-Tier Applications in Virtualized Data Centers
Modern data centers must provide performance assurance for complex system software such as multi-tier web applications. In addition, the power consumption of data centers needs to be minimized to reduce operating costs and avoid system overheating. Various power-efficient performance management strategies have been proposed based on Dynamic Voltage and Frequency Scaling (DVFS). Virtualization technologies have also made it possible to consolidate multiple Virtual Machines (VMs) onto a smaller number of active physical servers for even greater power savings, but at the cost of a higher overhead.