z-logo
open-access-imgOpen Access
Multi-resource collaborative optimization for adaptive virtual machine placement
Author(s) -
Zhihua Li,
Meini Pan,
Lei Yu
Publication year - 2022
Publication title -
peerj. computer science
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.806
H-Index - 24
ISSN - 2376-5992
DOI - 10.7717/peerj-cs.852
Subject(s) - computer science , virtual machine , quality of service , cloud computing , live migration , workload , distributed computing , resource (disambiguation) , energy consumption , partition (number theory) , resource consumption , computer network , virtualization , operating system , engineering , ecology , mathematics , combinatorics , electrical engineering , biology
The unbalanced resource utilization of physical machines (PMs) in cloud data centers could cause resource wasting, workload imbalance and even negatively impact quality of service (QoS). To address this problem, this paper proposes a multi-resource collaborative optimization control (MCOC) mechanism for virtual machine (VM) migration. It uses Gaussian model to adaptively estimate the probability that the running PMs are in the multi-resource utilization balance status. Given the estimated probability of the multi-resource utilization balance state, we propose effective selection algorithms for live VM migration between the source hosts and destination hosts, including adaptive Gaussian model-based VMs placement (AGM-VMP) algorithm and VMs consolidation (AGM-VMC) method. Experimental results show that the AGM-VMC method can effectively achieve load balance and significantly improve resource utilization, reduce data center energy consumption while guaranteeing QoS.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here