Page 23 - Web性能权威指南
P. 23
ټ
DŽMbit/sDž
၍મ ᅜྪ
ჽDŽmsDž
图 1-1:延迟和带宽
理解了带宽和延迟之间的关系,接下来就可以进一步探讨 TCP、UDP,以及构建于
它们之上的所有应用层协议的内部构造和性能特征。
为减少跨大西洋的延迟而铺设 Hibernia Express 专线
在金融市场上,很多常用交易算法首要的考虑因素就是延迟,因为几 ms 的差距可
能导致数百万美元的收益或损失。
2011 年初,华为与 Hibernia Atlantic 开始合作铺设一条横跨大西洋,连接伦敦和
纽约的近 5000 km 的海底光缆(Hibernia Express)。铺设这条海底光缆的唯一目
的,就是减少城市间的路由,(相对于使用其他横跨大西洋的线路)为交易商节
省 5 ms 的延迟。开通运营后,这条光缆将只由金融机构使用,耗资预计达 4 亿
美元。
简单计算一下,不难得出节省 1 ms 的成本是 8000 万美元。延迟的代价由此可见
一斑。
1.2 延迟的构成
延迟是消息(message)或分组(packet)从起点到终点经历的时间。这个定义简单明
了,但却掩盖了很多有用的信息。事实上,任何系统都有很多因素可能影响传送消息
的时间。因此,弄清楚这些因素是什么,以及它们如何影响性能是最重要的。
下面看看路由器这个负责在客户端和服务器之间转发消息的设备,会牵涉哪些影响
延迟的因素。
4 | 第 1 章