FastLane: An Agile Congestion Signaling Mechanism for Improving Datacenter Performance
نویسندگان
چکیده
The drive towards richer, more interactive content places increasingly stringent latency requirements on datacenters. A critical component of meeting these is ensuring that the network responds agilely to congestion, bounding network latency and improving high-percentile flow completion times. We propose a new approach to rapidly detecting and responding to congestion. We introduce FastLane, a congestion signaling mechanism that allows senders to respond more quickly. By delivering signals to senders with high probability and low latency, FastLane allows them to retransmit packets sooner, avoiding resource-wasting timeouts. It also enables senders to make more informed decisions by differentiating between out-of-order delivery and packet loss. We demonstrate through simulation and implementation that FastLane reduces high-percentile flow completion times by over 80% by effectively managing congestion hot-spots. These benefits come at minimal cost—FastLane consumes no more than 2% of bandwidth and 5% of buffers.
منابع مشابه
FastLane: Agile Drop Notification for Datacenter Networks
The drive towards richer and more interactive web content places increasingly stringent requirements on datacenter networks. The speed with which such networks respond to packet drops limits their ability to meet highpercentile flow completion time SLOs. Indirect notifications to packet drops (e.g., duplicates in an end-toend acknowledgment sequence) are an important limitation to the agility o...
متن کاملTCP congestion control for wireless datacenters
TCP is a low cost and easy-to-use transport layer protocol widely used in datacenter based applications and web services. Many TCP congestion control algorithms have been proposed to improve the performance of TCP in datacenter networks. However, the emerging wireless technologies in datacenter networks create new problems for TCP congestion control. On the one hand, TCP algorithms must suit th...
متن کاملDatacenter Congestion Control: Identifying what is essential and making it practical
In its never-ending quest to improve datacenter performance, the research community has produced a continuing stream of papers on datacenter congestion control. These proposals differ along many dimensions, including how congestion is detected and signaled, how end hosts adapt to congestion, and how packets are scheduled by the switches. The result is a cornucopia of datacenter congestion contr...
متن کاملA mechanism achieving low latency for wireless datacenter applications
Recently, several wireless/optical datacenter architectures are designed to overcome the drawbacks of wired datacenter topologies, such as expensive highend switches, high cabling complexity, congestion caused by a few hot nodes. Compared with wired switches, current commodity wireless switches usually suffer lower throughput as well as higher packet loss ratio and latency. However, todays data...
متن کاملCross-Layer Flow and Congestion Control for Datacenter Networks (Invited Paper)
A key feature of the upcoming datacenter networks is their losslessness, achieved by the means of Priority Flow Control (PFC). Inherited from the cluster and HPC networks that traditionally use link level flow control to prevent packet loss across multiple virtual lanes, channels and/or priorities, this feature is now also becoming widely available in the next generation 10, 40 and 100Gbps Ethe...
متن کامل