A multi-objective Monarch Butterfly Algorithm for virtual machine placement in cloud computing

by Shivam Kashyap

A multi-objective Monarch Butterfly Algorithm for virtual machine placement in cloud computing

The growing demand for cloud computing adoption presents more challenges for researchers to make cloud computing more efficient and affordable for infrastructure providers and end users. The management of cloud computing involves investing in IT infrastructure in the first phase and investing in energy, maintenance and space costs in the second phase. However, energy costs account for a large portion of cloud management costs, and saving energy consumption can significantly reduce overall cloud management costs. Server consolidation is a strategy to improve data center energy efficiency and resource utilization. Virtual machine (VM) placement is considered one of the main problems with VM consolidation. The VM placement problem aims to reduce the number of active physical machines in data center to reduce data center power consumption and maintenance costs. However, the waste of data center resources has a significant impact on the energy efficiency of the data center, so it should be considered in the VM placement strategy. This paper proposes a new method based on the Monarch Butterfly Optimization algorithm (MBO) called MBO-VM for new virtual machine placement, designed to maximize packaging efficiency and reduce the number of active physical servers. CloudSim toolkit is used to test the efficiency of the proposed MBO-VM approach under real cloud workloads as well as synthetic workloads. Simulation results show that MBO-VM produces significantly better results compared with known VM placement techniques. The proposed MBO-VM can reduce the number of active servers more effectively and maximize the packaging efficiency

 

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

✓ Customized M.Tech Projects | ✓ Thesis Writing | ✓ Research Paper Writing | ✓ Plagiarism Checking | ✓ Assignment Preparation | ✓ Electronics Projects | ✓ Computer Science | ✓ AI ML | ✓ NLP Projects | ✓ Arduino Projects | ✓ Matlab Projects | ✓ Python Projects | ✓ Software Projects | ✓ Readymade M.Tech Projects | ✓ Java Projects | ✓ Manufacturing Projects M.Tech | ✓ Aerospace Projects | ✓ AI Gaming Projects | ✓ Antenna Projects | ✓ Mechatronics Projects | ✓ Drone Projects | ✓ Mtech IoT Projects | ✓ MTech Project Source Codes | ✓ Deep Learning Projects | ✓ Structural Engineering Projects | ✓ Cloud Computing Mtech Projects | ✓ Cryptography Projects | ✓ Cyber Security | ✓ Data Engineering | ✓ Data Science | ✓ Embedded Projects | ✓ AWS Projects | ✓ Biomedical Engineering Projects | ✓ Robotics Projects | ✓ Capstone Projects | ✓ Image Processing Projects | ✓ Power System Projects | ✓ Electric Vehicle Projects | ✓ Energy Projects Mtech | ✓ Simulation Projects | ✓ Thermal Engineering Projects

© 2024 All Rights Reserved Engineer’s Planet

Digital Media Partner #magdigit 

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. OK Read More

Privacy & Cookies Policy