Managing cloud datacenters is the most prevailing challenging task ahead for the IT industries. The data centers are considered to be the main source for resource provisioning to the cloud users. Managing these resources to handle large number of virtual machine requests has created the need for heuristic optimization algorithms to provide the optimal placement strategies satisfying the objectives and constraints formulated. In this paper, we propose to apply firefly colony and fuzzy firefly colony optimization algorithms to solve two key issues of datacenters, namely, server consolidation and multiobjective virtual machine placement problem. The server consolidation aims to minimize the count of physical machines used and the virtual machine placement problem is to obtain optimal placement strategy with both minimum power consumption and resource wastage. The proposed techniques exhibit better performance than the heuristics and metaheuristic approaches considered in terms of server consolidation and finding optimal placement strategy.
This paper presents a novel application of hypercube framework of ant colony optimization to the virtual machine (VM) placement problem, with the objective of minimizing the power consumption and resource wastage. The aim of the VM placement is to develop an optimal placement strategy to allocate the VM's to physical servers such that the usage of physical resource is minimized. The hypercube framework of ACO differs from its usual ACO implementation in the hyperspace for the pheromone values. In other words, in the hypercube framework, the updating of pheromone values is constrained to lie between 0 to1. This constrained pheromone updating has an advantage of automatically handling the scaling of objective function values and further leads to robust version pf ACO procedure. Here, we experimentally investigate the influence of hypercube framework of ACO for virtual machine placement using three ACO variants, namely, Ant system, Max-Min Ant System, and Ant colony system.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.