本文作者Howard Marks是Networks Are Our Lives公司的首席科学家。这家公司总部位于新泽西州霍博肯,从事顾问工作。1987年以来,他一直专注于系统的分析和写作。
现在FCoE(以太网光纤通道)产品正在走向真正的客户群,有望用于开发和测试环境。Gartner曾表示用户和学者都在想象这种新的技术将解决所有的问题。虽然FCoE中的FC(光纤通道)部分已经得到了T11的采纳,但是底层的对以太网的增强仍然需要通过IEEE(电子电气工程师学会)的批准–IEEE向来以呆板而闻名。
如果我们要举一种和以太网竞争但是遭到过多吹捧的例子,那么最好的例子便是ATM(异步转移模式)。在上世纪90年代,IBM,Fore和一些分析师预测异步转移模式将取代LAN(局域网)上的以太网和令牌环,将取代X.25帧中继(是的,他们是这么告诉我的),甚至还将取代WAN(广域网)上的TDM(时分复用)语音传输。ATM将成为所有组织唯一需要的网络技术。我的一位客户就购买了大量的ATM交换机设备来用于装备一个小区域的网络架构,该客户使用ATM骨干和以太网交换机,以便使酒店房间能够使用互联网服务。
ATM只是曾经的一种WAN技术,而以太网仍然是LAN标准。Carrier Ethernet(电信级以太网)正在成为一种WAN标准。以太网的发明者之一Bob Metcalf有一次曾说道:"我不知道未来的网络会是什么类型,但是我们会叫它以太网。"实际上现在的10Gb,全双工,交换的,光学的,带QOS(服务质量)和EIEIO的以太网已经远远不同于首次商业安装的10Base-5以太网。
数据中心桥接,融合增强型以太网和思科的数据中心以太网标准都处于和802.11n标准一样的阶段,其"预标准"产品在几年前就已经开始出现。虽然这些标准已经接近完成,但是对于厂商来说还没有到可以发布只要通过小部分固件变动便可以升级到完全符合完整标准的产品的地步。因此,我们可以看到思科和Brocade的FCoE交换机,但是没有看到惠普、Extreme或其他以太网厂商发布DCB(数据中心桥接)交换机。
如今的以太网在连接或交换机端口发生堵塞的时候只是简单的丢弃数据包,然后以来更高层的协议(比如TCP)来重新传输被丢弃的数据包。DCB增加了管理端到端堵塞的功能,从而排除了这种数据包丢失。FCoE的设计者认为最好让一个服务器或阵列承载暂未传输的数据包,而不是等待超时确认或重新传输。构建一个基本上无损的网络将可以让存储访问更加可靠,但是这也意味着FCoE需要交换机支持DCB。
就我所知,DCB还不够。二层以太网网络采用生成树协议来保持数据包永远在互联的交换机回路中传递。生成树之所以能做到这一点是将两台交换机中的所有通道都予以关闭,只保留一个通道。这意味着拥有冗余级联的交换机只能使用其中一条级联的带宽。
生成树协议,即使是升级后的快速生成树版本,有可能会导致路径过长,并有可能在连接或交换机故障的时候选择原来不可使用的路径。它还经常导致数据需要在好几个交换机之间传递,因为更短更直接的路径无法使用。
我们需要一个新的桥接路径管理协议,以便能够更好地利用所有可用的路径,并对连接和交换机故障做出更快的反应。我们最大的希望便是IETF(互联网工程任务组)工作组–由思科元老Radis Perlman牵头–正在开发的TRILL(大量连接的透明式互联)。此前的IEEE 802.laq由于厂商之间的矛盾而触礁。
FCoE有许多潜力。在同样的网络上运行光纤通道协议可以让存储用户充分利用已经很普及的大量的以太网交换机端口。要实现这个目标,而不仅仅是减少服务器背后的布线,就需要完成DCB和TRILL标准,以便让网络厂商(不仅是存储厂商)制造可以进行FCoE传输的交换机。