Abstract
Virtual machine placement (VMP) is the process of selecting the most appropriate physical machine (PM) to place users' requested virtual machine (VM) in large cloud data centers. Several methods have been framed to deal with this problem. However, the current solutions only consider limited resource types, resulting in an unbalanced load that activates unnecessary PMs inside the data center. In this article, we suggest a flower pollination-based nondominated sorting optimization (FP-NSO) algorithm that maximizes resource usage and minimizes energy consumption and carbon emission of the data center. Multiple resource-constraint metrics are associated with our algorithm that assists in finding the most suitable PMs for deploying VMs in a cloud environment. The VMP is carried out by employing the combined concept of flower pollination optimization and nondominated sorting technique-based genetic algorithm (NSGA-II). The algorithm is evaluated using the Google cluster dataset. The performance metrics like resource utilization, power consumption, and carbon emission values are computed for static and dynamic scenarios. The obtained results are compared with existing approaches. There is a significant reduction in power consumption, carbon emission, and execution time up to 16.69%, 48.60%, and 75.87%, respectively, and an improvement in resource utilization is up to 78.18%.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.