• DocumentCode
    5487
  • Title

    Enhancing Survivability in Virtualized Data Centers: A Service-Aware Approach

  • Author

    Jielong Xu ; Jian Tang ; Kwiat, Kevin ; Weiyi Zhang ; Guoliang Xue

  • Volume
    31
  • Issue
    12
  • fYear
    2013
  • fDate
    Dec-13
  • Firstpage
    2610
  • Lastpage
    2619
  • Abstract
    In this paper, we propose a service-aware approach to enhance survivability in virtualized data centers. The idea is to create and maintain a Survivable Virtual Infrastructure (SVI) for each service or tenant, which includes Virtual Machines (VMs) hosting the corresponding application and their backup VMs. A fundamental problem is to determine how to map each SVI to a data center network with minimum operational costs while satisfying each VM´s resource requirements and bandwidth demands between VMs before and after failures. This problem can be naturally divided into two subproblems: VM Placement (VMP) and Virtual Link Mapping (VLM). We first present a general optimization framework. Then we propose an efficient algorithm for VMP, and a polynomial-time optimal algorithm for VLM, which can be used as subroutines in the framework. We also present an effective heuristic algorithm that jointly solves two subproblems. It has been shown by extensive simulation results based on the real VM workload traces collected from Syracuse University´s green data center that compared to the First Fit Decreasing (FFD) and shortest path routing based baseline algorithm, the proposed algorithms significantly reduce the reserved bandwidth, and yield comparable results in terms of the number of active servers.
  • Keywords
    computational complexity; computer centres; optimisation; reliability; virtual machines; SVI; VLM; VM placement; VMP; VMs; active servers; general optimization framework; green data center; heuristic algorithm; polynomial-time optimal algorithm; service-aware approach; survivability enhancement; survivable virtual infrastructure; virtual link mapping; virtual machines; virtualized data centers; Database management; Optimization; Synchronization; Virtual environments; Virtual machining; Cloud Computing; Data Center; Service-aware; Survivability; Virtual Machine Management;
  • fLanguage
    English
  • Journal_Title
    Selected Areas in Communications, IEEE Journal on
  • Publisher
    ieee
  • ISSN
    0733-8716
  • Type

    jour

  • DOI
    10.1109/JSAC.2013.131203
  • Filename
    6678108