Multi-objective Optimization for Dynamic Virtual Machine Management in Cloud Data Center

被引:0
|
作者
Ma, Fei [1 ]
Zhang, Lei [2 ]
机构
[1] China Acad Informat & Commun Technol, Inst Commun Stand Res, Beijing Key Lab Cloud Comp Stand & Verificat, Beijing, Peoples R China
[2] Beijing Jiaotong Univ, Sch Econ & Management, Beijing, Peoples R China
关键词
cloud computing; virtualization; virtual machine management; multi-objective optimization;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Virtual machine (VM) management in cloud data center is an important problem that remains to be effectively addressed. There has been a considerable amount of work investigating the management of physical-to-virtual resource mappings to improve the efficiencies of resource usage and power consumption in data center. However, these different management objectives are conflicting. One solution can't get the optimal at the same time for each objective. In this paper, a multiobjective optimization approach is proposed to manage the dynamic mapping of VMs to physical resources in cloud data center. The main decisions required to solve this problem are when, which and where to move VMs. The decisions of when to migrate VMs are based on the sliding-window and the thresholds, the decisions of which VMs to be migrated are based on the different VM selection strategies, and the decisions of where to migrate VMs are based on the TOPSIS in order to balance the conflict between different objectives. Experimental results show that compared with other approaches, our multi-objective optimization approach can not only get the lower SLA violation, the smaller resource load and the less power consumption, but also have the least number of VM migration.
引用
收藏
页码:170 / 174
页数:5
相关论文
共 50 条
  • [31] A hybrid whale optimization algorithm with differential evolution optimization for multi-objective virtual machine scheduling in cloud computing
    Rana, Nadim
    Abd Latiff, Muhammad Shafie
    Abdulhamid, Shafi'i Muhammad
    Misra, Sanjay
    ENGINEERING OPTIMIZATION, 2022, 54 (12) : 1999 - 2016
  • [32] Multi-objective ACO Virtual Machine Placement in Cloud Computing Environments
    Malekloo, Mohammadhossein
    Kara, Nadjia
    2014 GLOBECOM WORKSHOPS (GC WKSHPS), 2014, : 112 - 116
  • [33] Multi Objective Virtual Machine Allocation in Cloud Data Centers
    Portaluri, Giuseppe
    Giordano, Stefano
    2016 5TH IEEE INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (IEEE CLOUDNET), 2016, : 107 - 112
  • [34] A multi-objective load balancing algorithm for virtual machine placement in cloud data centers based on machine learning
    Ghasemi, Arezoo
    Haghighat, AbolfazI Toroghi
    COMPUTING, 2020, 102 (09) : 2049 - 2072
  • [35] A multi-objective load balancing algorithm for virtual machine placement in cloud data centers based on machine learning
    Arezoo Ghasemi
    Abolfazl Toroghi Haghighat
    Computing, 2020, 102 : 2049 - 2072
  • [36] An efficient and improved multi-objective optimized replication management with dynamic and cost aware strategies in cloud computing data center
    Edwin, E. Bijolin
    Umamaheswari, P.
    Thanka, M. Roshni
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 5): : 11119 - 11128
  • [37] An efficient and improved multi-objective optimized replication management with dynamic and cost aware strategies in cloud computing data center
    E. Bijolin Edwin
    P. Umamaheswari
    M. Roshni Thanka
    Cluster Computing, 2019, 22 : 11119 - 11128
  • [38] An ACO-based multi-objective optimization for cooperating VM placement in cloud data center
    Karmakar, Kamalesh
    Das, Rajib K.
    Khatua, Sunirmal
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (03): : 3093 - 3121
  • [39] An ACO-based multi-objective optimization for cooperating VM placement in cloud data center
    Kamalesh Karmakar
    Rajib K. Das
    Sunirmal Khatua
    The Journal of Supercomputing, 2022, 78 : 3093 - 3121
  • [40] Multi-Objective Virtual Machine Consolidation
    Qiu, Weimin
    Qian, Zhuzhong
    Lu, Sanglu
    2017 IEEE 10TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2017, : 270 - 277