Vai*_*pai 4 language-agnostic networking
谷歌文件系统论文 -
高持续带宽比低延迟更重要.我们的大多数目标应用程序都非常重视以高速率批量处理数据,而很少有人对单个读取或写入具有严格的响应时间要求.
没有高持续带宽会自动保证低延迟吗?
Dav*_*vid 10
不必要.例如,装满从大陆一侧飞到另一侧的备用磁带的飞机具有非常高的带宽,因为它可以在任何现有网络之前获得所有数据.但是,它具有非常高的延迟,因为每个单独的数据都需要很长时间才能实现.
当您有大量数据要发送/接收时,带宽很重要,而且实际上并不需要实时,例如将大量数据传输到场外备份.(您并不关心数据的到达顺序或对方响应的速度,您只需要所有数据即可到达.)
当时间对于数据到达的方式/时间至关重要时(例如在线游戏或视频流),延迟很重要.(只要"当前"数据包"现在"到达,您无需关心可能丢失了多少数据.)
必要条件:"永远不要低估一辆满载磁带的旅行车的带宽." -Tanenbaum,Andrew S.(1996)
(Google引用的第一篇文章是Sneakernet的维基百科页面,这是高带宽和高延迟的另一个很好的例子.)
(或者,在我的情况下,大约一个月前,Scion携带2 TB硬盘的带宽在高速公路上.我在两天内传输了15 TB的数据.对于消费级硬件来说也不错.)