4.7 Article

Towards Bandwidth Guarantee for Virtual Clusters Under Demand Uncertainty in Multi-Tenant Clouds

期刊

出版社

IEEE COMPUTER SOC
DOI: 10.1109/TPDS.2017.2754366

关键词

Cloud computing; bandwidth guarantee; network abstraction; virtual network; virtual machine placement

资金

  1. U.S. NSF [NSF 1547102, SaTC 1564097, CRISP 1541074, SAVI/RCN 1550379, 1402266, CNS 1421561, NSF-1404981, IIS-1354123, CNS-1254006, CNS-1249603, OAC-1724845, ACI-1719397, CNS-1733596]
  2. Microsoft Research Faculty Fellowship [8300751]
  3. IBM Faculty Award
  4. Division Of Computer and Network Systems
  5. Direct For Computer & Info Scie & Enginr [1421561, GRANTS:13872275] Funding Source: National Science Foundation

向作者/读者索取更多资源

In the cloud, multiple tenants share the resource of datacenters and their applications compete with each other for scarce network bandwidth. Current studies have shown that the lack of bandwidth guarantee causes unpredictable network performance, leading to poor application performance. To address this issue, several virtual network abstractions have been proposed which allow the tenants to reserve virtual clusters with specified bandwidth between the Virtual Machines (VMs) in the datacenters. However, all these existing proposals require the tenants to deterministically characterize the bandwidth demands in the abstractions, which can be difficult and result in inefficient bandwidth reservation due to the demand uncertainty. In this paper, we explore a virtual cluster abstraction with stochastic bandwidth characterization to address the bandwidth demand uncertainty. We propose Stochastic Virtual Cluster (SVC), which models the bandwidth demand between VMs in a probabilistic way. Based on SVC, we develop a stochastic framework for virtual cluster allocation, in which the admitted virtual cluster's bandwidth demands are satisfied with a high probability. Efficient VM allocation algorithms are proposed to implement the framework while reducing the possibility of link congestion through minimizing the maximum bandwidth occupancy of a virtual cluster on physical links. Using simulations, we show that SVC achieves the trade-off between the job concurrency and the average job running time, and demonstrate its effectiveness for accommodating cloud application workloads with highly volatile bandwidth demands and its improvement to work-conserving bandwidth enforcement.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.7
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据