A Dynamic Virtual Machine Placement and Migration Scheme for Data Centers

被引:46
|
作者
Duong-Ba, Thuan [1 ]
Tran, Tuan [2 ]
Nguyen, Thinh [1 ,2 ]
Bose, Bella [1 ,2 ]
机构
[1] Oregon State Univ, Sch EECS, Corvallis, OR 97331 USA
[2] Sullivan Univ, Coll Informat & Comp Technol, Louisville, KY 40205 USA
关键词
Data centers; Heuristic algorithms; Servers; Virtual machining; Cloud computing; Optimization; Energy consumption; virtual machine placement; energy conservation; convex optimization; min rank; CONSOLIDATION;
D O I
10.1109/TSC.2018.2817208
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We study the problem of virtual machine (VM) placement and migration in a data center. In the current approaches, VMs are assigned to physical servers using on-demand provisioning. Such an approach is simple but it often results in a poor performance due to resource fragmentation. Additionally, sub-optimal VM placement usually generates unneeded VM migration and unnecessary cross network traffic. The efficiency of a datacenter therefore significantly depends on how VMs are provisioned and where they are placed. A good placement scheme will not only improve the quality of service but also reduce the operation cost of the data center. In this paper, we study the problem of optimal VM placement and migration to minimize resource usage and power consumption in a data center. We formulate the optimization problem as a joint multiple objective function and solve it by leveraging the framework of convex optimization. Due to the intractable nature of the combinatorial optimization, we then propose Multi-level Join VM Placement and Migration (MJPM) algorithms based on the relaxed convex optimization framework to approximate the optimal solution. The theoretical analysis demonstrates the effectiveness of our proposed algorithms that substantially increases data center efficiency. In addition, our extensive simulation results on different practical topologies show significant performance improvement over the existing approaches.
引用
收藏
页码:329 / 341
页数:13
相关论文
共 50 条
  • [1] Joint Virtual Machine Placement and Migration Scheme for Datacenters
    Thuan Duong-Ba
    Thinh Nguyen
    Bose, Bella
    Tuan Tran
    2014 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2014), 2014, : 2320 - 2325
  • [2] GRVMP: A Greedy Randomized Algorithm for Virtual Machine Placement in Cloud Data Centers
    Azizi, Sadoon
    Shojafar, Mohammad
    Abawajy, Jemal
    Buyya, Rajkumar
    IEEE SYSTEMS JOURNAL, 2021, 15 (02): : 2571 - 2582
  • [3] A Metaheuristic Framework for Dynamic Virtual Machine Allocation With Optimized Task Scheduling in Cloud Data Centers
    Alsadie, Deafallah
    IEEE ACCESS, 2021, 9 : 74218 - 74233
  • [4] Evidence-Efficient Affinity Propagation Scheme for Virtual Machine Placement in Data Center
    Li, Zhihua
    Guo, Shujie
    Yu, Lei
    Chang, Victor
    IEEE ACCESS, 2020, 8 : 158356 - 158368
  • [5] Topology-Aware Virtual Machine Placement in Data Centers
    Rodrigo A. C. da Silva
    Nelson L. S. da Fonseca
    Journal of Grid Computing, 2016, 14 : 75 - 90
  • [6] Topology-Aware Virtual Machine Placement in Data Centers
    da Silva, Rodrigo A. C.
    da Fonseca, Nelson L. S.
    JOURNAL OF GRID COMPUTING, 2016, 14 (01) : 75 - 90
  • [7] An Ant Colony System for energy-efficient dynamic Virtual Machine Placement in data centers
    Alharbi, Fares
    Tian, Yu-Chu
    Tang, Maolin
    Zhang, Wei-Zhe
    Peng, Chen
    Fei, Minrui
    EXPERT SYSTEMS WITH APPLICATIONS, 2019, 120 : 228 - 238
  • [8] Towards Heat-Recirculation-Aware Virtual Machine Placement in Data Centers
    Feng, Hao
    Deng, Yuhui
    Zhou, Yi
    Min, Geyong
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2022, 19 (01): : 256 - 270
  • [9] Optimizing virtual machine placement in IaaS data centers: taxonomy, review and open issues
    Talebian, Hamid
    Gani, Abdullah
    Sookhak, Mehdi
    Abdelatif, Ahmed Abdelaziz
    Yousafzai, Abdullah
    Vasilakos, Athanasios V.
    Yu, Fei Richard
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2020, 23 (02): : 837 - 878
  • [10] PAM & PAL: Policy-Aware Virtual Machine Migration and Placement in Dynamic Cloud Data Centers
    Flores, Hugo
    Tran, Vincent
    Tang, Bin
    IEEE INFOCOM 2020 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, 2020, : 2549 - 2558