Optimizing virtual machine placement in IaaS data centers: taxonomy, review and open issuesShow others and affiliations
2020 (English)In: Cluster Computing, ISSN 1386-7857, E-ISSN 1573-7543, Vol. 23, no 2, p. 837-878Article, review/survey (Refereed) Published
Abstract [en]
The unprecedented growth of energy consumption in data centers created critical concern in recent years for both the research community and industry. Besides its direct associated cost; high energy consumption also results in a large amount of CO2 emission and incurs extra cooling expenditure. The foremost reason for overly energy consumption is the underutilization of data center resources. In modern data centers, virtualization provides a promising approach to improve the hardware utilization level. Virtual machine placement is a process of mapping a group of virtual machines (VMs) onto a set of physical machines (PMs) in a data center with the aim of maximizing resource utilization and minimizing the total power consumption by PMs. An optimal virtual machine placement algorithm substantially contributes to cutting down the power consumption through assigning the input VMs to a minimum number of PMs and allowing the dispensable PMs to be turned off. However, VM Placement Problem is a complex combinatorial optimization problem and known to be NP-Hard problem. This paper presents an extensive review of virtual machine placement problem along with an overview of different approaches for solving virtual machine placement problem. The aim of this paper is to illuminate challenges and issues for current virtual machine placement techniques. Furthermore, we present a taxonomy of virtual machine placement based on various aspects such as methodology, number of objectives, operation mode, problem objectives, resource demand type and number of clouds. The state-of-the-art VM Placement techniques are classified in single objectives and multi-objective groups and a number of prominent works are reviewed in each group. Eventually, some open issues and future trends are discussed which serve as a platform for future research work in this domain.
Place, publisher, year, edition, pages
Springer, 2020. Vol. 23, no 2, p. 837-878
Keywords [en]
Cloud computing, Consolidation, Data center, Energy, Virtual machine placement
National Category
Computer and Information Sciences
Research subject
Pervasive Mobile Computing
Identifiers
URN: urn:nbn:se:ltu:diva-75635DOI: 10.1007/s10586-019-02954-wISI: 000549737600024Scopus ID: 2-s2.0-85069939209OAI: oai:DiVA.org:ltu-75635DiVA, id: diva2:1344587
Note
Validerad;2020;Nivå 2;2020-08-17 (johcin)
2019-08-212019-08-212025-02-18Bibliographically approved