TRILL不适合数据中心网络架构的几大原因

日期: 2012-07-01 作者:Anjan Venkatramani翻译:曾少宁 来源:TechTarget中国 英文

关于使用Transparent Interconnection of Lots of Links (TRILL)协议来实现数据中心网络桥接和多路径的宣传非常的多,但是将TRILL作为基础的数据中心架构忽略了一些重要的新趋势,包括云网络分段中出现的虚拟LAN(VLAN)类型变化需求。   在《数据中心网络架构中的VLAN》这篇文章中我们介绍了VLAN的一些关键规模属性,包括VLAN大小、数量、范围这三个维度的指标。在本文中,我们将重点介绍TRILL不适合数据中心网络架构的几点看法。   数据中心网络架构和协议必须从整体看待数据中心环境,但是TRILL却只能在很小的范围内解决传统的2层协议部署相关……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

关于使用Transparent Interconnection of Lots of Links (TRILL)协议来实现数据中心网络桥接和多路径的宣传非常的多,但是将TRILL作为基础的数据中心架构忽略了一些重要的新趋势,包括云网络分段中出现的虚拟LAN(VLAN)类型变化需求。

  在数据中心网络架构中的VLAN这篇文章中我们介绍了VLAN的一些关键规模属性,包括VLAN大小、数量、范围这三个维度的指标。在本文中,我们将重点介绍TRILL不适合数据中心网络架构的几点看法。

  数据中心网络架构和协议必须从整体看待数据中心环境,但是TRILL却只能在很小的范围内解决传统的2层协议部署相关的问题。

  TRILL原本是设计来改进分布式园区网络的Spanning Tree Protocol (STP)。相对于STP网络,TRILL 网络提高了2层协议的传输效率,实现了终端之间的多路径使用,因此允许在网络中更好地利用带宽。然而,TRILL的范围(或许部分是因为它的园区网性质)被限制在2层协议上,这使它不太适合成为一个企业和云计算数据中心网络的解决方案。

  IP转发(要在VLAN之间传输流量时使用的)只是在TRILL架构出现之后增加的。它是一个单向服务,其服务接合点会很快成为一个瓶颈。因此,使用TRILL的数据中心网络架构师面临一个两难的选择:为了获得TRILL在2层协议上多路径优点,他们必须大量减少使用VLAN数量,因为在TRILL网络中跨越多个VLAN操作的开销是很高。相反,这种做法会损害VLAN在数据中心的重要分段优点。简单而言,TRILL支持较大物理覆盖的VLAN,但是代价是被迫使用大型的VLAN(具有大量成员的VLAN)。而VLAN的边界问题可能是TRILL的致命问题,它存在几个网络架构师必须反思的其它缺点:

  1.经济性:概念上,TRILL核心交换机本该支持简单的传输功能;然而,因为TRILL对2层协议的单播问题关注很少,因此它们仍然很复杂。这意味着TRILL仍然具有需要进行复杂处理(3层协议、多播、FCoE、阻塞管理等等)的多层结构。因此,这会降低数据中心架构的整体经济性。

  2.安全性和故障隔离:安全性和故障隔离是TRILL架构真正关注的方面。这两个问题都是由于人为被迫进入大型广播领域而产生的。摇摆的接口、错误的行为或恶意应用程序和配置错误都可以造成大范围的破坏,而且在糟糕的情况下会导致数据中心完全崩溃。

  3.3层协议多路径:虽然TRILL解决了2层协议的多路径问题,但是破坏了3层协议的多路径。只有唯一一个激活的默认路由器支持Virtual Router Redundancy Protocol (VRRP),这意味着在3层协议上无法实现多路径容量。

  4.TRILL之上的FCoE:TRILL之上的FCoE是架构和运营的挑战。供应商已经发现了分布式光纤通道服务中重要可扩展性问题(这是NPIV或FC网关限制网络中Fiber Channel Forwarders (FCF)数目的原因所在)。VSAN到VLAN映射和配置FCF的VLAN之间的相互发现是一种运营挑战。所有这些问题都在FC-BB-6的T11上进行激烈的争论。最后的结论是FC-BB-5只支持I/O聚合。

  5.多租赁:TRILL并没有规定如何处理重叠的命名空间,也不提供大于4K个VLAN的解决方案。

  6.阻塞管理:TRILL核心的地址平面与TRILL边缘的地址平面是不同的。核心网络中检测到的阻塞必须通过信号发送和转发到阻塞源(终端主机)。TRILL核心并不知道终端所在;它只知道TRILL边缘。因此,类似于Qcn阻塞管理计划无法有效支持这种架构。

  7.互操作性:为了实现互操作性,任何结构都必须在数据平面、控制平面、服务平面和管理平面的符合标准。不同的实现方法会对互操作性造成影响。

  归根结底,TRILL是一种增量的方法,它在解决一部分现代数据中心所面临的问题时,也相应地增加了复杂性。用户需要一个既能够降低复杂性,同时又能够处理全部数据中心问题的解决方案。换言之,他们需要一个扁平的数据中心级结构,它可以消除遗留障碍和提高业务敏捷性,从而在速度、规模和有效性方面实现指数级增长。

翻译

曾少宁
曾少宁

TechTarget中国特约技术编辑,某高校计算机科学专业教师和网络实验室负责人,曾任职某网络国际厂商,关注数据中心、开发运维、数据库及软件开发技术。有多本关于思科数据中心和虚拟化技术的译著,如《思科绿色数据中心建设与管理》和《基于IP的能源管理》等。

相关推荐

  • 如何将SDN和自动化嵌入下一代云数据中心

    云计算时代,企业需要新型的数据中心网络架构。而新型网络架构主要指的就是借助软件定义网络和网络自动化平台来打造数据中心网络架构。

  • FCoE未死 且值得期待

    FCoE真的已经死了或即将死去?显然不是。普遍的看法是,FCoE找到了归宿。是的,它在思科的UCS平台中确实找到了归宿。在作为LAN和SAN流量的理想融合网络的其它刀片系统中,它同样找到了用武之地。

  • 是否应该在存储网络中使用FCoE?

    几年前,当FCoE应用于存储网络时,它的采用速度并没有想象中那么快。但是,用户最终克服了当时的障碍,使得FCoE被广泛采用。

  • 针对融合网络的FcoE?

    在18个月前,网络行业还在对针对融合存储网络的光纤通道以太网的未来议论纷纷,现在情况完全变了。