Model-Based Self-Adaptive Resource Allocation in Virtualized Environments

The adoption of virtualization and Cloud Computing technologies promises a number of benefits such as increased flexibility, better energy efficiency and lower operating costs for IT systems. However, highly variable workloads make it challenging to provide quality-of-service guarantees while at the same time ensuring efficient resource utilization. To avoid violations of Service-Level Agreements (SLAs) or inefficient resource usage, resource allocations have to be adapted continuously during operation to reflect changes in application workloads. In this paper, the authors present a novel approach to self-adaptive resource allocation in virtualized environments based on online architecture-level performance models.

Provided by: Association for Computing Machinery Topic: Cloud Date Added: May 2011 Format: PDF

Find By Topic