4.1 何为WAN性能挑战

    如果能创建一个强大的私有云应用,使得人们无论是在乌兰巴托还是在火地岛,都能毫不费力地解决问题,该是多么令人惬意的事情啊,不幸在于现实往往不尽如人意。在过去十年里我们一直致力于为那些相隔遥远的人们发展集中式服务,因此你会经常听见有关“缩减数据中心”、“整合”以及增加使用友好的WAN程序架构(如基于web的服务)的讨论,以上努力源自对IT成本控制的驱动,包括简化备份、简化管理、压缩服务器规模等,此外规模经济也对应用质量提出了新要求。成本节约的关键是确保用户满意。事实上,友好的WAN这一词已经预示了问题所在——现有应用程序及协议大多是在LAN环境下开发的,直接移植到WAN环境时,将不可避免地遇到问题。WAN应用性能受到带宽和延迟这两个基本因素的限制。本节将首先探讨最基础也是最明显的问题:带宽,紧接着将分三方面介绍延迟对性能所带来的影响,WAN优化的任务就是解决上述四类网络瓶颈所造成的WAN性能困境。

    4.1.1 头号挑战:有限带宽

    端到端连接的带宽是由链路中速度最慢的部分决定的,一般来说,数据中心多为高速网络,但远程办公室或诸如机场休息室这样地点办公的用户就没法拥有像很多数据中心一样的千兆网了。当考虑接入节点的成本开销,或者某些站点不能订购高速网络,以及要为那些远程办公、身处旅途、居家办公及临时在某地办公的用户随时随地提供高速带宽是有难度的。又因为应用通常需要共享带宽,这也会影响应用可获得的实际网络带宽。拥挤的链路会导致丢包及TCP回退,又将更严重地降低网络质量。云架构中,如果没有考虑下节介绍的网络拥塞控制或者延迟策略,任何一个远程站点对服务器的访问都可能被上述这些最慢的连接阻塞。