眾所周知,TCP/IP并不是數據中心里唯一的以太網協議。即使在沒有光纖通道電纜的環(huán)境中,許多IT部門依然需要光纖通道的協議(也叫作基于以太網的光纖通道,或者FCoE)。
FCoE有其存在意義,因為它與其他網絡協議有著重要的區(qū)別,比如iSCSI。舉個例子,FCoE不會跑在以太網協議層的TCP/IP上,同時不會丟失數據(數據在傳輸時不會損壞),為一部分類型的虛擬和物理工作負載提供性能優(yōu)勢。
但是你千萬不要將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工作,網絡環(huán)境必須支持這種新的網絡協議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那里得到好處,因為以太網對于原始吞吐量有很大的潛力 - 包括現在和將來。
可以想象一下,利用一個簡單的連接就能夠同時運行存儲和傳統網絡的協議,并且允許你在網絡和虛擬操作系統里管理所有進出的流量。這樣的設計增加了抽象層,能夠滿足未來虛擬化的優(yōu)化需求。