加快网络速度的最佳途径是取消交换机(一个交换机层),同时提高端口的速度。
简单地把服务器与交换机之间以及交换机与交换机之间的速度提高到10G,不足以优化数据中心网络的性能,使之满足移动虚拟机的需求。缩短延迟时间(通过三层网络架构向二层网络架构过渡,再向一层网络架构过渡)和取消生成树(SpanningTree)也是关键的因素。
10G以太网交换机有较高的无阻塞吞吐量,允许用户把服务器机架和架顶式交换机直接连接到核心网络,从而不再需要汇聚层。再有,服务器虚拟化由于切断了应用和操作系统与物理硬件的直接联系,从而可以把更多的应用负荷加载到较少的服务器上。
用较少的服务器硬件承担更多的应用负荷需要更高性能的网络。一种更高性能的网络是用一个能够利用交换机之间的多个有效链路的新技术取代以太网中的生成树协议。这类技术(如IETF正在研究的TRILL)旨在克服生成树协议在规模和拓扑重聚方面的局限性。
多链接半透明互联(TRILL)旨在成为具有链路状态路由增强功能的二层协议,支持最短路径多跳路由,从而使用户能够建立大规模以太网和光纤通道以太网数据中心网络。TRILL旨在克服与生成树协议相联系的缓慢的拓扑重聚时间。缓慢的拓扑重聚时间会限制规模且更容易出现链路故障。
厂商也在提出自己的类似TRILL的使数据中心网络扁平化的方法。思科的FabricPath是TRILL的一个“预标准扩展集”。它包括TRILL,但是扩展了它的功能。瞻博网络称,它的虚拟机箱技术可以实现TRILL的同样目标,主要是消除数据中心网络的交换层并且让服务器之间的“东西”通信比“南北”更顺畅。虚拟机箱技术把多台瞻博网络交换机相互连接起来组成一台支持数百个千兆以太网端口的交换机。
Brocade的One架构采用TRILL,而Avaya的VENA采用IEEE应对TRILL的方案802.1AQ最短路径桥接。阿尔卡特-朗讯计划今年为其新的OmniSwitch10000设备增加TRILL式的多机箱/虚拟机箱连接。
纽约证券交易所正在使其瞻博网络10G网络扁平化,以降低延迟并且取消市场馈送流量处理层。
纽约证券交易所的东家NYSEEuronext的高级副总裁兼全球沟通负责人AndyBach表示,它基本上取消了一跳,因此减少了10至20毫秒的延迟。
Bach称,从服务器机架交换机到核心的多个10G链路取消了汇聚层。纽约证券交易所还将开始在实验室测试两个瞻博网络数据中心架构(DCF)的能力,进一步使这个网络扁平化和激活更多链路。
当问到Bach提到的DCF1.6和2.0是不是瞻博网络的Stratus架构的时候,他没有发表评论。
Bach在谈到多有效连接实施的时候说,它是虚拟机箱和相互连接的方法。那是我们的发展方向。在我们进入2012年的时候,我们会实现这个目标。生成树协议早就远去了。
扁平化数据中心网络的另一个推动因素是向把存储协议融合到以太网的统一交换架构的迁移。这也需要一个适合两层法的延迟极低的无损架构。
行业专家称,存储流量不能容忍通过包含汇聚层的三层架构时增加的交换跳跃的缓存和延迟。除了10G、TRILL和最短路径桥接之外,使网络更顺畅的标准还有IEEE的数据中心桥接/融合增强以太网(DCB)和ANSIT11的光纤通道以太网(FCoE)。DCB定义一个用于无损传输的以太网结构,FCoE规定局域网/存储区域网融合。
网络扁平化方面的另一个重要标准是IEEE研究制定的“VEPA”及其相关的技术。VEPA的含义是“虚拟以太网端口汇聚”,旨在消除需要在数据中心管理的大量的交换设备。VEPA卸载了服务器中的管理程序和虚拟交换机的大量的网络处理工作,依靠网络中的物理交换机计算接入控制列表、虚拟局域网、NAC、管理媒体接入控制地址表、校正策略以及端口和虚拟机过滤器。 |