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

被引:9
作者
Durairaj, Selvam [1 ]
Sridhar, Rajeswari [1 ]
机构
[1] Natl Inst Technol, Dept Comp Sci & Engn, Tiruchirappalli 620015, Tamil Nadu, India
来源
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS | 2024年 / 27卷 / 02期
关键词
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
相关论文
共 41 条
[1]   Service level agreement management framework for utility-oriented computing platforms [J].
Abawajy, Jemal ;
Fudzee, Mohd Farhan ;
Hassan, Mohammad Mehedi ;
Alrubaian, Majed .
JOURNAL OF SUPERCOMPUTING, 2015, 71 (11) :4287-4303
[2]  
Andreolini M, 2010, L N INST COMP SCI SO, V34, P201
[3]   Blockchain Based Cloud Management Architecture for Maximum Availability [J].
Arias Maestro, Alberto ;
Sanjuan-Martinez, Oscar ;
Teredesai, Ankur M. ;
Garcia-Diaz, Vicente .
INTERNATIONAL JOURNAL OF INTERACTIVE MULTIMEDIA AND ARTIFICIAL INTELLIGENCE, 2023, 8 (01) :88-94
[4]   The case for energy-proportional computing [J].
Barroso, Luiz Andre ;
Hoelzle, Urs .
COMPUTER, 2007, 40 (12) :33-+
[5]   Load Balancing in DCN Servers through SDN Machine Learning Algorithm [J].
Begam, G. Sulthana ;
Sangeetha, M. ;
Shanker, N. R. .
ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2022, 47 (02) :1423-1434
[6]   An Event Mesh for Event Driven IoT Applications [J].
Berjon, Roberto ;
Mateos, Montserrat ;
Encarnacion Beato, M. ;
Fermoso Garcia, Ana .
INTERNATIONAL JOURNAL OF INTERACTIVE MULTIMEDIA AND ARTIFICIAL INTELLIGENCE, 2022, 7 (06) :54-59
[7]   Design and Development of an Energy Efficient Multimedia Cloud Data Center with Minimal SLA Violation [J].
Biswas, Nirmal Kr ;
Banerjee, Sourav ;
Biswas, Utpal .
INTERNATIONAL JOURNAL OF INTERACTIVE MULTIMEDIA AND ARTIFICIAL INTELLIGENCE, 2021, 6 (07) :49-59
[8]  
Braiki K, 2018, INT WIREL COMMUN, P279, DOI 10.1109/IWCMC.2018.8450527
[9]  
Buttazzo GC, 2002, LECT NOTES COMPUT SC, V2491, P153
[10]  
Canali C., 2014, COMP COMM ISCC 2014, P1