自古就不乏還沒有開始就結(jié)束的那種精彩,我稱之為殉道者,
為InfiniBand而哭泣
。InfiniBand就是其中之一,雖然它有隕落之勢,我依然要為它鼓掌。
如果說以太網(wǎng)旨在將主機(jī)聯(lián)系在一起,那么InfiniBand的初衷就是將其肢解,這種基因的不同,注定它們將展開一場大戰(zhàn),當(dāng)然這是后話。
服務(wù)器強(qiáng)大了,但是PCI總線太慢了,且其并行化設(shè)計(jì)根本不適合高速環(huán)境,正確的做法是串行化,同時(shí)提高時(shí)鐘頻率,因?yàn)椴⑿谢揪徒?jīng)不起時(shí)鐘頻率的提高,會(huì)撞車的。InfiniBand旨在將總線拉到機(jī)箱外部,提供一條高速的串行傳輸通路,它之所以能夠成功,是因?yàn)樗鼘⒍说蕉说膹?fù)雜性分離了出來,不再由總線本身來決定,這個(gè)思路是對的,正如以太網(wǎng)從CSMA/CD的廣播網(wǎng)絡(luò)到交換式以太網(wǎng)的演進(jìn)是一樣的。
控制邏輯從鏈路本身遷移到了鏈路的兩端。于是hub出來了,對于沒有控制器的hub來講,正如其中文名字所說,它就是一個(gè)集線器,然后橋的概念隨后引出,以太網(wǎng)網(wǎng)橋后來就成了交換機(jī),到此為止,InfiniBand也在走一致的路線,它也許領(lǐng)悟到了并行傳輸與高頻時(shí)鐘不能兼得,于是采用高頻時(shí)鐘加串行的方式,且正如交換以太網(wǎng)一樣,由總線拓?fù)涓臑榱它c(diǎn)對點(diǎn)拓?fù),采?a class="channel_keylink" href="http://www.msguai.com/zuixinxiaoxi/" title="消息">消息路由的方式,這真的就跟以太幀一樣。如果InfiniBand朝著這個(gè)路繼續(xù)走下去,不光取代了PCI,PCI-X,而且還很可能和以太網(wǎng)一決高下,以太網(wǎng)自出世就沒有敗過,都是靠成本KO對手,雖然這方面InfiniBand差一點(diǎn),但它有足夠的時(shí)間改進(jìn),
電腦資料
《為InfiniBand而哭泣》(http://www.msguai.com)。起初以太網(wǎng)不也走過昂貴的同軸時(shí)代嗎?InfiniBand和以太網(wǎng)的架構(gòu)真的太像了,然而有一點(diǎn)不同,那就是InfiniBand是扁平的,而以太網(wǎng)是網(wǎng)絡(luò)協(xié)議棧的一部分,它可以和IP進(jìn)行接口,這也是其本職。而InfiniBand也是忠于自己的本職,它只是想把外設(shè)拉到機(jī)箱外,形成一個(gè)高速的可任意擴(kuò)展的服務(wù)器總線新架構(gòu)。你要想提高總線帶寬或者增加一個(gè)新設(shè)備,很簡單,只需要加一根線纜即可!這可成了InfiniBand的殺手锏。由于它可以在機(jī)箱外部,這種物理分離使得InfiniBand交換機(jī)成了一個(gè)獨(dú)立的設(shè)備,而不再像PCI控制器那樣屬于主板?傊,一切都很完美。
事情到這里,再往下說就有點(diǎn)心酸了...
成本問題,加上互聯(lián)網(wǎng)泡沫破滅導(dǎo)致的投資銳減,InfiniBand本身的問題讓其很多擁護(hù)者甚至發(fā)起人紛紛離開,父母和愛人都離開了,InfiniBand顯得身單力薄...然而這不是它的結(jié)局,此時(shí)PCI-Express,即PCIE出現(xiàn)了,幾乎就是InfiniBand的翻版,其主要發(fā)力點(diǎn)依然是機(jī)箱內(nèi)部,當(dāng)然也可以有延展到箱外的傳輸介質(zhì)標(biāo)準(zhǔn)。這讓InfiniBand完全成了一個(gè)殉道者。就像基督之于基督教一樣。
后來直到如今,InfiniBand的思想被很多新技術(shù)吸取了,比如使用TCP/IP來進(jìn)行遠(yuǎn)程內(nèi)存訪問,即RDMA,當(dāng)然它的協(xié)議棧是固化在專用硬件上的。如今,單獨(dú)的服務(wù)器機(jī)箱已經(jīng)顯得很擁擠不堪了,超猛服務(wù)器搞虛擬化的另一面就是多個(gè)服務(wù)器當(dāng)一臺(tái)用,而InfiniBand的思想在當(dāng)時(shí)那個(gè)年代,過于早熟了...
為InfiniBand而流淚。但是且慢,它還沒有完全消失,也許能等到它升華蛻變的那一天,這是值得期待的。