Machine-Learning-Based Approach for Virtual Machine Allocation and Migration

被引:2
|
作者
Talwani, Suruchi [1 ]
Singla, Jimmy [1 ]
Mathur, Gauri [1 ]
Malik, Navneet [1 ]
Jhanjhi, N. Z. [2 ]
Masud, Mehedi [3 ]
Aljahdali, Sultan [3 ]
机构
[1] Lovely Profess Univ, Sch CSE, Phagwara 144001, India
[2] Taylors Univ, Sch Comp Sci SCS, Subang Jaya 47500, Malaysia
[3] Taif Univ, Coll Comp & Informat Technol, Dept Comp Sci, POB 11099, Taif 21944, Saudi Arabia
关键词
machine learning; virtual machine; migration; allocation; cloud computing; LOAD BALANCING ALGORITHM; DATA CENTERS; CLOUD; CONSOLIDATION;
D O I
10.3390/electronics11193249
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Due to its ability to supply reliable, robust and scalable computational power, cloud computing is becoming increasingly popular in industry, government, and academia. High-speed networks connect both virtual and real machines in cloud computing data centres. The system's dynamic provisioning environment depends on the requirements of end-user computer resources. Hence, the operational costs of a particular data center are relatively high. To meet service level agreements (SLAs), it is essential to assign an appropriate maximum number of resources. Virtualization is a fundamental technology used in cloud computing. It assists cloud providers to manage data centre resources effectively, and, hence, improves resource usage by creating several virtualmachine (VM) instances. Furthermore, VMs can be dynamically integrated into a few physical nodes based on current resource requirements using live migration, while meeting SLAs. As a result, unoptimised and inefficient VM consolidation can reduce performance when an application is exposed to varying workloads. This paper introduces a new machine-learning-based approach for dynamically integrating VMs based on adaptive predictions of usage thresholds to achieve acceptable service level agreement (SLAs) standards. Dynamic data was generated during runtime to validate the efficiency of the proposed technique compared with other machine learning algorithms.
引用
收藏
页数:11
相关论文
共 50 条
  • [1] Allocation and Migration of Virtual Machines Using Machine Learning
    Talwani, Suruchi
    Alhazmi, Khaled
    Singla, Jimmy
    Alyamani, Hasan J.
    Bashir, Ali Kashif
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 70 (02): : 3349 - 3364
  • [2] Virtual Machine Allocation Strategy Based on Statistical Machine Learning
    Han, Bo
    Zhang, Rongli
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2022, 2022
  • [3] Machine-Learning-Based Malware Detection for Virtual Machine by Analyzing Opcode Sequence
    Wang, Xiao
    Zhang, Jianbiao
    Zhang, Ai
    [J]. ADVANCES IN BRAIN INSPIRED COGNITIVE SYSTEMS, BICS 2018, 2018, 10989 : 717 - 726
  • [4] Virtual Machine Allocation Strategy Based on Statistical Machine Learning
    Han, Bo
    Zhang, Rongli
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2022, 2022
  • [5] Machine-learning-based estimation and rendering of scattering in virtual reality
    Pulkki, Ville
    Svensson, U. Peter
    [J]. JOURNAL OF THE ACOUSTICAL SOCIETY OF AMERICA, 2019, 145 (04): : 2664 - 2676
  • [6] A Machine-Learning-Based Approach for Autonomous IoT Security
    Saba, Tanzila
    Haseeb, Khalid
    Shah, Asghar Ali
    Rehman, Amjad
    Tariq, Usman
    Mehmood, Zahid
    [J]. IT PROFESSIONAL, 2021, 23 (03) : 69 - 74
  • [7] Machine-Learning-Based Qubit Allocation for Error Reduction in Quantum Circuits
    Lecompte, Travis
    Qi, Fang
    Yuan, Xu
    Tzeng, Nian-Feng
    Najafi, M. Hassan
    Peng, Lu
    [J]. IEEE Transactions on Quantum Engineering, 2023, 4
  • [8] A machine learning-based optimization approach for pre-copy live virtual machine migration
    Raseena M. Haris
    Khaled M. Khan
    Armstrong Nhlabatsi
    Mahmoud Barhamgi
    [J]. Cluster Computing, 2024, 27 : 1293 - 1312
  • [9] A machine learning-based optimization approach for pre-copy live virtual machine migration
    Haris, Raseena M.
    Khan, Khaled M.
    Nhlabatsi, Armstrong
    Barhamgi, Mahmoud
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (02): : 1293 - 1312
  • [10] Machine-Learning-Based Taxonomical Approach to Predict Circular RNA
    Saranya, S.
    Usha, G.
    Ramalingam, Satish
    [J]. ARTIFICIAL INTELLIGENCE AND EVOLUTIONARY COMPUTATIONS IN ENGINEERING SYSTEMS, 2020, 1056 : 713 - 722