Enabling Work-conserving Bandwidth Guarantees for Multi-tenant Datacenters via Dynamic Tenant- eue Binding

12/19/2017
by   Zhuotao Liu, et al.
0

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, an in-network based 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. QShare is readily implementable with existing switching chips. We have implemented a QShare prototype and evaluated it via both testbed experiments and simulations. Our results show that QShare ensures bandwidth guarantees while driving network utilization to over 91

READ FULL TEXT

page 4

page 9

research
12/19/2017

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

Today's cloud networks are shared among many tenants. Bandwidth guarante...
research
05/04/2023

ProNet: Network-level Bandwidth Sharing among Tenants in Cloud

In today's private cloud, the resource of the datacenter is shared by mu...
research
07/25/2022

SQP: Congestion Control for Low-Latency Interactive Video Streaming

This paper presents the design and evaluation of SQP, a congestion contr...
research
04/02/2019

Cognitive Management of Bandwidth Allocation Models with Case-Based Reasoning -- Evidences Towards Dynamic BAM Reconfiguration

Management is a complex task in today's heterogeneous and large scale ne...
research
12/04/2021

Predicting Bandwidth Utilization on Network Links Using Machine Learning

Predicting the bandwidth utilization on network links can be extremely u...
research
09/18/2020

Akita: A CPU scheduler for virtualized Clouds

Clouds inherit CPU scheduling policies of operating systems. These polic...
research
07/26/2023

Gleam: An RDMA-accelerated Multicast Protocol for Datacenter Networks

RDMA has been widely adopted for high-speed datacenter networks. However...

Please sign up or login with your details

Forgot password? Click here to reset