ProCAM: A Proactive Coordinating Mechanism for Low-Congestion Datacenter Networks

Xin Xu, Wei Zhou, Jianguo Yao · 2016

Modern datacenters involve a rich mix of workloads, each of which puts forward different service-level objective, including high throughput, low latency, etc. Currently, most datacenters introduce statistical multiplexing technology and oversubscription to the network design for lowering the total cost, which can easily lead to the occurrence of network congestion (loss), especially when the network is shared by throughput-intensive workloads. This paper describes ProCAM, a proactive congestion avoidance mechanism for datacenter networks. As throughput-intensive flows are the chief culprit of network congestion, ProCAM utilizes the predictability of throughput-intensive flows to prearrange optimal coordinate scheme (desynchronize the sending time of concurrent long-flows) beforehand as a proactive manner, by solving the low-congestion transmission model which minimizes network-wide host-to-host transmission delay from a global perspective. In this way, queue length in buffers can be maintained at a low level and the performance of latency-sensitive flows can be guaranteed. The extensive simulations show that the proposed ProCAM can achieve high throughput with nearly zero packet loss and low latency when the network is heavily loaded.

Read the paper · More papers on PaperTik