众所周知,TCP/IP
并不是数据中心里唯一的以太网协议。即使在没有光纤通道电缆的环境中,许多
IT
部门依然需要光纤通道的协议
(
也叫作基于以太网的光纤通道,或者
FCoE)
。
FCoE有其存在意义,因为它与其他网络协议有着重要的区别,比如
iSCSI
。举个例子,
FCoE
不会跑在以太网协议层的
TCP/IP
上,同时不会丢失数据
(
数据在传输时不会损坏
)
,为一部分类型的虚拟和物理工作负载提供性能优势。
但是你千万不要将FCoE
架设在生产的
TCP/IP
网络并期望它能像魔术般工作。大部分
TCP/IP
网络会出现数据包丢失的情况,也无法支持
FCoE
较大的帧的尺寸。因此,对于普通的以太网网络接口卡
(NIC)
,
FCoE
会带来麻烦,而且如果这些设备不进行一些改动,极有可能没有足够的能力来承受
FCoE
的大流量。
融合网络适配器
(CNA)
的诞生
CNA是针对这种虚拟网络问题的一种解决方案。一个
CNA
包含一个光纤通道主线总线适配器
(HBA)
和一个标准的以太网
NIC
。
CNA
的面板部分看上去类似一个传统的
NIC
带有一个或两个
8P8C(
有时叫作
RJ45)
接
Cat 5e
或
Cat 6
线缆的以太网接口。
一旦连接并适当配置路由,CNA
不仅可以传输传统的
TCP/IP
网络,并能提供存储网络的传输。有趣的是,虽然是两种类型的通信,但
CAN
却能够同时进行。装配
CNA
的虚拟主机只会看到被配置路由的网络连接。
为了让CNA
工作,网络环境必须支持这种新的网络协议
FCoE
,比如
802.1Qbb, 802.1Qaz, 802.1Qau,
和
DCBX
。由于
CNA
可以同时跑
TCP/IP
和存储的流量,所以整个网络一般来说需要这种新的网络协议。
融合网络适配器
(CNA)
:两款可供选择
今天,10Gb
硬件的
CNA
已经比较普遍,某些
40Gb
的
CNA
也开始出现。在一条单路或双路的连接上,使用
CNA
能够使整个虚拟主机联合所有的
TCP/IP
和存储网络,而为这种程度的整合所必配的带宽通常要超过
1Gb NIC
的容量。
虚拟平台,著名的VMware VSphere 5
,现在已经能够支持软件的
FCoE
适配器。类似软件的
iSCSI
适配器,这些软件适配器在不需要另外添加特殊硬件设备的情况下,管理程序层面能够提供
FCoE
的额外功能。
VSphere 5
的软件
FCoE
适配器要求
NIC
支持数据中心桥架和
I/O
负载能力,以前的
NIC
可能没有这个功能。
融合网络适配器
(CNA)
:网络整合之王
CNA是简化和整合物理网络的新工具。将存储网和以太网融合起来就能帮助数据中心消除冗余的布线,这样可以减少成本和管理的问题。
IT
部门也能从
FCoE
那里得到好处,因为以太网对于原始吞吐量有很大的潜力
-
包括现在和将来。
可以想象一下,利用一个简单的连接就能够同时运行存储和传统网络的协议,并且允许你在网络和虚拟操作系统里管理所有进出的流量。这样的设计增加了抽象层,能够满足未来虚拟化的优化需求。