University of Surrey

Test tubes in the lab Research in the ATI Dance Research

Managing energy, performance and cost in large scale heterogeneous datacenters using migrations

Zakarya, Muhammad and Gillam, Lee (2019) Managing energy, performance and cost in large scale heterogeneous datacenters using migrations Future Generation Computer Systems, 93. pp. 529-547.

[img]
Preview
Text
__homes.surrey.ac.uk_home_.System_Desktop_FGCS-Zakarya-Gillam-Final-version.pdf - Accepted version Manuscript

Download (1MB) | Preview

Abstract

Improving datacenter energy efficiency becomes increasingly important due to energy supply problems, fuel costs and global warming. Virtualisation can help to improve datacenter energy efficiency through server consolidation which involves migrations that can be expensive in terms of extra energy consumption and performance loss. This is because, in clouds, Virtual Machines (VMs) of the same instance class running on different hosts may perform quite differently due to resource heterogeneity. As a result of variations in performance, different runtimes will exist for a given workload, with longer runtimes potentially leading to higher energy consumption. For a large datacenter, this would both reduce the overall throughput, and increase overall energy consumption and costs. In this paper, we demonstrate how the performance of workloads across different CPU models leads to variability in energy efficiencies, and therefore costs.We investigate through a number of experiments, using the Google workload traces for 12,583 hosts and 492,309 tasks, the impact of migration decisions on energy efficiency when performance variations of workloads are taken into account. We discuss several findings, including (i) the existence of a trade-off between overall energy consumption and performance (hence cost), (ii) that higher utilization decreases the energy efficiency as it offers fewer chances to CPU management tools for energy savings, and (iii) how our migration approach could save up to 3.66% energy, and could improve VMs performance up to 1.87% compared with no migration. Similarly, compared with migrate all, the proposed migration approach could save up to 2.69% energy, and improve VMs performance up to 1.01%. We discuss these results for different combinations of VM allocation, migration policies and different benchmark workloads1.

Item Type: Article
Divisions : Faculty of Engineering and Physical Sciences > Computer Science
Authors :
NameEmailORCID
Zakarya, Muhammadmohd.zakarya@surrey.ac.uk
Gillam, LeeL.Gillam@surrey.ac.uk
Date : April 2019
DOI : 10.1016/j.future.2018.10.044
Copyright Disclaimer : © 2018. This manuscript version is made available under the CC-BY-NC-ND 4.0 license http://creativecommons.org/licenses/by-nc-nd/4.0/
Uncontrolled Keywords : Datacenters, Clouds, Energy efficiency, Resource management, Server consolidation, Performance modelling, Algorithms
Depositing User : Melanie Hughes
Date Deposited : 23 Oct 2018 11:03
Last Modified : 06 Nov 2019 02:08
URI: http://epubs.surrey.ac.uk/id/eprint/849757

Actions (login required)

View Item View Item

Downloads

Downloads per month over past year


Information about this web site

© The University of Surrey, Guildford, Surrey, GU2 7XH, United Kingdom.
+44 (0)1483 300800