Aquila: A unified, low-latency fabric for datacenter networks

Dan Gibson,Hema Hariharan, Eric Lance,Moray McLaren,Behnam Montazeri,Arjun Singh, Stephen Wang,Hassan M. G. Wassel, Zhehua Wu, Sunghwan Yoo, Raghuraman Balasubramanian,Prashant Chandra, Michael Cutforth, Peter Cuy, David Decotigny, Rakesh Gautam, Alex Iriza,Milo M. K. Martin, Rick Roy, Zuowei Shen, Ming Tan, Ye Tang,Monica Wong-Chan, Joe Zbiciak,Amin Vahdat

Symposium on Networked Systems Design and Implementation (NSDI)(2022)

引用 27|浏览78
暂无评分
摘要
Datacenter workloads have evolved from the data intensive, loosely-coupled workloads of the past decade to more tightly coupled ones, wherein ultra-low latency communication is essential for resource disaggregation over the network and to enable emerging programming models. We introduce Aquila, an experimental datacenter network fabric built with ultra-low latency support as a first-class design goal, while also supporting traditional datacenter traffic. Aquila uses a new Layer 2 cell-based protocol, GNet, an integrated switch, and a custom ASIC with low-latency Remote Memory Access (RMA) capabilities co-designed with GNet. We demonstrate that Aquila is able to achieve under 40 mu s tail fabric Round Trip Time (RTT) for IP traffic and sub-10 mu s RMA execution time across hundreds of host machines, even in the presence of background throughput-oriented IP traffic. This translates to more than 5x reduction in tail latency for a production quality key-value store running on a prototype Aquila network.
更多
查看译文
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要