Minimizing virtual machine migration probability in cloud computing environments

被引:0
|
作者
Marjan Jalali Moghaddam
Akram Esmaeilzadeh
Mina Ghavipour
Ahmad Khadem Zadeh
机构
[1] Amirkabir University of Technology,Department of Computer Engineering and Information Technology
[2] Islamic Azad University,Department of Computer Engineering, Science and Research Branch
来源
Cluster Computing | 2020年 / 23卷
关键词
Virtual machine migration; Service level agreement; CLA-EC; Neuro-fuzzy; Virtual machine placement;
D O I
暂无
中图分类号
学科分类号
摘要
Virtualization provides the flexibility to distribute the workload among physical servers to reduce overall electrical power consumption, through the consolidation of Virtual Machines (VMs). Many research projects have been done on VM migration to reduce energy consumption in data centers while ensuring a high level of adherence to the Service Level Agreements (SLA). Service levels of running applications are likely to be negatively affected during a live VM migration. For this reason, in this paper, we propose a new intelligent VM migration approach, called CLANFIC, which utilizes modified Cellular Learning Automata based Evolutionary Computing (CLA-EC) and neuro-fuzzy to minimize the number of VM migrations and improve energy consumption. This goal is achieved by utilizing an optimized placement method and delaying migration time based on future resource demand prediction. This algorithm reduces the number of migrations in two steps (i) finding the optimal virtual machine placement and replacement on physical servers by using modified CLA-EC (ii) predicting future resource usage in each host by a neuro-fuzzy algorithm to prevent unnecessary migrations. The experimental results on the real workload traces from PlanetLab show that the proposed method reduces the mean migration number, energy consumption, and SLA violation of the data center by 59.05%, 8.5%, and 70.76%, respectively.
引用
收藏
页码:3029 / 3038
页数:9
相关论文
共 50 条
  • [1] Minimizing virtual machine migration probability in cloud computing environments
    Moghaddam, Marjan Jalali
    Esmaeilzadeh, Akram
    Ghavipour, Mina
    Zadeh, Ahmad Khadem
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2020, 23 (04): : 3029 - 3038
  • [2] Minimizing Virtual Machine Migration Probability for Cloud Environments
    Chen, Xiaojiao
    Chen, Shiping
    Tseng, Fan-Hsun
    Chou, Li-Der
    Chao, Han-Chieh
    [J]. 2013 IEEE 15TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2013 IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (HPCC_EUC), 2013, : 1430 - 1436
  • [3] Virtual Machine Migration in Cloud Computing
    Kaur, Pankajdeep
    Rani, Anita
    [J]. INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2015, 8 (05): : 337 - 342
  • [4] Efficient Virtual Machine Migration in Cloud Computing
    Desai, Megha R.
    Patel, Hiren B.
    [J]. 2015 FIFTH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS AND NETWORK TECHNOLOGIES (CSNT2015), 2015, : 1015 - 1019
  • [5] Virtual Machine Migration Strategy in Cloud Computing
    Liyanage, S.
    Khaddaj, S.
    Francik, J.
    [J]. 14TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS FOR BUSINESS, ENGINEERING AND SCIENCE (DCABES 2015), 2015, : 147 - 150
  • [6] Virtual Machine Contracts for Datacenter and Cloud Computing Environments
    Matthews, Jeanna
    Garfinkel, Tal
    Hoff, Christofer
    Wheeler, Jeff
    [J]. FIRST WORKSHOP ON AUTOMATED CONTROL FOR DATACENTERS AND CLOUDS (ACDC '09), 2009, : 25 - 30
  • [7] Performance Framework for Virtual Machine Migration in Cloud Computing
    Alyas, Tahir
    Ghazal, Taher M.
    Alfurhood, Badria Sulaiman
    Ahmad, Munir
    Thawabeh, Ossma Ali
    Alissa, Khalid
    Abbas, Qaiser
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 74 (03): : 6289 - 6305
  • [8] A machine learning model for improving virtual machine migration in cloud computing
    Ali Belgacem
    Saïd Mahmoudi
    Mohamed Amine Ferrag
    [J]. The Journal of Supercomputing, 2023, 79 : 9486 - 9508
  • [9] A machine learning model for improving virtual machine migration in cloud computing
    Belgacem, Ali
    Mahmoudi, Said
    Ferrag, Mohamed Amine
    [J]. JOURNAL OF SUPERCOMPUTING, 2023, 79 (09): : 9486 - 9508
  • [10] Policies for Assisted Virtual Machine Selection in Cloud Computing Environments
    Teixeira, Mario Meireles
    Bestavros, Azer
    [J]. 2015 XXXIII BRAZILIAN SYMPOSIUM ON COMPUTER NETWORKS AND DISTRIBUTED SYSTEMS, 2015, : 228 - 236