Thermal-Aware Virtual Machine Allocation for Heterogeneous Cloud Data Centers

In recent years, a large and growing body of literature has addressed the energy-efficient resource management problem in data centers. Due to the fact that cooling costs still remain the major portion of the total data center energy cost, thermal-aware resource management techniques have been emplo...

Full description

Bibliographic Details
Main Authors: Abbas Akbari, Ahmad Khonsari, Seyed Mohammad Ghoreyshi
Format: Article
Language:English
Published: MDPI AG 2020-06-01
Series:Energies
Subjects:
Online Access:https://www.mdpi.com/1996-1073/13/11/2880
_version_ 1827715560115273728
author Abbas Akbari
Ahmad Khonsari
Seyed Mohammad Ghoreyshi
author_facet Abbas Akbari
Ahmad Khonsari
Seyed Mohammad Ghoreyshi
author_sort Abbas Akbari
collection DOAJ
description In recent years, a large and growing body of literature has addressed the energy-efficient resource management problem in data centers. Due to the fact that cooling costs still remain the major portion of the total data center energy cost, thermal-aware resource management techniques have been employed to make additional energy savings. In this paper, we formulate the problem of minimizing the total energy consumption of a heterogeneous data center (MITEC) as a non-linear integer optimization problem. We consider both computing and cooling energy consumption and provide a thermal-aware Virtual Machine (VM) allocation heuristic based on the genetic algorithm. Experimental results show that, using the proposed formulation, up to <inline-formula> <math display="inline"> <semantics> <mrow> <mn>30</mn> <mo>%</mo> </mrow> </semantics> </math> </inline-formula> energy saving is achieved compared to thermal-aware greedy algorithms and power-aware VM allocation heuristics.
first_indexed 2024-03-10T19:21:40Z
format Article
id doaj.art-4842da7a756e4cbc81d3535515d03a9d
institution Directory Open Access Journal
issn 1996-1073
language English
last_indexed 2024-03-10T19:21:40Z
publishDate 2020-06-01
publisher MDPI AG
record_format Article
series Energies
spelling doaj.art-4842da7a756e4cbc81d3535515d03a9d2023-11-20T02:54:03ZengMDPI AGEnergies1996-10732020-06-011311288010.3390/en13112880Thermal-Aware Virtual Machine Allocation for Heterogeneous Cloud Data CentersAbbas Akbari0Ahmad Khonsari1Seyed Mohammad Ghoreyshi2School of Electrical and Computer Engineering, University of Tehran, Tehran 146899-5513, IranSchool of Electrical and Computer Engineering, University of Tehran, Tehran 146899-5513, IranSchool of Mathematical Sciences, University of Southampton, Southampton SO14 0AB, UKIn recent years, a large and growing body of literature has addressed the energy-efficient resource management problem in data centers. Due to the fact that cooling costs still remain the major portion of the total data center energy cost, thermal-aware resource management techniques have been employed to make additional energy savings. In this paper, we formulate the problem of minimizing the total energy consumption of a heterogeneous data center (MITEC) as a non-linear integer optimization problem. We consider both computing and cooling energy consumption and provide a thermal-aware Virtual Machine (VM) allocation heuristic based on the genetic algorithm. Experimental results show that, using the proposed formulation, up to <inline-formula> <math display="inline"> <semantics> <mrow> <mn>30</mn> <mo>%</mo> </mrow> </semantics> </math> </inline-formula> energy saving is achieved compared to thermal-aware greedy algorithms and power-aware VM allocation heuristics.https://www.mdpi.com/1996-1073/13/11/2880thermal-awareenergy-efficiencyVirtual Machineheterogeneous data centerCloud computing
spellingShingle Abbas Akbari
Ahmad Khonsari
Seyed Mohammad Ghoreyshi
Thermal-Aware Virtual Machine Allocation for Heterogeneous Cloud Data Centers
Energies
thermal-aware
energy-efficiency
Virtual Machine
heterogeneous data center
Cloud computing
title Thermal-Aware Virtual Machine Allocation for Heterogeneous Cloud Data Centers
title_full Thermal-Aware Virtual Machine Allocation for Heterogeneous Cloud Data Centers
title_fullStr Thermal-Aware Virtual Machine Allocation for Heterogeneous Cloud Data Centers
title_full_unstemmed Thermal-Aware Virtual Machine Allocation for Heterogeneous Cloud Data Centers
title_short Thermal-Aware Virtual Machine Allocation for Heterogeneous Cloud Data Centers
title_sort thermal aware virtual machine allocation for heterogeneous cloud data centers
topic thermal-aware
energy-efficiency
Virtual Machine
heterogeneous data center
Cloud computing
url https://www.mdpi.com/1996-1073/13/11/2880
work_keys_str_mv AT abbasakbari thermalawarevirtualmachineallocationforheterogeneousclouddatacenters
AT ahmadkhonsari thermalawarevirtualmachineallocationforheterogeneousclouddatacenters
AT seyedmohammadghoreyshi thermalawarevirtualmachineallocationforheterogeneousclouddatacenters