SOC: Satisfaction-Oriented Virtual Machine Consolidation in Enterprise Data Centers

Files in This Item:
File Description SizeFormat 
IJPP__NPC2014_.pdf866.12 kBAdobe PDFDownload
Title: SOC: Satisfaction-Oriented Virtual Machine Consolidation in Enterprise Data Centers
Authors: Li, Xi
Ventresque, Anthony
Murphy, John
Thorburn, James
Permanent link:
Date: Feb-2016
Online since: 2016-01-27T10:24:25Z
Abstract: Server sprawl is a problem faced by data centers, which causes unnecessary waste of hardware resources, collateral costs of space, power and cooling systems, and administration. This is usually combated by virtualization based consolidation, and both industry and academia have put many efforts into solving the underlying virtual machine (VM) placement problem. However, IT managers’ preferences are seldom considered when making VM placement decisions. This paper proposes a satisfaction-oriented VM consolidation mechanism (SOC) to plan VM consolidation while taking IT managers’ preferences into consideration. In the mechanism, we propose: (1) an XML-based description language to express managers’ preferences and metrics to evaluate the satisfaction degree; (2) to apply matchmaking to locate entities [i.e., VMs and physical machines (PMs)] that best match each other’s preferences; (3) to employ the VM placement algorithm proposed in our previous work to minimize the number of hosts required and the resource wastage on allocated hosts. SOC is compared with two baselines: placement-only and matchmaking-only. The simulation results show that most of the VM-to-PM mappings output from placement-only violate given preferences, while SOC has a satisfaction degree close to matchmaking-only, without requiring too many PMs as matchmaking-only does, but only an amount close to placement-only. In brief, SOC is effective in minimizing the number of hosts required to support a certain set of VMs, while maximizing the satisfaction degree of both managers from the provider and requester side.
Funding Details: Science Foundation Ireland
Type of material: Journal Article
Publisher: Springer
Journal: Journal of Parallel Programming
Start page: 1
End page: 21
Copyright (published version): 2014 Springer Science+Business Media New York 2014
Keywords: VM PlacementServer consolidationMatchmakingSatisfactionPreference
DOI: 10.1007/s10766-014-0333-6
Language: en
Status of Item: Peer reviewed
Appears in Collections:Computer Science Research Collection
PEL Research Collection

Show full item record

Citations 50

Last Week
Last month
checked on Feb 19, 2019

Download(s) 50

checked on May 25, 2018

Google ScholarTM



This item is available under the Attribution-NonCommercial-NoDerivs 3.0 Ireland. No item may be reproduced for commercial purposes. For other possible restrictions on use please refer to the publisher's URL where this is made available, or to notes contained in the item itself. Other terms may apply.