在FCoE標(biāo)準(zhǔn)相關(guān)工作中,CEE增強(qiáng)型以太網(wǎng)是其中最重要的相關(guān)聯(lián)部分。由于FCoE協(xié)議需要基于一個(gè)網(wǎng)絡(luò)承載,而顯然FCoE的使命,就是在以太網(wǎng)上傳輸FC的數(shù)據(jù),因此,需要一個(gè)擁有FC特性的以太網(wǎng)來服務(wù)于FCoE,當(dāng)然,傳統(tǒng)的以太網(wǎng)是肯定做不到這些的。
因此,CEE,增強(qiáng)型以太網(wǎng)是其中最重要的相關(guān)部分,傳輸FCoE存儲(chǔ)數(shù)據(jù)、數(shù)據(jù)中心應(yīng)用系統(tǒng)和集群,CEE是一種Lossless的以太網(wǎng),即無丟失以太網(wǎng),其能夠無損的傳輸FCoE的數(shù)據(jù)——FC與以太網(wǎng)的設(shè)計(jì)在連接上最大的不同在于,F(xiàn)C一旦連接便肯定100%可用,而以太網(wǎng)只是保證你的連接,而無法保證可用性,也就說,數(shù)據(jù)無法正常傳輸,或速率極低,是可以被允許的,在CEE中,這便是最大的改變。
CEE能過連接到傳統(tǒng)的以太網(wǎng),但是在鏈路上會(huì)丟失這些特性
目前,CEE使用三個(gè)優(yōu)先級(jí)組,包括IPC、LAN和WAN,首先所有的IPC數(shù)據(jù)流使用pri 7; 它被標(biāo)記和分配到PGID 15,其次,剩余的帶寬都被LAN (pri 6,5,4,1,0) 和(pri 3,2)均衡共享,在一個(gè)組內(nèi),時(shí)序并沒有指定:例如針對(duì)LAN數(shù)據(jù)流,可以將pri 6,5,4,1,0分配到一個(gè)隊(duì)列,然后采用round-robin方式使用或優(yōu)先級(jí)方式。
CEE采用CN和PFC的零丟失傳輸,可以保證FCoE在其上正常的承載FC幀
CEE根據(jù)阻塞管理功能,建立一個(gè)廣泛優(yōu)先處理和信息包時(shí)序安排功能。最后,工作小組還計(jì)劃開發(fā)一種協(xié)議,來自動(dòng)地檢測(cè)何時(shí)以太網(wǎng)設(shè)備具有CEE增強(qiáng)性能。 CEE也期望以互聯(lián)網(wǎng)工程工作小組形式,就被稱為大量聯(lián)接的透明式互聯(lián)(TRILL,Transparent Interconnection of Lots of Links)進(jìn)行合作。TRILL實(shí)質(zhì)上是一種以太網(wǎng)鏈路層路由協(xié)議,該協(xié)議提供了多跳網(wǎng)絡(luò)內(nèi)的最短路徑幀路由。
CEE采用TRILL解決L2多路徑問題
FCoE標(biāo)準(zhǔn)的細(xì)節(jié)
FCoE的核心在于,能夠在為在以太網(wǎng)(CEE)上傳輸FC的封裝協(xié)議(Lossless Ethernet: CEE),因此,F(xiàn)CoE的一個(gè)數(shù)據(jù)幀的組合就顯得尤為重要,因此,其至少具有三個(gè)特點(diǎn)和需求:
-Fibre Channel數(shù)據(jù)幀依舊: FC沒有任何改變, 使用相同的名稱
-Ethernet需要更大的數(shù)據(jù)幀(Jumbo Frames): 大于1500 bytes
-Ethernet必須變成無丟失的,保證傳輸完整的存儲(chǔ)數(shù)據(jù)
黃藍(lán)?表示,Brocade正在領(lǐng)導(dǎo)FCoE協(xié)議的研發(fā),并主導(dǎo)它的采用??正如前面所說,作為FC市場(chǎng)的領(lǐng)導(dǎo)企業(yè),如果FC可以被FCoE進(jìn)行封裝,且在以太網(wǎng)上傳輸?shù)脑?,即使是CEE,將肯定極大的改變?cè)械腟AN到LAN的技術(shù)采用和傳輸架構(gòu),至少在長(zhǎng)距離傳輸和減少布線上有很多的發(fā)展,而如果FCoE進(jìn)入數(shù)據(jù)中心的話,那么FCoE交換機(jī)和CAN卡肯定將在網(wǎng)絡(luò)附加服務(wù)器及FC存儲(chǔ)連接上,部分取代原有的FC交換機(jī)。
FCoE比iSCSI包頭更少,但比FC要多的一種封裝協(xié)議,黃藍(lán)?認(rèn)為,封裝協(xié)議并不替換存儲(chǔ)接口,比如FC或SCSI,他談到,博科在研發(fā)和支持這個(gè)封裝協(xié)議上,一直是不遺余力的,并希望領(lǐng)導(dǎo)這個(gè)市場(chǎng)。
FCoE是一個(gè)加在FC0和2之間的一個(gè)新的傳輸層,F(xiàn)CoE采用兩種以太網(wǎng)包,“Ethertype = FIP =8914h”顯示,F(xiàn)CoE支持8914長(zhǎng)度的封包,黃藍(lán)?也確認(rèn),F(xiàn)CoE支持9K的Jumbo,而不是像此前有廠商所言,F(xiàn)CoE不支持巨型幀。
目前,F(xiàn)CoE所能夠帶來的顯著好處:
-減少服務(wù)器和交換機(jī)端口數(shù)
-減少線纜和電力消耗
-增加鏈路使用效率
-使用10Gb CEE,傳輸速度高
-增加存儲(chǔ)網(wǎng)絡(luò)連接2/3層應(yīng)用和虛擬機(jī)的數(shù)量??目前只有20%的服務(wù)器連接到FC網(wǎng)絡(luò)
-網(wǎng)絡(luò)將來降低成本(需要更長(zhǎng)時(shí)間), 更多鏈接選擇(但需要考慮很多折衷因素)
博科的FCoE 和CEE 組件和產(chǎn)品
黃藍(lán)?在演講中提到,新的FCoE協(xié)議需要一系列的FCoE和CEE組件來完成網(wǎng)絡(luò)的建設(shè),其中,網(wǎng)絡(luò)部分將肯定會(huì)用到包括:
– Top-of-Rack 交換機(jī)
– End-of-Row 模塊化交換機(jī)
– Fabric & CEE 服務(wù)
– 新的布線架構(gòu)
– 交換機(jī)管理
服務(wù)器方面會(huì)用到:
– Converged Network Adapters (CNA)
– CNA 管理
– 嵌入式刀片服務(wù)器CEE 交換機(jī)和接口卡
這些內(nèi)容在此前的文章中已經(jīng)談過,在此也不再贅述,我們下面主要來談博科在FCoE和CEE方面的產(chǎn)品。
Brocade 8000是博科目前在FCoE市場(chǎng)最新的產(chǎn)品,可以連接到FC SAN環(huán)境中的Brocade 8000,擁有8個(gè)1/2/4/8 Gbps的FC的端口,目前運(yùn)行FOS 6.1+版本,支持本地FCoE交換轉(zhuǎn)發(fā)、FCoE到FCoE 目標(biāo)端連接和FCoE到FC的轉(zhuǎn)換。
Brocade 8000的最主要部分其實(shí)是其24個(gè)10GbE CEE端口,主要支持CEE的交換,由于CEE是無損的增強(qiáng)型以太網(wǎng),因此,其可以連接到服務(wù)器和企業(yè)網(wǎng)中,并同時(shí)保證FCoE數(shù)據(jù)幀的有效的接近于FC高可用性的數(shù)據(jù)傳輸能力。
Brocade 8000內(nèi)部交換架構(gòu),可以看出,F(xiàn)C-FCoE的轉(zhuǎn)換在交換機(jī)內(nèi)部完成,Brocade 8000更像是一個(gè)“FC進(jìn),以太網(wǎng)出”的“轉(zhuǎn)換器”而轉(zhuǎn)換的方式,就是通過FCoE。另據(jù)透露,博科將會(huì)在下一階段推出“CEE-以太網(wǎng)”的卡產(chǎn)品,即在一個(gè)卡上提供兩個(gè)接口,一個(gè)連接無損的增強(qiáng)型以太網(wǎng),另一個(gè)連接普通的10GbE 以太網(wǎng),從而實(shí)現(xiàn)從CEE到Ethernet的功能,我們都知道,iSCSI能夠通過TCP-IP-Ethernet的方式,連接到現(xiàn)有以太網(wǎng),完成遠(yuǎn)距離和低成本的SAN傳輸。
當(dāng)然,博科不會(huì)遺漏掉其目前最重要的產(chǎn)品DCX中樞交換機(jī),同樣提供了DCX使用的刀片式FCoE交換機(jī)。當(dāng)然,F(xiàn)CoE的一切都是為了能夠讓SAN網(wǎng)絡(luò)連接到傳統(tǒng)數(shù)據(jù)中心的LAN網(wǎng)絡(luò)上面去,從而極大的簡(jiǎn)化LAN與SAN的互聯(lián),降低數(shù)據(jù)中心復(fù)雜性,尤其是線纜。
DCX中樞交換機(jī)將很快獲得可用的FCoE交換機(jī)刀片,而由于博科此前已經(jīng)和IBM就以太網(wǎng)產(chǎn)品的OEM達(dá)成合作協(xié)議,加上雙方一直以來在FC市場(chǎng)上的緊密合作,我們可以想見,博科的FCoE產(chǎn)品將會(huì)很快進(jìn)入IBM的OEM名單中去。
由于CEE仍然屬于以太網(wǎng),因此,我們有必要來談一下其采用的線纜,目前,CEE使用SFP+Cu和SFP+Fiber,即銅口和光口,在黃藍(lán)?所給出的圖中,我們也看到了Cat6和Cat7型線纜,在這個(gè)部分,黃藍(lán)?并不確定六類線和七類線具體何時(shí)才能夠出現(xiàn)在CEE的網(wǎng)絡(luò)線纜中,目前,只是提供了一種可能而已。
博科在CAN卡上采用了單芯片的設(shè)計(jì),其1010和1020 CAN卡目前在一個(gè)芯片上完成FCoE、NIC和FC的處理工作,并在CAN卡上提供兩個(gè)10GbE CEE接口,支持SFP+銅口或光口,黃藍(lán)?表示,原有服務(wù)器每服務(wù)器四個(gè)適配器,即LANX1 HBAX1再Double以完成冗余,最后可以被每服務(wù)器兩個(gè)CAN卡所代替,并減少大量的布線——在CEE上未來肯定能傳輸更多的數(shù)據(jù)類型,也就意味著減少更多的適配器和線纜,而這也是FCoE目前最明顯的好處:減少適配卡和減少線纜。
服務(wù)器操作系統(tǒng)CAN接口沒有改變,并采用標(biāo)準(zhǔn)驅(qū)動(dòng),管理方式也相同,黃藍(lán)?所給出的資料顯示,在操作系統(tǒng)中,博科的CAN卡,將顯示為雙口10 Gigabit以太網(wǎng)適配器和雙口4/8 Gbit/sec Fibre Channel HBAs。