MOM-VMP: multi-objective mayfly optimization algorithm for VM placement supported by principal component analysis (PCA) in cloud data center

被引:5
|
作者
Durairaj, Selvam [1 ]
Sridhar, Rajeswari [1 ]
机构
[1] Natl Inst Technol, Dept Comp Sci & Engn, Tiruchirappalli 620015, Tamil Nadu, India
关键词
PCA; Multi-objective optimization; VM placement; Multi-objective mayfly algorithm; VM PM mapping; VIRTUAL MACHINES; MANAGEMENT; FRAMEWORK;
D O I
10.1007/s10586-023-04040-8
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing provides consumers and organizations with shared pools of resources for data storage and processing and its optimization is essential as 98% of the allocated resources have been utilized only 86% of 98%. Hence, we carry out optimization to automatically allocate resources. In a cloud data center, Virtual machine placement is essential, and choosing the optimal physical machine to host the virtual machine is a critical step. The efficacy of the Virtual machine placement strategy has a considerable impact on cloud computing efficiency. Today, cloud computing optimization is needed for business goals and competition in the digital landscape for cost reduction (20-28%) and Energy consumption (16-22%), improving performance (30-42%) and scaling (12-14%) to meet changing business needs. Virtual machine placement optimization problems are a class of problems that arise in cloud computing when allocating resources to virtual machines across a set of physical machines or hosts. The goal is to optimize resource utilization (12-16%) while satisfying various constraints, such as performance requirements, availability, and energy efficiency than non-metaheuristic optimization techniques. Several virtual machine placement optimization problems include placement, consolidation, migration, and scheduling. Virtualization facilitated by virtual machine placement and migration meets the ever-increasing demands of a dynamic workload by transferring virtual machines inside cloud data center. Many resource management goals, including power efficiency, load balancing, fault tolerance, and system maintenance, are aided by virtual machine placement and migration. To propose a multi-objective Mayfly virtual machine placement algorithm with a massive cloud data center with different and multi-dimensional resources to handle these issues. A multi-objective, dynamic virtual machine placement strategy simultaneously reduces resource wastage, overcommitment ratio, migration time, service level agreement violation, and energy consumption. This paper presents a dynamic, multi-objective virtual machine placement strategy in cloud data centers based on overcommitment resource allocation to influence Virtual machine Physical machine mapping and achieved an increase in the range of 12.5-14.89% in allocation than the existing works. We validated our method by conducting a performance evaluation study using the CloudSim tool. The experimental results demonstrate that this article improves resource usage while reducing energy consumption, makespan, over-commitment, and physical machine overload.
引用
收藏
页码:1733 / 1751
页数:19
相关论文
共 50 条
  • [1] MOM-VMP: multi-objective mayfly optimization algorithm for VM placement supported by principal component analysis (PCA) in cloud data center
    Selvam Durairaj
    Rajeswari Sridhar
    Cluster Computing, 2024, 27 : 1733 - 1751
  • [2] An ACO-based multi-objective optimization for cooperating VM placement in cloud data center
    Karmakar, Kamalesh
    Das, Rajib K.
    Khatua, Sunirmal
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (03): : 3093 - 3121
  • [3] An ACO-based multi-objective optimization for cooperating VM placement in cloud data center
    Kamalesh Karmakar
    Rajib K. Das
    Sunirmal Khatua
    The Journal of Supercomputing, 2022, 78 : 3093 - 3121
  • [4] Seagull optimization algorithm based multi-objective VM placement in edge-cloud data centers
    Nabavi S.
    Wen L.
    Gill S.S.
    Xu M.
    Internet of Things and Cyber-Physical Systems, 2023, 3 : 28 - 36
  • [5] Multi-objective optimization for VM placement in homogeneous and heterogeneous cloud service provider data centers
    Regaieg, Rym
    Koubaa, Mohamed
    Ales, Zacharie
    Aguili, Taoufik
    COMPUTING, 2021, 103 (06) : 1255 - 1279
  • [6] Multi-objective optimization for VM placement in homogeneous and heterogeneous cloud service provider data centers
    Rym Regaieg
    Mohamed Koubàa
    Zacharie Ales
    Taoufik Aguili
    Computing, 2021, 103 : 1255 - 1279
  • [7] Multi-objective VM Placement Algorithms for Green Cloud Data Centers: An Overview
    A-Shehri, Hanan Ali
    Hamdi, Khaoufla
    2018 21ST SAUDI COMPUTER SOCIETY NATIONAL COMPUTER CONFERENCE (NCC), 2018,
  • [8] Multi-Objective Optimization of Energy Aware Virtual Machine Placement in Cloud Data Center
    Gomathi, B.
    Balaji, B. Saravana
    Kumar, V. Krishna
    Abouhawwash, Mohamed
    Aljahdali, Sultan
    Masud, Mehedi
    Kuchuk, Nina
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2022, 33 (03): : 1771 - 1785
  • [9] Multi-objective Optimization for Data Placement Strategy in Cloud Computing
    Guo, Lizheng
    He, Zongyao
    Zhao, Shuguang
    Zhang, Na
    Wang, Junhao
    Jiang, Changyun
    INFORMATION COMPUTING AND APPLICATIONS, PT 2, 2012, 308 : 119 - 126
  • [10] A discrete chaotic multi-objective SCA-ALO optimization algorithm for an optimal virtual machine placement in cloud data center
    Sasan Gharehpasha
    Mohammad Masdari
    Journal of Ambient Intelligence and Humanized Computing, 2021, 12 : 9323 - 9339