Loading [MathJax]/extensions/MathMenu.js
Autonomic Performance and Power Control for Co-Located Web Applications in Virtualized Datacenters | IEEE Journals & Magazine | IEEE Xplore

Autonomic Performance and Power Control for Co-Located Web Applications in Virtualized Datacenters


Abstract:

In a datacenter, complex and time-varying interactions between various tiers and services of web applications, and the contention of shared resources among co-located vir...Show More

Abstract:

In a datacenter, complex and time-varying interactions between various tiers and services of web applications, and the contention of shared resources among co-located virtual machines have significant impact on the user perceived performance and power consumption of the underlying system. We propose and develop APPLEware, an autonomic middleware for joint performance and power control of co-located web applications in virtualized datacenters. It features a distributed control structure that provides predictable performance and energy efficiency for large complex systems. It applies machine learning based self-adaptive modeling to capture the complex and time-varying relationship between the application performance and allocation of resources to various application components, in the face of highly dynamic and bursty workloads. The distributed controllers coordinate with each other and allocate resources to meet the service level agreements of applications in an agile and energy-efficient manner. Experimental results based on a testbed implementation with benchmark applications and large scale simulations demonstrate APPLEware's effectiveness, energy efficiency and scalability.
Published in: IEEE Transactions on Parallel and Distributed Systems ( Volume: 27, Issue: 5, 01 May 2016)
Page(s): 1289 - 1302
Date of Publication: 08 July 2015

ISSN Information:

Funding Agency:


Contact IEEE to Subscribe

References

References is not available for this document.