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
fDate :
June 30 2014-July 3 2014
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;
Conference_Titel :
Distributed Computing Systems (ICDCS), 2014 IEEE 34th International Conference on
Conference_Location :
Madrid
Print_ISBN :
978-1-4799-5168-0
DOI :
10.1109/ICDCS.2014.34