Powered by OpenAIRE graph
Found an issue? Give us feedback
addClaim

Joint VM-Switch Consolidation for Energy Efficiency in Data Centers

Authors: Lijia Ma; Hai Liu 0001; Yiu-Wing Leung; Xiaowen Chu 0001;

Joint VM-Switch Consolidation for Energy Efficiency in Data Centers

Abstract

Virtual machine (VM) consolidation and switch/path consolidation are two typical techniques for improving energy efficiency in data centers (DCs). Most of existing work separately optimize VM consolidation and switch consolidation which results in inferiority of the optimization performance. Moreover, these work usually handle a user application as a VM flow (i.e., a source VM is connected to a destination VM). In practice, however, relation of VMs could be much more complex than the single flow and multiple VMs are connected via a network. In this work, we address a general DC energy optimization problem that enables tenants to express their applications by a general resource request graph (i.e., computation requests of VMs, bandwidth requests of VM communications, and time requests of VM execution). We propose a joint VM-switch consolidation (JVSC for short) algorithm to this problem. JVSC jointly optimizes the energy consumption of DCs in three steps: (i) it decreases the number of active PMs by VM consolidation; (ii) it decreases the number of active switches by switch consolidation at the tor tier, the aggregation tier and the core tier of the network, respectively; and (iii) it minimizes energy consumption of VM migration via an energy-aware migration strategy. Extensive experiments are conducted on both simulated applications and real Google cluster usage traces. Experimental results demonstrate that JVSC can save 60% around energy of DCs, compared to the state-of-the-art.

Related Organizations
  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    5
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
Powered by OpenAIRE graph
Found an issue? Give us feedback
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
5
Average
Average
Average
Upload OA version
Are you the author of this publication? Upload your Open Access version to Zenodo!
It’s fast and easy, just two clicks!