• DocumentCode
    1796796
  • Title

    Bandwidth Guarantee under Demand Uncertainty in Multi-tenant Clouds

  • Author

    Lei Yu ; Haiying Shen

  • Author_Institution
    Dept. of ECE, Clemson Univ., Clemson, SC, USA
  • fYear
    2014
  • fDate
    June 30 2014-July 3 2014
  • Firstpage
    258
  • Lastpage
    267
  • Abstract
    The shared multi-tenant nature of cloud network infrastructures has caused poor application performance in the clouds due to unpredictable network performance. To provide bandwidth guarantee, several virtual network abstractions have been proposed which allow the tenants to specify and reserve virtual clusters with required network bandwidth between the VMs. However, all of these existing proposals require the tenants to deterministically characterize the exact bandwidth demands in the abstractions, which can be difficult and result in inefficient bandwidth reservation due to the demand uncertainty. In this paper, we propose a virtual cluster abstraction with stochastic bandwidth requirements between VMs, called Stochastic Virtual Cluster (SVC), which probabilistically models the bandwidth demand uncertainty. Based on SVC, we propose a network sharing framework and efficient VM allocation algorithms to ensure that the bandwidth demands of tenants on any link are satisfied with a high probability, while minimizing the bandwidth occupancy cost on links. Using simulations, we demonstrate the effectiveness of SVC for accommodating cloud application workloads with highly volatile bandwidth demands, in the way of achieving the trade-off between the job concurrency and average job running time.
  • Keywords
    bandwidth allocation; cloud computing; probability; stochastic processes; virtual machines; SVC; VM allocation algorithms; bandwidth occupancy cost minimization; bandwidth reservation; network bandwidth guarantee; network sharing framework; probabilistic bandwidth demand uncertainty modeling; shared multitenant cloud network infrastructures; stochastic bandwidth requirements; stochastic virtual cluster; unpredictable network performance; virtual cluster abstraction; virtual network abstractions; Bandwidth; Clustering algorithms; Probabilistic logic; Resource management; Static VAr compensators; Stochastic processes; Uncertainty; Allocation; Cloud Computing; Datacenter; Network Reservation; bandwidth;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems (ICDCS), 2014 IEEE 34th International Conference on
  • Conference_Location
    Madrid
  • ISSN
    1063-6927
  • Print_ISBN
    978-1-4799-5168-0
  • Type

    conf

  • DOI
    10.1109/ICDCS.2014.34
  • Filename
    6888902