在近日举办的"华为2011·标准专家中国行"系列活动期间,记者与华为美国研究所先进技术研究专家、IEEE802.1Qbc以及IEEE802.1Qbp项目编辑Ben Mack-Crane进行了一番深入的沟通,对数据中心网络热点技术SPB(最短路径桥接)的标准进展情况进行了跟进。
Ben告诉本报,SPB标准目前已经通过IEEE工作组投票,再经过两轮赞助商投票,预计明年三月份左右就可以颁布。这真是个令人期待的消息,因为随着虚拟化、云计算的快速发展,业界迫切需要新的标准来构建扁平化(即大二层)的数据中心。
SPB与ECMP为大二层数据中心提供基石
对于SPB的功用,Ben做出了详细解释:SPB被用于支持没有任何额外封装的应用(SPBV模式),它使用了完整封装的大型运营商骨干网和数据中心网络(SPBM模式),后者可在客户和骨干网地址之间进行更为彻底的隔离。SPB为单播和组播信息提供了一个已知的最短路径转发。同时,SPB还支持完整的OAM(运营、维护和管理)功能,以用于在运营网络中进行故障检测、调试和性能监测。就SPBM模式而言,它可以支持1600万个VLAN(TRILL目前仅能支持大约4000个VLAN);并且,通过标准MAC封装,它使得目前的交换机和接口卡无需硬件升级,即可在SPBM网络中使用。
对于ECMP,Ben说,他目前的精力主要放在了SPB和ECMP(等价多路径路由协议)上,二者能够为数据中心创建大型高效的二层Fabric架构,从而提升了虚拟机的移动性和网络资源使用效率。通过ECMP进行的负载分散可避免网络拥堵,并大幅降低网络操作的复杂性。
Ben表示,SPB将增加对ECMP的支持,以简化操作,提升在不同端点间拥有众多ECMP的大型网络的负载分散能力(通过数据中心的"胖树"网络架构),较好解决了组播中的带宽占用过多问题。同时,在该标准中,802.1正在研发新的机制,使其能够在交换机中具备自动转发状态,以提升网络的信息发布能力,即提高资源利用率,减少拥堵。由此, SPB的稳定性和高水平的OAM支持得以保留,同时还可以有支持流量工程二层网络解决方案的强大工具。
Ben还认为,SPB让VLAN焕发了更大的活力:"我认为VLAN对于许多数据中心来说是一个很好的解决方案。通过为同一客户群中的服务器或虚拟机提供二层 Fabric架构连接,以及阻止无关服务器/虚拟机的非法连接,VLAN在数据中心中扮演着一个非常重要的角色。不过,当VLAN的规模和数量超过了一些数据中心网络架构的支持限制,问题就会恶化。但是,通过使用SPBM(MAC-in-MAC)等现有标准技术,这些限制能够被打破。SPB扩展了VLAN的使用范围,使其能够更为灵活地进行虚拟机部署。"
802.1Qbc已经公布
作为IEEE 802.1Qbc(远程客户服务接口)标准的编辑,Ben自然对802.1Qbc的进程最为了解。他向本报透露,IEEE802.1Qbc已经获得了批准,2011年9月本月对外公布。
谈到802.1Qbc标准的主要目标,Ben也是兴致盎然。他说,在保留UNI(用户网络接口)服务控制的同时,802.1Qbc允许服务提供商通过接入商的网络与远端客户相连。远程客户服务接口实际上是一个UNI,与位于服务提供商网络和接入提供商之间的E-NNI(外部网络接口)相联。与客户的连接由接入提供商网络中的端对端服务VLAN提供。每个RCSI都由E-NNI上的服务VLAN ID进行认证。这一机制为那些位于"人迹罕至"地区的用户提供了一个低成本高效率的网络连接方式。也就是说,用户不再需要与服务提供商的网络直接相连。