AAIC: Adaptive-Sliding-Connection-Window Solution to TCP Incast from Application Layer

Jintang Luo, Xiaolong Yang, Jie Xu, Jian Sun · IEEE Communications Letters · 2016

In datacenters, TCP Incast causes catastrophic goodput degradation to applications with many-to-one traffic pattern. This letter intends to tame Incast from application layer. For this goal, we first develop an analytical model to understand how to minimize Incast probability by tuning connection variables related to application. Then, enlightened by the model, we propose an adaptive application-layer solution to TCP Incast (AAIC). The solution adopts an innovative sliding-connection-window mechanism that dynamically adjusts the number of concurrent connections and the advertised window of each connection. Simulations prove the validity of our model and the effectiveness of AAIC to avert Incast in changing datacenter environments.

Read the paper · More papers on PaperTik