Virtual machine placement mechanisms in the cloud environments: a systematic review

被引:7
|
作者
Zhuang, Haiyan [1 ]
Ghouchani, Babak Esmaeilpour [2 ,3 ]
机构
[1] Univ Elect Sci & Technol China, Chengdu, Peoples R China
[2] Railway Police Coll, Dept Image & Network Invest, Zhengzhou, Peoples R China
[3] Islamic Azad Univ, Dept Comp Engn, Quchan Branch, Qucahn, Iran
关键词
Virtual machine placement; Cloud computing; Dynamic; Static; IMPERIALIST COMPETITIVE ALGORITHM; DYNAMIC VMS PLACEMENT; ANT COLONY SYSTEM; ENERGY EFFICIENCY; DATA CENTERS; OPTIMIZATION; NETWORK; CONSOLIDATION; POWER; PSO;
D O I
10.1108/K-09-2019-0635
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Purpose Virtual machines (VMs) are suggested by the providers of cloud services as the services for the users over the internet. The consolidation of VM is the tactic of the competent and smart utilization of resources from cloud data centers. Placement of a VM is one of the significant issues in cloud computing (CC). Physical machines in a cloud environment are aware of the way of the VM placement (VMP) as the mapping VMs. The basic target of placement of VM issue is to reduce the physical machines' items that are running or the hosts in cloud data centers. The VMP methods have an important role in the CC. However, there is no systematic and complete way to discuss and analyze the algorithms. The purpose of this paper is to present a systematic survey of VMP techniques. Also, the benefits and weaknesses connected with selected VMP techniques have been debated, and the significant issues of these techniques are addressed to develop the more efficient VMP technique for the future. Design/methodology/approach Because of the importance of VMP in the cloud environments, in this paper, the articles and important mechanisms in this domain have been investigated systematically. The VMP mechanisms have been categorized into two major groups, including static and dynamic mechanisms. Findings The results have indicated that an appropriate VMP has the capacity to decrease the resource consumption rate, energy consumption and carbon emission rate. VMP approaches in computing environment still need improvements in terms of reducing related overhead, consolidation of the cloud environment to become an extremely on-demand mechanism, balancing the load between physical machines, power consumption and refining performance. Originality/value The gathered information in this paper helps to inform the researchers with the state of the art in the VMP area. Totally, the VMP's principal intention, current challenges, open issues, strategies and mechanisms in cloud systems are summarized by explaining the answers.
引用
收藏
页码:333 / 368
页数:36
相关论文
共 50 条
  • [1] Metaheuristics algorithms for virtual machine placement in cloud computing environments—a review
    Gabhane, Jyotsna P.
    Pathak, Sunil
    Thakare, Nita M.
    [J]. Lecture Notes on Data Engineering and Communications Technologies, 2021, 66 : 329 - 349
  • [2] Nature-inspired virtual machine placement mechanisms: A systematic review
    Kong, Yuqiang
    He, Yaoping
    Abnoosian, Karlo
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (11):
  • [3] Multiobjective virtual machine placement mechanisms using nature-inspired metaheuristic algorithms in cloud environments: A comprehensive review
    Vahed, Nasim Donyagard
    Ghobaei-Arani, Mostafa
    Souri, Alireza
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2019, 32 (14)
  • [4] Towards optimal virtual machine placement methods in cloud environments
    Zuo, Haichun
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2023, 44 (05) : 8663 - 8696
  • [5] Workload Generation for Virtual Machine Placement in Cloud Computing Environments
    Ortigoza, Jammily
    Lopez-Pires, Fabio
    Baran, Benjamin
    [J]. PROCEEDINGS OF THE 2016 XLII LATIN AMERICAN COMPUTING CONFERENCE (CLEI), 2016,
  • [6] Elastic virtual machine placement in cloud computing network environments
    Kavvadia, Eleni
    Sagiadinos, Spyros
    Oikonomou, Konstantinos
    Tsioutsiouliklis, Giorgos
    Aissa, Sonia
    [J]. COMPUTER NETWORKS, 2015, 93 : 435 - 447
  • [7] Predicted Affinity Based Virtual Machine Placement in Cloud Computing Environments
    Fu, Xiong
    Zhou, Chen
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2020, 8 (01) : 246 - 255
  • [8] Approaches for optimizing virtual machine placement and migration in cloud environments: A survey
    Silva Filho, Manoel C.
    Monteiro, Claudio C.
    Inacio, Pedro R. M.
    Freire, Mario M.
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2018, 111 : 222 - 250
  • [9] Metaheuristic Approaches to Virtual Machine Placement in Cloud Computing: A Review
    Alboaneen, Dabiah Ahmed
    Tianfield, Huaglory
    Zhang, Yan
    [J]. 2016 15TH INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING (ISPDC), 2016, : 214 - 221
  • [10] VIRTUAL MACHINE PLACEMENT STRATEGY BASED ON DISCRETE FIREFLY ALGORITHM IN CLOUD ENVIRONMENTS
    Li, Xiao-Ke
    Gu, Chun-Hua
    Yang, Ze-Ping
    Chang, Yao-Hui
    [J]. 2015 12TH INTERNATIONAL COMPUTER CONFERENCE ON WAVELET ACTIVE MEDIA TECHNOLOGY AND INFORMATION PROCESSING (ICCWAMTIP), 2015, : 61 - 66