Virtual Machine Customization and Task Mapping Architecture for Efficient Allocation of Cloud Data Center Resources

Energy usage of large-scale data centers has become a major concern for cloud providers. There has been an active effort in techniques for the minimization of the energy consumed in the data centers. However, most approaches lack the analysis and application of real cloud backend traces. In existing...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Computer journal 2016-02, Vol.59 (2), p.208-224
Hauptverfasser: Piraghaj, Sareh Fotuhi, Calheiros, Rodrigo N, Chan, Jeffrey, Dastjerdi, Amir Vahid, Buyya, Rajkumar
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Energy usage of large-scale data centers has become a major concern for cloud providers. There has been an active effort in techniques for the minimization of the energy consumed in the data centers. However, most approaches lack the analysis and application of real cloud backend traces. In existing approaches, the variation of cloud workloads and its effect on the performance of the solutions are not investigated. Furthermore, the focus of existing approaches is on virtual machine migration and placement algorithms, with little regard to tailoring virtual machine configuration to workload characteristics, which can further reduce the energy consumption and resource wastage in a typical data center. To address these weaknesses and challenges, we propose a new architecture for cloud resource allocation that maps groups of tasks to customized virtual machine types. This mapping is based on the task usage patterns obtained from the analysis of the historical data extracted from utilization traces. In our work, the energy consumption is decreased via efficient resource allocation based on the actual resource usage of tasks. Experimental results show that, when resources are allocated based on the discovered usage patterns, significant energy saving can be achieved.
ISSN:0010-4620
1460-2067
DOI:10.1093/comjnl/bxv106