众多厂商日前纷纷发布自己用于10Gb光纤以太网(FCoE)的首款产品。初创公司SolarFlare也发布了一款65nm CMOS收发器产品,可在铜缆上传输10Gb以太网达100米,功耗仅5.5瓦。这一切都大力推动今后的数据中心朝着在单一的主流通道上运行联网、存储和聚集信息的方向发展。发展的目标在于创建一种汇聚型的结构,以降低为支持目前多种交换机、适配卡和线缆共存情况下对成本和功耗的需求。
“《财富》排行前1000的公司中50%到70%都有可能在今后三年内建造数据中心。”IBM公司服务器联网首席工程师Renato Recio说,“他们都在寻求更加绿色环保的技术,而这种网络融合技术就具备这样的价值,因此它能吸引客户。”
日前在美国佛罗里达州奥兰多市举办的网络存储世界(SNW)大会上,思科系统公司、Emulex、英特尔、Mellanox和Qlogic等均发布了首款FCoE产品。但除了思科等少数几家公司之外,大部分厂商都打算等相关的ASIC和标准完备后再开始量产FCoE产品。
在铜缆上实现以太网的10GBase-T标准的制定工作间接的推动了网络融合。该工作主要目的是降低10Gb以太网的成本并扩大其市场。过去,在铜缆上传输10Gb信号通常需要几块芯片才能实现,功耗高达12瓦。SolarFlare公司的SFT 9001收发器可将功耗预算削减一半,但该公司目前还在为该芯片进行性能测试,预计在最近即可以不到100美元的价格出样。
“这是我们拿回来的首块芯片,其结构非常复杂。我们正在进行芯片生产前最后的准备工作,并将其逐步产品化。”SolarFlare公司营销副总裁Bruce Tolley透露,“其价格可能只有最便宜的光学类芯片价格的四分之一到三分之一。”
这块面积为21mm2的芯片已经是SolarFlare的第三款产品。SolarFlare成立于2001年,已筹集了1.1亿美元的风险资金。该芯片预计可用于多种服务器、交换机和网络应用设备。
图1:采用汇聚型网络软件的FCoE堆栈架构。
包括Aquantia和Teranetics在内的一些其它初创公司的目标应用都类似,同时Broadcom 和Marvell等一些知名厂商也在向这个方向努力。不幸的是,追逐同样目标的初创公司KeyEye Communications在今年3月已经破产。
由于没有长距离铜缆传输技术可供选择,10Gb以太网的发展目前已经放缓。去年付运的10Gb交换机端口总共还不到40万,而且其中可能会有一半都没被使用。去年服务器网卡也仅售出了约3万块。
“我们的目的是在2009年6月之前设计出一款市场价格约500美元的10Gb以太网服务器,”Tolley表示,“希望我们推出的这款芯片能加速市场发展。”
“如果能将10GBase-T芯片的功耗降至5瓦级别,10GBase-T网络就有可能进入实质性的部署阶段。”The Linley Group公司高级分析师Bob Wheeler评论道,“但至于谁能量产这样的芯片、芯片的实际功耗又如何,这仍将是一场竞赛。”
厂商们对该技术的看法也存在分歧:IBM对其评价很高,但思科的新交换机小组则不打算予以采用。
“在我看来,10GBase-T是一种非常重要的技术,因为它大大降低了采用铜缆的价位。”IBM公司的Recio说,“同时,我并不想在机架上使用光纤,如果我的终端交换机能采用铜缆,那当然就更好了。”
Nuova Systems公司负责数据中心方案的产品营销总监Dante Malagrino认为10GBase-T技术“从兼容性和简单性角度来讲很有价值,但它所导致的更多功耗、成本和延迟却使其无法真正的适用,所以其并不真正适合我们,我想我们不会采用这种技术。”Nuova前不久已被思科收购。
Nuova是一家拥有200名员工的初创公司,已发布了首款产品——支持FCoE的10Gb以太网交换机。他们计划采用一种混合方案,该方案基于一种新的、终端连接SFP+光收发器的铜缆。Nuova声称这种混合方案比10GBase-T方案的功耗需求更低,延迟也更短。Malagrino将10GBase-T定位于延迟在2~3微秒,功耗为每连接4~8瓦。这种新的混合方案的传输距离最初将仅限于1米、3米和5米,但据该公司表示,该方案能将光纤连接的整体成本削减30%。
FCoE的第一次尝试
在FCoE方面,除了思科等少数公司,大多数厂商都还未完成新型ASIC和软件的开发工作。由于底层标准还处于不断发展阶段,就连思科公司推出的新型Nexus 5000交换机可能也需要进行软件升级,才能分别符合T11和IEEE小组的FCoE标准。
The Linley Group的 Wheeler指出,用于FCoE的新型Emulex LightPulse LP21000服务器网卡采用了4块芯片:分立的以太网和光纤通道控制器,一块PCI Express交换器芯片,以及一块地址转换芯片。Emulex网卡运行的是现有的光纤通道软件驱动,这些驱动在大多数现有存储系统上已经过测试。
Emulex公司没有明确介绍该网卡的功耗,只透露其功耗在Express插槽所限定的25瓦范围内。他们还打算在2009年推出一款集成度更高的产品。
“这款芯片并非成本最低或能效最高的产品,它看起来更像一款技术的实验品而不是量产产品。”Wheeler谈到Emulex的这款网卡时表示。
“我们的目标是在2009年上半年完成一套有竞争力的方案。”IBM公司的Recio透露,“如果我们所用的时间比这一时间长2到3倍,就不值得了。”他借此强调了ASIC的重要性。
图2:IEEE针对以太网的发展计划。
光纤通道交换机制造商Brocade Communications的一位高层技术专家对此表示赞同。“相关厂商准备在2008年发布预标准的产品,用于评价和测试,以此推动2009年对集成芯片的开发。”Brocade公司高级执行技术总监John Hufferd介绍,“2009年完成的工作将会验证这些使用案例,并有助于2010年可运行、可布署的数据中心方案的开发以及相关技术今后的发展。”
思科是目前少数几家提供基于ASIC产品的公司之一。据Nuova 公司的Malagrino介绍,Nexus 5000采用了多达五个ASIC,其中包括两款关键芯片的多种实例。“为了以线速处理这些事务,你需要使用硬件。”他表示。
思科公司开发的系统中有一块主要的ASIC是款端口控制器,在系统中起着以太网控制器的作用,用于处理分组缓冲和无损数据流的虚拟排序。另一块主要的ASIC是款非阻塞交叉式交换器芯片,总带宽超过1Tbps,并集成了集成流量调度器。
该系统还采用了基于英特尔CPU的管理单元,运行的是由思科和Nuova Systems共同开发的新操作系统。该操作系统是一种混合操作系统,基于思科首台FC交换机上使用的存储操作系统与思科传统IOS联网软件。
“标准制定小组已经完成了所有保证硬件兼容所需的物理层定义,”Malagrino表示,“正式付运时我们很可能将符合该标准,或者,最坏的情况不过是需要进行软件升级。”
据Recio透露,T11制定的FCoE规范可能在八月份完成。然而,为了使FcoE的基础更坚实,IEEE定义无损版以太网的工作还有很多要做。
“我们认为还未取得足够的进展,我们一直在原地踏步。”Recio说,“因此,去年十二月我将这些人全部召集起来组成了一个新的小组,即CEE Authors。”Recio是CEE Authors小组的主席,该小组中有来自Broadcom、Brocade、思科、 Emulex、富士通、IBM、英特尔、Juniper、QLogic和 Sun公司的代表。
作者:麦利