Machine Learning Approach for Live Migration Cost Prediction in VMware Environments

被引:6
|
作者
Elsaid, Mohamed Esam [1 ]
Abbas, Hazem M. [2 ]
Meinel, Christoph [1 ]
机构
[1] Potsdam Univ, Hasso Plattner Inst, Internet Technol & Syst, Potsdam, Germany
[2] Ain Shams Univ, Dept Comp & Syst Engn, Cairo, Egypt
关键词
Cloud Computing; Virtual; Live Migration; VMWare; vMotion; Modeling; Overhead; Cost; Datacenter; Prediction; Machine Learning;
D O I
10.5220/0007749204560463
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Virtualization became a commonly used technology in datacenters during the last decade. Live migration is an essential feature in most of the clusters hypervisors. Live migration process has a cost that includes the migration time, downtime, IP network overhead, CPU overhead and power consumption. This migration cost cannot be ignored, however datacenter admins do live migration without expectations about the resultant cost. Several research papers have discussed this problem, however they could not provide a practical model that can be easily implemented for cost prediction in VMware environments. In this paper, we propose a machine learning approach for live migration cost prediction in VMware environments. The proposed approach is implemented as a VMware PowerCLI script that can be easily implemented and run in any vCenter Server Cluster to do data collection of previous migrations statistics, train the machine learning models and then predict live migration cost. Testing results show how the proposed framework can predict live migration time, network throughput and power consumption cost with accurate results and for different kinds of workloads. This helps datacenters admins to have better planning for their VMware environments live migrations.
引用
收藏
页码:456 / 463
页数:8
相关论文
共 50 条
  • [21] Simulated Annealing based approach for Virtual Machine Live Migration
    Katal, Avita
    Bajoria, Vinayak
    Sethi, Vitesh
    2021 8TH INTERNATIONAL CONFERENCE ON SMART COMPUTING AND COMMUNICATIONS (ICSCC), 2021, : 219 - 224
  • [22] A Machine Learning Approach for Localization in Cellular Environments
    Abdallah, Ali A.
    Saab, Samer S.
    Kassas, Zaher M.
    2018 IEEE/ION POSITION, LOCATION AND NAVIGATION SYMPOSIUM (PLANS), 2018, : 1223 - 1227
  • [23] Diagnosing Supercell Environments: A Machine Learning Approach
    Shield, Stephen A.
    Houston, Adam L.
    WEATHER AND FORECASTING, 2022, 37 (05) : 771 - 785
  • [24] Live Migration for Virtual Machine Based on Kalman Prediction of Dirty Pages
    Sun, Zhihong
    Hu, Xianlang
    MECHANICAL COMPONENTS AND CONTROL ENGINEERING III, 2014, 668-669 : 1363 - 1367
  • [25] Machine learning approach for the prediction of macrosomia
    Gu, Xiaochen
    Huang, Ping
    Xu, Xiaohua
    Zheng, Zhicheng
    Luo, Kaiju
    Xu, Yujie
    Jia, Yizhen
    Zhou, Yongjin
    VISUAL COMPUTING FOR INDUSTRY BIOMEDICINE AND ART, 2024, 7 (01)
  • [26] Machine Learning Prediction of Quartz Forming-Environments
    Wang, Yu
    Qiu, Kun-Feng
    Muller, Axel
    Hou, Zhao-Liang
    Zhu, Zhi-Hai
    Yu, Hao-Cheng
    JOURNAL OF GEOPHYSICAL RESEARCH-SOLID EARTH, 2021, 126 (08)
  • [27] Prediction of capital cost of ro based desalination plants using machine learning approach
    Kizhisseri, Mohamed Ibrahim
    Mohamed, Mohamad Mostafa
    Hamouda, Mohamed A.
    2019 7TH INTERNATIONAL CONFERENCE ON ENVIRONMENT POLLUTION AND PREVENTION (ICEPP 2019), 2020, 158
  • [28] A Machine Learning Approach to Modeling Human Migration
    Robinson, Caleb
    Dilkina, Bistra
    PROCEEDINGS OF THE 1ST ACM SIGCAS CONFERENCE ON COMPUTING AND SUSTAINABLE SOCIETIES (COMPASS 2018), 2018,
  • [29] Optimizing pre-copy live virtual machine migration in cloud computing using machine learning-based prediction model
    Haris, Raseena M.
    Barhamgi, Mahmoud
    Nhlabatsi, Armstrong
    Khan, Khaled M.
    COMPUTING, 2024, 106 (09) : 3031 - 3062
  • [30] Machine learning based optimized live virtual machine migration over WAN links
    Arif, Moiz
    Kiani, Adnan K.
    Qadir, Junaid
    TELECOMMUNICATION SYSTEMS, 2017, 64 (02) : 245 - 257