Open Access
Subscription Access
SOAVMP: Multi-Objective Virtual Machine Placement in Cloud Computing Based on the Seagull Optimization Algorithm
Virtual machine placement (VMP) involves selecting the most appropriate physical machine (PM) to run a virtual machine (VM) in cloud data centers (CDCs). Unfortunately, current VMP methods only consider limited resources, resulting in load imbalance and unnecessary activation of certain PMs in the data center (DC). This paper proposes a new approach called Multi-Objective Seagull Optimization Algorithm Virtual Machine (MOSOAVMP) to address these issue s and enhance resource management in CDCs. The aim is to optimize resource utilization, minimize energy consumption, reduce SLA violations, and improve overall DC efficiency. The aim is to achieve an optimal deployment that will meet these different objectives while minimizing the costs associated with operating the CDCs. The results show the proposed MOSOAVMP's efficiency compared with existing algorithms for the different measurements considered. These experimental results show that MOSOAVMP reduces resource wastages, and energy consumption by 5.44%, improves average CPU usage by 14.84%, memory usage by 11.54%, average storage usage by 5.37%, and average bandwidth usage by 6.88%.
Keywords
Cloud Computing, Seagull Optimization Algorithm, Metaheuristics Algorithm, SLA, Virtual Machine Placement, Data Center, Power Consumption
User
Font Size
Information
Abstract Views: 132