An optimization of virtual machine selection and placement by using memory content similarity for server consolidation in cloud

被引:36
|
作者
Li, Huixi [1 ]
Li, Wenjun [2 ]
Wang, Haodong [3 ]
Wang, Jianxin [1 ]
机构
[1] Cent S Univ, Sch Informat Sci & Engn, Changsha, Hunan, Peoples R China
[2] Changsha Univ Sci & Technol, Hunan Prov Key Lab Intelligent Proc Big Data Tran, Changsha, Hunan, Peoples R China
[3] Cleveland State Univ, Dept Elect Engn & Comp Sci, Cleveland, OH 44115 USA
基金
中国国家自然科学基金;
关键词
Virtual machine selection; Virtual machine placement; Server consolidation; Virtual machine migration; Memory content sharing; DYNAMIC CONSOLIDATION; DATA CENTERS; ALGORITHMS; MIGRATION; ENERGY;
D O I
10.1016/j.future.2018.02.026
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Optimizing the virtual machine (VM) migration is an important issue of server consolidation in the cloud data center. By leveraging the content similarity among the memory of VMs, the time and the amount of transferred data in VM migration, as well as the pressure of network traffic, can be reduced. There are two problems in server consolidation: (1) determining which VMs should be migrated from the overloaded hosts (VM selection problem) and (2) how to place these VMs to the destination hosts (VM placement problem). By exploiting the content similarity, we redefine the above two problems into one problem to minimize the transferred memory data in VM migration. Given a fixed host overloaded threshold, an approximation algorithm is proposed to solve the problem with one overloaded host and one destination host. For the case of multiple overloaded hosts and destination hosts, two heuristic algorithms are presented with fixed and dynamic overloaded threshold respectively. We conduct a real workload trace based simulation to evaluate the performance of our algorithms. The result shows that our algorithms can produce fewer transferred VM memory data and consume less energy than existing policies. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:98 / 107
页数:10
相关论文
共 50 条
  • [1] Learning-Based Virtual Machine Selection in Cloud Server Consolidation
    Li, Huixi
    Xiao, Yinhao
    Shen, YongLuo
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2022, 2022
  • [2] Virtual machine selection and placement for dynamic consolidation in Cloud computing environment
    Xiong Fu
    Chen Zhou
    Frontiers of Computer Science, 2015, 9 : 322 - 330
  • [3] Virtual machine selection and placement for dynamic consolidation in Cloud computing environment
    Fu, Xiong
    Zhou, Chen
    FRONTIERS OF COMPUTER SCIENCE, 2015, 9 (02) : 322 - 330
  • [4] Virtual machine selection and placement for dynamic consolidation in Cloud computing environment
    Xiong FU
    Chen ZHOU
    Frontiers of Computer Science, 2015, 9 (02) : 322 - 330
  • [5] A Firefly Colony and Its Fuzzy Approach for Server Consolidation and Virtual Machine Placement in Cloud Datacenters
    Perumal, Boominathan
    Murugaiyan, Aramudhan
    ADVANCES IN FUZZY SYSTEMS, 2016, 2016
  • [6] Resource optimization using predictive virtual machine consolidation approach in cloud environment
    Garg, Vaneet
    Jindal, Balkrishan
    INTELLIGENT DECISION TECHNOLOGIES-NETHERLANDS, 2023, 17 (02): : 471 - 484
  • [7] Efficient Virtual Machine Placement Algorithms for Consolidation in Cloud Data Centers
    Alsbatin, Loiy
    Oz, Gurcu
    Ulusoy, Ali Hakan
    COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2020, 17 (01) : 29 - 50
  • [8] Optimizing Virtual Machine Consolidation Performance on NUMA Server Architecture for Cloud Workloads
    Liu, Ming
    Li, Tao
    2014 ACM/IEEE 41ST ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE (ISCA), 2014, : 325 - 336
  • [9] A survey on virtual machine migration and server consolidation frameworks for cloud data centers
    Ahmad, Raja Wasim
    Gani, Abdullah
    Ab Hamid, Siti Hafizah
    Shiraz, Muhammad
    Yousafzai, Abdullah
    Xia, Feng
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2015, 52 : 11 - 25
  • [10] Hybrid Metaheuristic Technique for Optimization of Virtual Machine Placement in Cloud
    Bhatt, Chayan
    Singhal, Sunita
    INTERNATIONAL JOURNAL OF FUZZY LOGIC AND INTELLIGENT SYSTEMS, 2023, 23 (03) : 353 - 364