Energy-Efficient Many-Objective Virtual Machine Placement Optimization in a Cloud Computing Environment

Cloud data centres are faced with the serious problem of increasing energy consumption. Thus, the problem of virtual machine placement for energy saving is becoming a critical issue. Considering various requirements of cloud providers and users, a many-objective virtual machine placement model is bu...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE access 2017-01, Vol.5, p.16006-16020
Hauptverfasser: Ye, Xin, Yin, Yanli, Lan, Lan
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Cloud data centres are faced with the serious problem of increasing energy consumption. Thus, the problem of virtual machine placement for energy saving is becoming a critical issue. Considering various requirements of cloud providers and users, a many-objective virtual machine placement model is built to minimize energy consumption and maximize load balance, resource utilization, and robustness. An energy-efficient KnEA (EEKnEA) algorithm is proposed to address this problem. EEKnEA is improved by proposing an energy-efficient-oriented population initialization strategy based on the knee point-driven evolutionary algorithm (KnEA), which is a high-performance algorithm for many-objective problems. The proposed model and performance of EEKnEA are evaluated in comparison to KnEA and other algorithms. Experimental results show that the proposed model is reasonable, and the EEKnEA algorithm outperforms its counterparts on this type of problem in terms of energy saving, load balance, and robustness.
ISSN:2169-3536
2169-3536
DOI:10.1109/ACCESS.2017.2733723