浅滩:一种用于非聚合机架的网络架构

作者:

维沙尔·施里瓦塔夫,康奈尔大学;阿萨夫·瓦拉达斯基,耶路撒冷希伯来语大学;Hitesh Ballani和Paolo Costa,微软研究院;李基苏,华尔兹网络;韩旺,赤脚网络;拉希特·阿加瓦尔和哈基姆·威瑟斯彭,康奈尔大学

摘要:

分解的机架由计算刀片、内存刀片和存储刀片组成的密集集群,所有刀片都通过单个机架内的内部网络相互连接。然而,它们的密度给机架的网络带来了独特的挑战:它需要连接比当今机架多一个数量级的节点,而不会超过机架的固定功率预算,也不会影响性能。我们介绍了Shoal,这是一种使用快速电路交换机构建的高效能但高性能的机架内网络结构。这种交换机没有缓冲区,也没有包检查机制,但可以在纳秒内重新配置,因此功耗更低。机架节点根据静态时间表进行传输,以便在不需要集中式控制器的情况下不存在网络内争用。Shoal的拥塞控制利用物理结构来实现公平性以及有界的最坏情况网络吞吐量和排队。我们使用基于FPGA的原型、测试台实验和仿真来说明Shoal的机制是实用的,可以同时实现高密度和高性能:与当今的网络设计相比,功耗降低71%,性能相当或更高。

NetApp赞助的NSDI’19开放存取

开放存取媒体

USENIX致力于开放获取在我们的活动中介绍的研究。活动开始后,所有人都可以免费获得论文和会议记录。活动结束后发布的任何视频、音频和/或幻灯片也免费向所有人开放。支持USENIX以及我们对开放存取的承诺。

BibTeX公司
@进行中{225990,
author={维沙尔·施里瓦斯塔夫(Vishal Shrivastav)、阿萨夫·瓦拉达斯基(Asaf Valadarsky)、希特斯·巴拉尼(Hitesh Ballani)、保罗·科斯塔(Paolo Costa)、基苏·李(Ki Suh Lee)、汉王(Han Wang)、拉奇特·阿加瓦尔(,
title={浅滩:分解机架的网络架构},
booktitle={第16届USENIX网络系统设计与实现研讨会(NSDI 19)},
年份={2019},
isbn={978-1-931971-49-2},
地址={马萨诸塞州波士顿},
页数={255--270},
url={https://www.usenix.org/conference/nsdi19/presentation/shrivastav},
publisher={USENIX协会},
月=2月
}

演示文稿视频