Enabling Work-Conserving Bandwidth Guarantees for Multi-Tenant Datacenters via Dynamic Tenant-Queue Binding

Zhuotao Liu, Kai Chen, Haitao Wu, Shuihai Hu, Yih-Chun Hu, Yi Wang, Gong Zhang

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Today's cloud networks are shared among many tenants. Bandwidth guarantees and work conservation are two key properties to ensure predictable performance for tenant applications and high network utilization for providers. Despite significant efforts, very little prior work can really achieve both properties simultaneously even some of them claimed so. In this paper, we present QShare, a comprehensive in-network solution to achieve bandwidth guarantees and work conservation simultaneously. QShare leverages weighted fair queuing on commodity switches to slice network bandwidth for tenants, and solves the challenge of queue scarcity through balanced tenant placement and dynamic tenant-queue binding. We have implemented a QShare prototype and evaluated it extensively via both testbed experiments and simulations. Our results show that QShare ensures bandwidth guarantees while driving network utilization to over 91% even under unpredictable traffic demands.

Original languageEnglish (US)
Title of host publicationINFOCOM 2018 - IEEE Conference on Computer Communications
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages1-9
Number of pages9
ISBN (Electronic)9781538641286
DOIs
StatePublished - Oct 8 2018
Event2018 IEEE Conference on Computer Communications, INFOCOM 2018 - Honolulu, United States
Duration: Apr 15 2018Apr 19 2018

Publication series

NameProceedings - IEEE INFOCOM
Volume2018-April
ISSN (Print)0743-166X

Other

Other2018 IEEE Conference on Computer Communications, INFOCOM 2018
CountryUnited States
CityHonolulu
Period4/15/184/19/18

Fingerprint

Bandwidth
Conservation
Testbeds
Switches
Experiments

ASJC Scopus subject areas

  • Computer Science(all)
  • Electrical and Electronic Engineering

Cite this

Liu, Z., Chen, K., Wu, H., Hu, S., Hu, Y-C., Wang, Y., & Zhang, G. (2018). Enabling Work-Conserving Bandwidth Guarantees for Multi-Tenant Datacenters via Dynamic Tenant-Queue Binding. In INFOCOM 2018 - IEEE Conference on Computer Communications (pp. 1-9). [8486219] (Proceedings - IEEE INFOCOM; Vol. 2018-April). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/INFOCOM.2018.8486219

Enabling Work-Conserving Bandwidth Guarantees for Multi-Tenant Datacenters via Dynamic Tenant-Queue Binding. / Liu, Zhuotao; Chen, Kai; Wu, Haitao; Hu, Shuihai; Hu, Yih-Chun; Wang, Yi; Zhang, Gong.

INFOCOM 2018 - IEEE Conference on Computer Communications. Institute of Electrical and Electronics Engineers Inc., 2018. p. 1-9 8486219 (Proceedings - IEEE INFOCOM; Vol. 2018-April).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Liu, Z, Chen, K, Wu, H, Hu, S, Hu, Y-C, Wang, Y & Zhang, G 2018, Enabling Work-Conserving Bandwidth Guarantees for Multi-Tenant Datacenters via Dynamic Tenant-Queue Binding. in INFOCOM 2018 - IEEE Conference on Computer Communications., 8486219, Proceedings - IEEE INFOCOM, vol. 2018-April, Institute of Electrical and Electronics Engineers Inc., pp. 1-9, 2018 IEEE Conference on Computer Communications, INFOCOM 2018, Honolulu, United States, 4/15/18. https://doi.org/10.1109/INFOCOM.2018.8486219
Liu Z, Chen K, Wu H, Hu S, Hu Y-C, Wang Y et al. Enabling Work-Conserving Bandwidth Guarantees for Multi-Tenant Datacenters via Dynamic Tenant-Queue Binding. In INFOCOM 2018 - IEEE Conference on Computer Communications. Institute of Electrical and Electronics Engineers Inc. 2018. p. 1-9. 8486219. (Proceedings - IEEE INFOCOM). https://doi.org/10.1109/INFOCOM.2018.8486219
Liu, Zhuotao ; Chen, Kai ; Wu, Haitao ; Hu, Shuihai ; Hu, Yih-Chun ; Wang, Yi ; Zhang, Gong. / Enabling Work-Conserving Bandwidth Guarantees for Multi-Tenant Datacenters via Dynamic Tenant-Queue Binding. INFOCOM 2018 - IEEE Conference on Computer Communications. Institute of Electrical and Electronics Engineers Inc., 2018. pp. 1-9 (Proceedings - IEEE INFOCOM).
@inproceedings{27dabdf20f4a4f6181c9f84778acfe05,
title = "Enabling Work-Conserving Bandwidth Guarantees for Multi-Tenant Datacenters via Dynamic Tenant-Queue Binding",
abstract = "Today's cloud networks are shared among many tenants. Bandwidth guarantees and work conservation are two key properties to ensure predictable performance for tenant applications and high network utilization for providers. Despite significant efforts, very little prior work can really achieve both properties simultaneously even some of them claimed so. In this paper, we present QShare, a comprehensive in-network solution to achieve bandwidth guarantees and work conservation simultaneously. QShare leverages weighted fair queuing on commodity switches to slice network bandwidth for tenants, and solves the challenge of queue scarcity through balanced tenant placement and dynamic tenant-queue binding. We have implemented a QShare prototype and evaluated it extensively via both testbed experiments and simulations. Our results show that QShare ensures bandwidth guarantees while driving network utilization to over 91{\%} even under unpredictable traffic demands.",
author = "Zhuotao Liu and Kai Chen and Haitao Wu and Shuihai Hu and Yih-Chun Hu and Yi Wang and Gong Zhang",
year = "2018",
month = "10",
day = "8",
doi = "10.1109/INFOCOM.2018.8486219",
language = "English (US)",
series = "Proceedings - IEEE INFOCOM",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "1--9",
booktitle = "INFOCOM 2018 - IEEE Conference on Computer Communications",
address = "United States",

}

TY - GEN

T1 - Enabling Work-Conserving Bandwidth Guarantees for Multi-Tenant Datacenters via Dynamic Tenant-Queue Binding

AU - Liu, Zhuotao

AU - Chen, Kai

AU - Wu, Haitao

AU - Hu, Shuihai

AU - Hu, Yih-Chun

AU - Wang, Yi

AU - Zhang, Gong

PY - 2018/10/8

Y1 - 2018/10/8

N2 - Today's cloud networks are shared among many tenants. Bandwidth guarantees and work conservation are two key properties to ensure predictable performance for tenant applications and high network utilization for providers. Despite significant efforts, very little prior work can really achieve both properties simultaneously even some of them claimed so. In this paper, we present QShare, a comprehensive in-network solution to achieve bandwidth guarantees and work conservation simultaneously. QShare leverages weighted fair queuing on commodity switches to slice network bandwidth for tenants, and solves the challenge of queue scarcity through balanced tenant placement and dynamic tenant-queue binding. We have implemented a QShare prototype and evaluated it extensively via both testbed experiments and simulations. Our results show that QShare ensures bandwidth guarantees while driving network utilization to over 91% even under unpredictable traffic demands.

AB - Today's cloud networks are shared among many tenants. Bandwidth guarantees and work conservation are two key properties to ensure predictable performance for tenant applications and high network utilization for providers. Despite significant efforts, very little prior work can really achieve both properties simultaneously even some of them claimed so. In this paper, we present QShare, a comprehensive in-network solution to achieve bandwidth guarantees and work conservation simultaneously. QShare leverages weighted fair queuing on commodity switches to slice network bandwidth for tenants, and solves the challenge of queue scarcity through balanced tenant placement and dynamic tenant-queue binding. We have implemented a QShare prototype and evaluated it extensively via both testbed experiments and simulations. Our results show that QShare ensures bandwidth guarantees while driving network utilization to over 91% even under unpredictable traffic demands.

UR - http://www.scopus.com/inward/record.url?scp=85050995268&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85050995268&partnerID=8YFLogxK

U2 - 10.1109/INFOCOM.2018.8486219

DO - 10.1109/INFOCOM.2018.8486219

M3 - Conference contribution

AN - SCOPUS:85050995268

T3 - Proceedings - IEEE INFOCOM

SP - 1

EP - 9

BT - INFOCOM 2018 - IEEE Conference on Computer Communications

PB - Institute of Electrical and Electronics Engineers Inc.

ER -