首頁 > 新聞 > 國際 >

Facebook分享開放計算交換機的進展

2013-11-29 16:01:45   作者:   來源:TechTarget中國   評論:0  點擊:


  Facebook的開放計算項目(Open Compute Project)公布了4個主要貢獻,它們很可能會整合到它的開放頂級機架裸機交換機的設計中。

  在近日開放計算交換機發(fā)布會的媒體見面會上,F(xiàn)acebook分享了由英特爾、Broadcom和Mellanox Technologies等提交的裸機交換機設計。此外,F(xiàn)acebook也透露了Cumulus Networks在裸機交換機引導裝載程序方面的貢獻。后來,F(xiàn)acebook的開放計算項目基金會主席及會長Frank Frankovsky在一篇博客文章中寫道,這個項目很可能會接受4個貢獻。開放計算已經(jīng)在交換機項目中總共接受了30個貢獻。

  這家社交網(wǎng)絡巨頭的技術運維主管Najam Ahmad說:“我們準備在一月份的開放計算年度大會上演示這個內容。它的發(fā)展速度已經(jīng)超過預期。”他補充說,F(xiàn)acebook已經(jīng)在實驗室中使用帶有這些設計的交換機。

  開放計算交換機:三個設計和一個引導裝載程序

  Broadcom的開放交換機規(guī)范基于其Trident II芯片,這是大多數(shù)主流網(wǎng)絡供應商現(xiàn)在在頂級機架數(shù)據(jù)中心交換機上使用的芯片。英特爾的提案基于其48端口10/40 GbE交換機的開放網(wǎng)絡平臺參考設計,它使用英特爾的Ethernet FM6764芯片。英特爾原來準備在這個平臺上運行一個基于其Wind River Linux發(fā)行版的軟件。Mellanox貢獻了一個基于其SwitchX-2的規(guī)范,這是一個基于x86的交換機,它有48個SFP+端口和12個QSFP商品。Mellanox是以色列一家著名的無限帶寬交換技術公司,它在去年三月份“開源”了自己的軟件和硬件,宣布將會把自己的以太網(wǎng)交換機變成裸機設備。作為對于開放計算的貢獻,這家公司現(xiàn)在給原始設計制造商(ODM)提供了基于其框架開發(fā)交換機的方法。

  Cumulus的引導裝載軟件叫做開放網(wǎng)絡安裝環(huán)境(ONIE),它是一個運行時安裝環(huán)境,它允許裸機交換機啟動多個網(wǎng)絡操作系統(tǒng)。ONIE使網(wǎng)絡運維人員可以在裸機交換機上重新安裝一個新的操作系統(tǒng),這就像系統(tǒng)管理員在x86服務器上重裝Windows或Linux一樣。

  Cumulus創(chuàng)始人及CEO J.R. Rivers說:“我們有一個客戶現(xiàn)在已經(jīng)在使用ONIE。他們使用我們的系統(tǒng)處理傳統(tǒng)工作負載,然后他們還需要支持OpenFlow工作負載,所以他們可以在交換機上切換不同的操作系統(tǒng)。”

  Ahmad 指出,F(xiàn)acebook的開放計算交換機目標是推廣數(shù)據(jù)中心網(wǎng)絡設備的硬件與軟件“解集(disaggregation)”。這種方法可以增強網(wǎng)絡基礎架構的可編程性和靈活性,也可以減少成本,因為數(shù)據(jù)中心運維人員可以購買低價ODM的硬件,如Accton、Quanta和Penguin Computing。

  開放交換機使數(shù)據(jù)中心運維人員可以在交換機上運行第三方或自己開發(fā)的軟件,從而自動化或改進網(wǎng)絡。Ahmad說:“封閉平臺做不到這一點。”

  Rivers說:“有許多人還想要在網(wǎng)絡設備中實現(xiàn)透明性。他們希望更好地理解設備的工作方式,所以在出現(xiàn)問題時他們能夠減小問題的負面作用。”

  開放計算交換機:主流應用還有很長的路要走

  開放計算的交換機項目給了超級數(shù)據(jù)中心(就像Facebook運營的數(shù)據(jù)中心)很多承諾。有一些企業(yè)(主要是金融行業(yè))也很關注裸機交換機。Ahmad說:“Goldman Sachs、Fidelity等公司都在關注這些規(guī)范,他們也提供了一些反饋。”

  但是,現(xiàn)實情況是主流企業(yè)網(wǎng)絡的網(wǎng)絡工程師現(xiàn)在還沒有可以處理裸機交換機的專業(yè)知識或資源。它們還沒有很長時間才能正式應用。

  紐約451 Research的首席分析師Eric Hanselman說:“對于想要同成本和提高可管理性的網(wǎng)絡硬件用戶而言,開放計算交換機是很有用的。但是,能力越大,責任就越大。我們必須自己管理平臺。我們必須有能力完成維護和集成工作。最終,我們必須將所有功能整合在一起。Cumulus和Pica8在這種環(huán)境上做得很好,我們也將看到其他一些供應商進入這個領域。但是,這意味著這些功能會出現(xiàn)很多定制方法。像Facebook或谷歌這樣的公司,他們已經(jīng)在做這樣的事情。他們的網(wǎng)絡團隊和硬件團隊可以在開發(fā)和部署數(shù)據(jù)中心交換機時自行完成所有集成工作。他們不僅能夠開發(fā)設備,也能夠完成與設備使用相關的所有工作。”

分享到: 收藏

專題