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 条
  • [41] OP-MLB: An Online VM Prediction-Based Multi-Objective Load Balancing Framework for Resource Management at Cloud Data Center
    Saxena, Deepika
    Singh, Ashutosh Kumar
    Buyya, Rajkumar
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2022, 10 (04) : 2804 - 2816
  • [42] Parameter identification of unsaturated seepage model of core rockfill dams using principal component analysis and multi-objective optimization
    Xu, Yunpeng
    Wu, Zhenyu
    STRUCTURES, 2022, 45 : 145 - 162
  • [43] Holistic minimization of the life cycle environmental impact of hydrogen infrastructures using multi-objective optimization and principal component analysis
    Sabio, N.
    Kostin, A.
    Guillen-Gosalbez, G.
    Jimenez, L.
    INTERNATIONAL JOURNAL OF HYDROGEN ENERGY, 2012, 37 (06) : 5385 - 5405
  • [44] Multi Objective Optimization Of Burnishing To Eliminate Heat Treatment In Reamer Shank Manufacturing By Using Taguchi Coupled Principal Component Analysis (PCA)
    Varpe, Nitin Jalindar
    Tajane, Ravindra
    Gurnani, Umesh
    Hamilton, Anurag
    ADVANCES IN MATERIALS AND PROCESSING TECHNOLOGIES, 2023, 9 (04) : 1394 - 1410
  • [45] Multi-Objective Optimization of Hole Drilling Electrical Discharge Micromachining Process Using Grey Relational Analysis Coupled with Principal Component Analysis
    Porwal R.K.
    Yadava V.
    Ramkumar J.
    Journal of The Institution of Engineers (India): Series C, 2013, 94 (04) : 317 - 325
  • [46] Multi-objective optimization of cutting parameters in high-speed milling based on grey relational analysis coupled with principal component analysis
    Fu T.
    Zhao J.
    Liu W.
    Frontiers of Mechanical Engineering, 2012, 7 (4) : 445 - 452
  • [47] A multi-objective method for virtual machines allocation in cloud data centres using an improved grey wolf optimization algorithm
    Hashemi, Masoud
    Javaheri, Danial
    Sabbagh, Parisa
    Arandian, Behdad
    Abnoosian, Karlo
    IET COMMUNICATIONS, 2021, 15 (18) : 2342 - 2353
  • [48] Energy and Cost-Aware Workflow Scheduling in Cloud Computing Data Centers Using a Multi-objective Optimization Algorithm
    Ali Mohammadzadeh
    Mohammad Masdari
    Farhad Soleimanian Gharehchopogh
    Journal of Network and Systems Management, 2021, 29
  • [49] Energy and Cost-Aware Workflow Scheduling in Cloud Computing Data Centers Using a Multi-objective Optimization Algorithm
    Mohammadzadeh, Ali
    Masdari, Mohammad
    Gharehchopogh, Farhad Soleimanian
    JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2021, 29 (03)
  • [50] On the use of Principal Component Analysis for reducing the number of environmental objectives in multi-objective optimization: Application to the design of chemical supply chains
    Pozo, C.
    Ruiz-Femenia, R.
    Caballero, J.
    Guillen-Gosalbez, G.
    Jimenez, L.
    CHEMICAL ENGINEERING SCIENCE, 2012, 69 (01) : 146 - 158