Data center switches need to satisfy stringent low-delay and high-capacity requirements. To do so, they rely on small switch buffers. However, in case of congestion, data center switches may suffer from throughput collapse for short TCP flows as well as temporary starvation for long TCP flows. In this paper, we introduce a lightweight hash-based algorithm called HCF (Hashed Credits Fair) to solve these problems at the switch level while being transparent to the end users. We show that it can be readily implemented in data center switches with O(1) complexity and negligible overhead. We illustrate using simulations how HCF mitigates the throughput collapse of short flows. We also show how HCF reduces unfairness and starvation for long-lived ...
In this paper, we propose a flooding method, called Switch-Aided Flooding (SAF), for use in ATM netw...
Hash-based load-balancing techniques are widely used to distribute the load over multiple forwarding...
Abstract-Cloud data centers host diverse applications, mixing in the same network a plethora of work...
Virtual switches, used for end-host networking, drop packets when the receiving application is not f...
Data centers must support a range of workloads with dif-fering demands. Although existing approaches...
Abstract—Short TCP flows that are critical for many interactive applications in data centers are pla...
Modern data centres host a myriad of cloud services and applications with stringent delay and throug...
In today's data center, a diverse mix of throughput-sensitive long flows and delay-sensitive short f...
Today's largest data centers contain tens of thousands of servers, and they will encompass hundreds ...
A many-to-one communication pattern is present both in Data Acquisition (DAQ) and datacenter network...
High-speed routers and high-performance data centers share a common system-level architecture in whi...
Today's data center networks are made of highly reliable components. Nonetheless, given the current...
One big non-blocking switch is one of the most powerful and pervasive abstractions in datacenter net...
This paper presents a practical solution to the problem of high-fan-in, high-bandwidth synchronized ...
Today's data center applications can generate a diverse mix of short and long flows. However, switch...
In this paper, we propose a flooding method, called Switch-Aided Flooding (SAF), for use in ATM netw...
Hash-based load-balancing techniques are widely used to distribute the load over multiple forwarding...
Abstract-Cloud data centers host diverse applications, mixing in the same network a plethora of work...
Virtual switches, used for end-host networking, drop packets when the receiving application is not f...
Data centers must support a range of workloads with dif-fering demands. Although existing approaches...
Abstract—Short TCP flows that are critical for many interactive applications in data centers are pla...
Modern data centres host a myriad of cloud services and applications with stringent delay and throug...
In today's data center, a diverse mix of throughput-sensitive long flows and delay-sensitive short f...
Today's largest data centers contain tens of thousands of servers, and they will encompass hundreds ...
A many-to-one communication pattern is present both in Data Acquisition (DAQ) and datacenter network...
High-speed routers and high-performance data centers share a common system-level architecture in whi...
Today's data center networks are made of highly reliable components. Nonetheless, given the current...
One big non-blocking switch is one of the most powerful and pervasive abstractions in datacenter net...
This paper presents a practical solution to the problem of high-fan-in, high-bandwidth synchronized ...
Today's data center applications can generate a diverse mix of short and long flows. However, switch...
In this paper, we propose a flooding method, called Switch-Aided Flooding (SAF), for use in ATM netw...
Hash-based load-balancing techniques are widely used to distribute the load over multiple forwarding...
Abstract-Cloud data centers host diverse applications, mixing in the same network a plethora of work...