版权所有:内蒙古大学图书馆 技术提供:维普资讯• 智图
内蒙古自治区呼和浩特市赛罕区大学西街235号 邮编: 010021
作者机构:Princess Nourah Bint Abdulrahman Univ PNU Coll Comp & Informat Sci Dept Comp Sci POB 8428 Riyadh 11671 Saudi Arabia Minist Def Gen Informat Technol Dept Excellence Serv Directorate Execut Affairs Riyadh 11564 Saudi Arabia REVA Univ Sch Appl Sci Dept Comp Sci Bengaluru 560064 India
出 版 物:《IEEE ACCESS》 (IEEE Access)
年 卷 期:2024年第12卷
页 面:94296-94309页
核心收录:
基 金:Nourah Bint Abdulrahman University (PNU) Riyadh Saudi Arabia through the Princess Nourah Bint Abdulrahman University [PNURSP2024R300]
主 题:Cloud computing Optimization methods Energy consumption Virtual machining Virtualization Data centers Heuristic algorithms Bees algorithm Resource management Virtual environments Adaptive threshold modified artificial bee colony optimization VM placement resource management virtual service handling optimization
摘 要:The usage of cloud computing service platforms are exponentially growing to provide on-demand services for end-users for using advanced technologies. These platform services are achieved through resource virtualization to maximize the resource usage and minimize energy requirements. Energy consumption is a key factor for designing efficient and manageable cloud data centers. Optimal techniques are used for placing virtual machines in physical machines to reduce the energy consumption ratio of physical hosts. This paper proposes a novel efficient virtual machines placement algorithm for a cloud computing environment. This method exploits a modified artificial bee colony optimization algorithm for identifying under-utilized physical machines based on energy consumption and resource allocation charts. An adaptive threshold method is then proposed to select suitable threshold levels for energy consumption to identify under-utilized physical host machines. A comparative analysis with state of art methods is carried out by using the CloudSim 3.0 simulator. Simulation results show the superiority of our method, able to achieve the highest accuracy values of 97.2% for accuracy and of 97.9% for precision rate, thus confirming the efficacy of our approach for virtual machine placement in cloud environments.