网络通信 频道

扁平化网络迷局

        【IT168 应用】传统网络的种种限制在互联网时代凸显而出,所以,数据中心网络变革的各种方案应声而来,在2012年和2013年交接之时,网界网记者重走各主流网络厂商,希望在新年伊始探寻大二层发展的新动向。

  最近几年《网络世界》和网界网一直跟踪数据中心网络技术的发展,盘点了各种Fabric概念的发布,支持大二层产品的诞生。现在来看看这些技术都有哪些新进展?面对SDN的横空出世,大二层网络的声音似乎淹没在一片对SDN的讨论中。那么大二层究竟怎么样了?是默默发展积聚力量,不断为用户所采用,还是即将销声匿迹,成为技术变革的匆匆过客?再回首大二层,都有哪些改变在发生?

  与之前相比,大二层网络的准备工作已经完成,技术标准基本完成,各网络厂商基于标准的产品也已经上市一段时间,期间陆续有互通性的测试。但是,从应用的角度来看,真正使用SPB(Shortest Path Bridging,最短路径桥接)和TRILL(Transparent Interconnection of lots of links,多链路透明互联)构建网络的案例并不多,并没有呈现出井喷的态势。特别是TRILL,支持者众多,但是使用者寥寥,能够发布具体使用案例的更是少之又少。与此相对的却是一些成熟技术的大量应用,这些技术植根于各厂商各自的产品中,可以很好的实现中小规模大二层网络的构建。

  标准并未止步

  从标准来看,之前争论的SPB和TRILL已经基本完成。SPB已经在去年三月份正式通过,而作为IETF协议族的TRILL,其基础协议也已经完成,有一些协议文稿标准化发布,如RFC6325,6326,6327等等。

  “大二层技术一直在发展,最初用户的需求来源于大规模虚拟化环境的需要,来源于数据中心横向流量剧增的需求。但是在实现大二层矩阵的过程中,用户会发现网络自动化越来越重要。” 博科公司高级技术顾问沈之千这样解读大二层网络发展的动力。

  TRILL还在不断补充,即使是已经通过的SPB也并没有止步。SPB是一个纯二层网络,对于分散在不同区域位置的数据中心间的数据转发而言,尚有不足。正在推进的部分则是探讨了用EVPN方式来通过BGP来扩展二层。在具体应用中,SPB也在与其他技术相结合来使用,以阿尔卡特朗讯为例,“大二层技术的演变一直延续着当初的设计线路,将SPB与vNP技术结合,保证虚拟机在整个数据中心内部无缝迁移,同时保证其安全、QoS和转发优先级在全网的一致性;SPBMS与PBB、VPLS结合,保证多数据中心的互通以及虚拟聚合。” 阿尔卡特朗讯企业集团网络产品中国区总监张小鹏说。

  虽然现在支持TRILL和SPB的产品很多,各网络厂商几乎都发布了支持其中之一的产品,也有厂商表示在支持两个标准。但是从应用情况来看,目前TRILL和SPB的案例并不很多。与讨论的热度相比,应用似乎有一点“雷声大,雨点小。”我们曾经分析了挪威奥斯陆大学国家医院在网络建设中的尝试。在这个案例中,是通过创建一个通用网络来把已合并在一起的三家医院网络顺利合并起来。具体要求是网络可以横跨全部三家医院,并且可以支持、分割和传输服务。从而为患者和员工提供标准的用户体验。管理人员也能分享非常好的实践,推广优秀创新,连接不同地点的专家医师,让工作场所更加灵活。同样是利用基于SPB的Avaya 的VENA架构,亚洲的用户也开始部署,在印度的孟买机场以及日本的中部高铁公司(JR TOKAI)都已经或正在实施,“用户通过VENA的部署可以在统一的物理平台上同时部署多种跨地域的数据中心及城域范围的应用。” Avaya中国公司数据产品业务拓展总监徐震说,在应用场景中,“SPB不仅可以应用于大型的数据中心,在普通的园区及城域网络环境也可以得到应用与部署。”

  但是从网络市场整体来看,应用SPB来构建网络的案例并不很多,TRILL更是如此,已经发布的案例很少。但应用思科FabricPath技术来组网的应用已经出现。FabricPath是TRILL协议的一个扩展集,可以看作是一个“增强版的TRILL”。在中华电信开始提供HiCloud CaaS(Compute as a Service,计算即服务)服务中,利用OTV 和 FabricPath 技术的联合使用,让HiCloud 群组云数据中心真正实现了只有一个单一虚拟云端机房的目标。

  虽然用户已经开始了解TRILL,但是“我们认为国内用户在大二层的应用还在培育期,目前还没有杀手级的应用迫使用户在这方面转型。而未来大规模高可用数据中心的建设、 SDN的出现,会使大二层的应用继续深入人心。” 锐捷网络有限公司产品营销部数据中心产品经理蒋波。

  但是也不可否认,使用SPB或者TRILL构建的网络与传统网络有所不同,而使用这两种技术的核心层不能做网关设备,叠加的结果从某种程度上会导致结构复杂,管理难度增加,而运维成本也会上升。另一方面是互通性的问题,尽管现在已经进行了几次厂商间的互通性测试,但是两个标准之间的抉择加上互通性的担忧也对新技术的推广不利。此外,更为现实的一个问题是SPB和TRILL可以构建的服务器多达到几万台的数据中心,但是国内这种超大型数据中心的建设本身并没有太多。而厂商推出的另外一些技术恰巧可以在中型规模的数据中心中构建一个大二层的网络,而这些技术已经存在了很多年,虽然在当初出现的时候,并不是为了大二层而来,但是却可以达到这样的效果,所以在用户中有了更广泛的应用。

0
相关文章