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 条
  • [21] Multi-objective optimization of turning based on grey relational and principal component analysis
    Liu, Chunjing
    Tang, Dunbing
    He, Hua
    Chen, Xingqiang
    Tang, D. (d.tang@nuaa.edu.cn), 1600, Chinese Society of Agricultural Machinery (44): : 293 - 298
  • [22] VMP-ER: An Efficient Virtual Machine Placement Algorithm for Energy and Resources Optimization in Cloud Data Center
    Rjeib, Hasanein D.
    Kecskemeti, Gabor
    ALGORITHMS, 2024, 17 (07)
  • [23] Multi-objective Optimization for Dynamic Virtual Machine Management in Cloud Data Center
    Ma, Fei
    Zhang, Lei
    PROCEEDINGS OF 2015 6TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE, 2015, : 170 - 174
  • [24] A New Evolutionary Multi-Objective Algorithm to Virtual Machine Placement in Virtualized Data Center
    Liu, Chao
    Shen, Chenyang
    Li, Sitian
    Wang, Sinong
    2014 5TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2014, : 272 - 275
  • [25] Analysis of Trade-offs in Fair Principal Component Analysis Based on Multi-objective Optimization
    Pelegrina, Guilherme D.
    Brotto, Renan D. B.
    Duarte, Leonardo T.
    Attux, Romis
    Romano, Joao M. T.
    2022 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2022,
  • [26] Multi-Objective Resources Allocation Using Improved Genetic Algorithm at Cloud Data Center
    Sharma, Neeraj Kumar
    Guddeti, Ram Mohana Reddy
    2016 IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING IN EMERGING MARKETS (CCEM), 2016, : 73 - 77
  • [27] An Enhanced Multi-Objective Gray Wolf Optimization for Virtual Machine Placement in Cloud Data Centers
    Fatima, Aisha
    Javaid, Nadeem
    Butt, Ayesha Anjum
    Sultana, Tanzeela
    Hussain, Waqar
    Bilal, Muhammad
    Hashmi, Muhammad Aqeel ur Rehman
    Akbar, Mariam
    Ilahi, Manzoor
    ELECTRONICS, 2019, 8 (02)
  • [28] Multi-objective optimization design of parallel manipulators using aneural network and principal component analysis
    Yang, Chao
    Li, Peijiao
    Wang, Yang
    Ye, Wei
    Sun, Tianze
    Huang, Fengli
    Zhang, Hui
    MECHANICAL SCIENCES, 2023, 14 (02) : 361 - 370
  • [29] Reliable Virtual Machine Placement Based on Multi-Objective Optimization With Traffic-Aware Algorithm in Industrial Cloud
    Luo, Juan
    Song, Weiqi
    Yin, Luxiu
    IEEE ACCESS, 2018, 6 : 23043 - 23052
  • [30] Reconstruction of faulty signals by an ensemble of Principal Component Analysis models optimized by a Multi-Objective Genetic Algorithm
    Baraldi, P.
    Zio, E.
    Gola, G.
    Roverso, D.
    Hoffmann, M.
    COMPUTATIONAL INTELLIGENCE IN DECISION AND CONTROL, 2008, 1 : 933 - 938