作者:会唱歌的高跟鞋 | 来源:互联网 | 2017-06-24 08:43
文章标题:Open-FCoE集成Linux内核英特尔或嵌入新服务器。Linux是中国IT实验室的一个技术频道。包含桌面应用,Linux系统管理,内核研究,嵌入式系统和开源等一些基本分类
两年前,英特尔高级软件工程师Robert Love公布了一项面向Linux社区、名为“Open-FCoE”的开源项目。
Open-FCoE项目的目标是鼓励和支持开发面向Linux的本机FCoE代码,这样企业机构就可以利用他们的以太网来将现有服务器与光纤通道SAN连接——无需锁定某个特定厂商的技术。
正如Love给他的同事所写的:“FCoE将让配置了一个以太网适配器和光纤通道Forwarder的系统登陆到一个光纤通道架构中……这在以前只限定于光纤通道SAN。这项技术通过避免网络聚合而降低了数据中心复杂性。虽然它是面向10Gb以太网NIC的,但是也兼容任何支持暂停帧的以太网NIC。我们的代码库提供了一个光纤通道协议处理模块以及一个基于传输模块的以太网。Open-FC模块可作为SCSI的低等级驱动(LLD),Open-FCoE传输采用了网络设备来发送和接受数据包。”
添加到Linux内核的Open-FCoE
在今年4月,Open-FCoE向目标更迈进了一步——它的FCoE发起者和数据中心桥接驱动(提供企业机构在统一线缆上运行FCoE所要求的服务等级)被集成到2.6.29 Linux内核中。Open-FCoE项目还公布了一个通用光纤通道库和FCoE库,提供了将FCoE设备接入操作系统的标准接口,这项技术被思科用于他们的一个驱动中。
添加到Linux之后,Open-FCoE的代码也被添加到Red Hat的Enterprise Linux(RHEL) 5.3发行版本中作为技术预览,“表明未来这项技术将被作为Linux基础架构的一部分被人们所接受,很像iSCSI、TCP/IP和其他本机操作系统协议。”英特尔高级产品规划师Jordan Plawner这样表示。
他还说,“基于社区的介入、Linux Maintainer反馈和集成到Linux Distributors(RH and Novell)中,我们预计带有DCB支持的统一FCoE发起者将从2010年开始在RHEL6、SLES11-SP1(SUSE Linux Enterprise Server 11)以及其他操作系统中出货。”
Plawner表示,这对SAN和网络管理员来说是一个好消息,因为这将为他们提供“基于操作系统厂商提供和支持的协议上实施标准化的选择,而不是选择来自刚刚涉足以太网领域、未经验证的厂商那里的特定发起者。”
Plawner还表示:“我们相信,从根本上来说做存储网络的最佳方式就是对操作系统中自带的协议和网络栈进行标准化——而不是使用来自独立硬件厂商或者适配器厂商那里的特定组件。”
目前有近一半的存储网络都是要通过以太网的,FCoE“有机会将以太网的简化性带入到光纤通道内、同时不会因为光纤通道的兼容问题影响以太网”。
Open-FCoE的好处
谈到关于IT管理者对FCoE的担心时,Love和Plawner指出FCoE不会改变光纤通道架构。Plawner表示:“你只是将光纤通道传输迁移到一个不同的架构中。”所以一家企业的安全和传输管理基础架构在FCoE下和在光纤通道下运行是一样的。而且,FCoE可以帮助企业整合他们的I/O、线缆和适配器。
对于希望从采用FCoE中受益的人们来说,目前FCoE的主要目标是采用10Gb以太网的数据中心。负责维护Open-FCoE.org的Love表示:“我们希望FCoE是内嵌于Linux内核的,这样现在你只需要利用普通以太网TCP/IP中的10Gb驱动就可以了,同时不用支付额外成本获得FCoE。”
Sun的开源FCoE
Love和Plawner表示,现在很难精确地说谁在真正使用Open-FCoE,因为代码只是Linux内核的一部分,所以任何拥有Linux内核访问路径的人都可以使用这些代码。而且英特尔并不是唯一一家开发开放FCoE解决方案的厂商。Sun的OpenSolaris项目也公布了他们自己的FCoE Initiater和FCoE Target。其他还有不少存储厂商也都加入到FCoE阵营中来。
例如,NetApp最近公布了用于FAS和V系列存储系统的本机端对端的FCoE,采用了QLogic聚合网络适配器(CNA)和博科的交换机。
Illuminata高级分析师Gordon Haff表示,虽然不少分析师和厂商都预测FCoE有着光明的前景,但是从目前的采用率数据来看这似乎有些过于乐观了。
Plawner也认同这一看法:“我看到有不少市场研究报告提供了2008年FCoE端口的出货量,我当然知道这些数据被夸大了300%~400%。”
虽然存在不少“泡沫”,但是Dell'Oro Group最近预计到2011年FCoE将被大型企业广泛采用。如果英特尔在这件事上有发言权的话,那么未来新出货的服务器都将内嵌开源FCoE。