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 条
  • [11] Chemical reaction optimization for virtual machine placement in cloud computing
    Li, Zhiyong
    Li, Yang
    Yuan, Tingkun
    Chen, Shaomiao
    Jiang, Shilong
    APPLIED INTELLIGENCE, 2019, 49 (01) : 220 - 232
  • [12] Multicriteria Optimization of Virtual Machine Placement in Cloud Data Centers
    Toutov, Andrew
    Toutova, Natalia
    Vorozhtsov, Anatoly
    Andreev, Ilya
    PROCEEDINGS OF THE 28TH CONFERENCE OF OPEN INNOVATIONS ASSOCIATION FRUCT, 2021, : 482 - 487
  • [13] Chemical reaction optimization for virtual machine placement in cloud computing
    Zhiyong Li
    Yang Li
    Tingkun Yuan
    Shaomiao Chen
    Shilong Jiang
    Applied Intelligence, 2019, 49 : 220 - 232
  • [14] Virtual Machine Placement Using Adam White Shark Optimization Algorithm in Cloud Computing
    Supreeth S.
    Bhargavi S.
    Margam R.
    Annaiah H.
    Nandalike R.
    SN Computer Science, 5 (1)
  • [15] Virtual Machine Placement Using Energy Efficient Particle Swarm Optimization in Cloud Datacenter
    Madhumala, R. B.
    Tiwari, Harshvardhan
    Verma, Devaraj C.
    CYBERNETICS AND INFORMATION TECHNOLOGIES, 2021, 21 (01) : 62 - 72
  • [16] Optimization of Dynamic Virtual Machine Consolidation in Cloud Computing Data Centers
    Najari, Alireza
    Alavi, Seyed EnayatOllah
    Noorimehr, Mohammad Reza
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2016, 7 (09) : 202 - 208
  • [17] Dynamic Virtual Machine Consolidation in a Cloud Data Center Using Modified Water Wave Optimization
    Medara, Rambabu
    Singh, Ravi Shankar
    WIRELESS PERSONAL COMMUNICATIONS, 2023, 130 (02) : 1005 - 1023
  • [18] Virtual Machine Consolidation Using Enhanced Crow Search Optimization Algorithm in Cloud Computing Environment
    Kumar, Kethavath Prem
    Ragunathan, Thirumalaisamy
    Vasumathi, Devara
    DISTRIBUTED COMPUTING AND OPTIMIZATION TECHNIQUES, ICDCOT 2021, 2022, 903 : 841 - 851
  • [19] Dynamic Virtual Machine Consolidation in a Cloud Data Center Using Modified Water Wave Optimization
    Rambabu Medara
    Ravi Shankar Singh
    Wireless Personal Communications, 2023, 130 : 1005 - 1023
  • [20] Joint optimization of edge server and virtual machine placement in edge computing environments
    Takeda, Ayaka
    Kimura, Tomotaka
    Hirata, Kouji
    2020 ASIA-PACIFIC SIGNAL AND INFORMATION PROCESSING ASSOCIATION ANNUAL SUMMIT AND CONFERENCE (APSIPA ASC), 2020, : 1545 - 1548