Metaheuristics Algorithms for Virtual Machine Placement in Cloud Computing Environments—A Review

2021 
Cloud Computing provides on-demand, flexible, ubiquitous resources for clients in a virtualized environment using huge number of virtual machines (VMs). Cloud data centers don’t utilize their resources fully which leads into a underutilization of resources. Virtualization offers a few exceptional highlights for cloud suppliers like saving of power consumption, load adjusting, and adaptation to internal failure, resource multiplexing. However, for improving energy proficiency and resource utilization, various strategies have been introduced such as server consolidation and different resource structuring. Among all, Virtual Machine Placement (VMP) is the most vital strides in server consolidation. Virtual Machine Placement (VMP) is an efficient mapping of VMs to Physical Machines (PMs). VMP issues go about as a non-deterministic polynomial-time hard (NP-difficult) issue and metaheuristics strategies are widely used to solve these issues with enhancing boundaries of power utilization, QoS, resource usage, etc. This paper presents an extensive review of Metaheuristics models to deal with VMP in the cloud environment.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    69
    References
    1
    Citations
    NaN
    KQI
    []