創(chuàng)建一種可以將數(shù)據(jù)中心內(nèi)所有系統(tǒng)鏈接起來的單一互聯(lián)機制——為了實現(xiàn)這一長期目標(biāo),目前許多芯片和系統(tǒng)制造商正在采用一種全新的方法。Broadcom、思科、IBM、英特爾等公司所采用的這種有待繼續(xù)升級的新技術(shù)暫時被稱為“匯聚增強型以太網(wǎng)(CEE,ConvergenceEnhancedEthernet)”,目前尚處于早期開發(fā)階段。除了改進了數(shù)據(jù)聯(lián)網(wǎng)能力之外,這種增強型技術(shù)可以同時接替以前由FibreChannel和Infiniband所承擔(dān)的任務(wù)。
盡管IEEE工作組就該規(guī)范相關(guān)的實際工作還處于早期階段,但過去一年中,工程師們一直在打造CEE概念。近日,CEE的支持者們首次向負責(zé)定義FibreChannel的T11委員會闡述了他們的理念。
“CEE其實是對以太網(wǎng)進行了一系列改進,目的在于讓其能夠更好地處理數(shù)據(jù)中心內(nèi)所有不同類型的信息流。”IBM公司eServer聯(lián)網(wǎng)部首席工程師RenatoRecio表示。Recio同時也是CEE的領(lǐng)導(dǎo)者之一。
CEE希望能夠提高以太網(wǎng)處理數(shù)據(jù)中心內(nèi)復(fù)雜流模式的能力,其核心思想,是通過把新的路由技術(shù)映射到10G以太網(wǎng)的鏈接層。新增加的特性將幫助該形態(tài)的以太網(wǎng)從有時會丟包的“盡力而為(bestefforts)”技術(shù),轉(zhuǎn)變成一種更加成熟的網(wǎng)絡(luò),后者能選擇性地降低信息流速度來確保數(shù)據(jù)不丟失。
今天,數(shù)據(jù)中心通常使用以太網(wǎng)來實現(xiàn)聯(lián)網(wǎng)、使用FibreChannel來實現(xiàn)存儲、使用Infiniband或私有鏈接來實現(xiàn)系統(tǒng)集群。然而對三種網(wǎng)絡(luò)提供支持會增加系統(tǒng)的復(fù)雜性和成本。CEE的支持者們聲稱,CEE能同時處理上述三項工作。這種能力極大吸引了一些大型數(shù)據(jù)中心,如由華爾街各機構(gòu)運行的數(shù)據(jù)中心、以及由Amazon或Google運行的大型網(wǎng)站等。
“來自多家廠商的行為都強烈表明,這樣做有許多有利因素,而且我相信這個領(lǐng)域?qū)⒋嬖诤艽蟮氖袌觥?rdquo;英特爾公司首席設(shè)計師兼802.3工作組(負責(zé)定義以太網(wǎng))主席BobGrow指出,“關(guān)鍵問題是,CEE能否替代人們所希望被替代的所有應(yīng)用。”
IBM的兩位工程師和思科系統(tǒng)公司的一位工程師向T11小組介紹了CEE的概念。他們請求T11成員們從6月起開發(fā)一個能運行在CEE之上的FibreChannel協(xié)議版本。
“在明白T11成員們將會做什么之前,你無法判斷會有什么結(jié)果。”T11主席兼Brocade通訊系統(tǒng)公司(FibreChannel交換器制造商)技術(shù)和標(biāo)準(zhǔn)組首席工程師RobertSnively說。他將CEE稱作是“一個值得關(guān)注的概念”,而且未必不會被FibreChannel行業(yè)接受。“每個對FibreChannel感興趣的人都想改善存儲狀況。”他說。
采納CEE的系統(tǒng)制造商將對存儲協(xié)議進行選擇。Recio表示,iSCSI可以在TCP/IP上運行,所以也可以運行在CEE上;與之相比,F(xiàn)ibreChannel則無需TCP/IP就能直接運行在CEE上。“每種方案的性能在很大程度上依賴于它是如何實現(xiàn)的。”Recio說。
Infiniband仍有一定市場
即使CEE獲得成功,Infiniband仍將有一定的地位,Recio說,“同CEE相比,Infiniband在帶寬和延遲時間方面仍有優(yōu)勢。”
目前市場上有10和20Gbps版本的Infiniband,一種40Gbps版本也將于年底付運,而且120Gbps的版本業(yè)也已列入開發(fā)計劃中。與之相比,目前付運的以太網(wǎng)產(chǎn)品只有10Gbps的速度。
另外,Infiniband的支持者們已經(jīng)在試圖進入存儲市場。但依靠iWarp的性能提升以及iSCSI規(guī)范來改進以太網(wǎng)性能和存儲能力的努力,目前還僅獲得了適當(dāng)?shù)氖袌鐾苿印?/p>
Infiniband也致力于處理所有的數(shù)據(jù)中心信息流,但由于相對較高的帶寬及較短的延遲時間,其主要被用于鏈接高性能集群系統(tǒng)中的計算機。
本質(zhì)上,CEE希望通過一系列新特性來實現(xiàn)其目標(biāo),其首次嘗試的,就是已經(jīng)在802.1au小組中被討論的以太網(wǎng)擁塞管理能力。一旦定義了這項能力,就可以此為基礎(chǔ)建立其它兩個特性。
這兩個特性中的一個是“基于優(yōu)先權(quán)的暫停(per-prioritypause)”。當(dāng)鏈接變得擁擠時,該特性能使系統(tǒng)按某種優(yōu)先級來降低特定信息流的速度,而不是降低所有信息流的速度。
“這可以更好地把以太網(wǎng)映射到包含多層串聯(lián)交換的環(huán)境,”英特爾公司的Grow說,“也可以映射到如Infiniband所使用的基于信用(credit-based)的系統(tǒng)中(假設(shè)該系統(tǒng)只有一層交換)。”
另外,CEE支持者致力于依靠擁塞管理特性,來實現(xiàn)強大的優(yōu)先級處理功能和包調(diào)度功能。最后,該小組致力于開發(fā)一項協(xié)議,用來自動檢測以太網(wǎng)器件是否帶有CEE增強功能。
CEE也期望在定義眾多鏈接的透明互連(TRILL)時,能與互聯(lián)網(wǎng)工程任務(wù)組(IETF)合作。TRILL本質(zhì)是一種以太網(wǎng)鏈接層的路由協(xié)議,用來在多跳網(wǎng)絡(luò)中提供最短路徑架構(gòu)(SFP)的路由。
目前尚不清楚有多少CEE工作將由802.1au工作組完成。某些工作可能需要由一個單獨的IEEE任務(wù)組來完成,Grow表示。
總的來說,802.1au工作是基礎(chǔ)性的。一旦該小組找到解決擁塞管理的方法,其它問題就會像多米諾骨牌一樣迅速得到解決,Recio認為。
更多資訊請關(guān)注工業(yè)以太網(wǎng)頻道