The convenience and cost-effectiveness offered by cloud computing have attracted a large customer base. In a cloud environment, the inclusion of the concept of virtualization requires careful management of resource utilization and energy consumption. With a rapidly increasing consumer base of cloud data centers, it faces an overwhelming influx of Virtual Machine (VM) requests. In cloud computing technology, the mapping of these requests onto the actual cloud hardware is known as VM placement which is a significant area of research. The article presents the Dragonfly Algorithm integrated with Modified Best Fit Decreasing (DA-MBFD) is proposed to minimize the overall power consumption and the migration count. DA-MBFD uses MBFD for ranking VMs based on their resource requirement, then uses the Minimization of Migration (MM) algorithm for hotspot detection followed by DA to optimize the replacement of VMs from the overutilized hosts. DA-MBFD is compared with a few of the other existing techniques to show its efficiency. The comparative analysis of DA-MBFD against E-ABC, E-MBFD, and MBFD-MM shows %improvement reflecting a significant reduction in power consumption 8.21 %, 8.6 %, 6.77 %, violations in service level agreement from 9.25 %, 6.98 %-7.86 % and number of migrations 6.65 %, 8.92 %, 7.02 %, respectively.
* Title and MeSH Headings from MEDLINE®/PubMed®, a database of the U.S. National Library of Medicine.