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 条
  • [31] Virtual Machine Consolidation in Cloud Data Centers Using ACO Metaheuristic
    Ferdaus, Md Hasanul
    Murshed, Manzur
    Calheiros, Rodrigo N.
    Buyya, Rajkumar
    EURO-PAR 2014 PARALLEL PROCESSING, 2014, 8632 : 306 - 317
  • [32] Optimization of virtual machine placement for balancing network and server load in edge computing environments
    Nangu, Shota
    Kimura, Tomotaka
    Hirata, Kouji
    2020 ASIA-PACIFIC SIGNAL AND INFORMATION PROCESSING ASSOCIATION ANNUAL SUMMIT AND CONFERENCE (APSIPA ASC), 2020, : 1536 - 1540
  • [33] A Multi-Resource Selection Scheme for Virtual Machine Consolidation in Cloud Data Centers
    Nguyen Trung Hieu
    Di Francesco, Mario
    Yla-Jaaski, Antti
    2014 IEEE 6TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2014, : 234 - 239
  • [34] Utilisation aware virtual machine selection policy for workload consolidation in cloud data centres
    Dabhi, Dipak
    Thakor, Devendra
    INTERNATIONAL JOURNAL OF COMMUNICATION NETWORKS AND DISTRIBUTED SYSTEMS, 2023, 29 (02) : 125 - 148
  • [35] Energy Efficient Resource Selection and Allocation Strategy for Virtual Machine Consolidation in Cloud Datacenters
    Chang, Yaohui
    Gu, Chunhua
    Luo, Fei
    Fan, Guisheng
    Fu, Wenhao
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2018, E101D (07): : 1816 - 1827
  • [36] Improved multiobjective salp swarm optimization for virtual machine placement in cloud computing
    Alresheedi, Shayem Saleh
    Lu, Songfeng
    Abd Elaziz, Mohamed
    Ewees, Ahmed A.
    HUMAN-CENTRIC COMPUTING AND INFORMATION SCIENCES, 2019, 9 (01)
  • [37] A cloud data center virtual machine placement scheme based on energy optimization
    Zhang, Shuo
    Meng, Fanchao
    Zhang, Zhongyi
    2018 INTERNATIONAL CONFERENCE ON CYBER-ENABLED DISTRIBUTED COMPUTING AND KNOWLEDGE DISCOVERY (CYBERC 2018), 2018, : 215 - 221
  • [38] A Virtual Machine Placement Policy via Biogeography-based Optimization in the Cloud
    Liu, Jialei
    Wang, Shangguang
    Zhou, Ao
    Yang, Fangchun
    PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON UBIQUITOUS INFORMATION MANAGEMENT AND COMMUNICATION (IMCOM 2018), 2018,
  • [39] Virtual machine placement in cloud data centers using a hybrid multi-verse optimization algorithm
    Gharehpasha, Sasan
    Masdari, Mohammad
    Jafarian, Ahmad
    ARTIFICIAL INTELLIGENCE REVIEW, 2021, 54 (03) : 2221 - 2257
  • [40] Virtual machine placement in cloud data centers using a hybrid multi-verse optimization algorithm
    Sasan Gharehpasha
    Mohammad Masdari
    Ahmad Jafarian
    Artificial Intelligence Review, 2021, 54 : 2221 - 2257