摘要:無論你是愛它還是恨它,開放計算項目(OCP)已經(jīng)在數(shù)據(jù)中心硬件世界掀起波瀾。而當Facebook公司決定研發(fā)生產(chǎn)自己的高性能數(shù)據(jù)中心交換機時,就在提醒網(wǎng)絡(luò)巨頭思科公司和惠普公司,讓他們知道現(xiàn)在是一個不斷變化的時代。
無論你是愛它還是恨它,開放計算項目(OCP)已經(jīng)在數(shù)據(jù)中心硬件世界掀起波瀾。而當Facebook公司決定研發(fā)生產(chǎn)自己的高性能數(shù)據(jù)中心交換機時,就在提醒網(wǎng)絡(luò)巨頭思科公司和惠普公司,讓他們知道現(xiàn)在是一個不斷變化的時代。
兩年前,F(xiàn)acebook公司宣布為數(shù)據(jù)中心開發(fā)一個與操作系統(tǒng)無關(guān)的頂級機架交換機,這是將通過開放計算項目(OCP)共享的目標。而且其TOR交換機代號為楔形,并采用基于Linux的操作系統(tǒng)來運行,代號為FBOSS的交換機已實際運行一年多。
Facebook公司楔形交換機
共享架構(gòu)
楔形交換機Tor使用相同的模塊化微型服務(wù)器架構(gòu),F(xiàn)acebook已經(jīng)在其數(shù)據(jù)中心部署了標準開放計算項目(OCP)服務(wù)器。這意味著楔式交換機可以無縫地融入到Facebook公司的現(xiàn)有軟件部署、配置和管理系統(tǒng)中。
但是,對于Facebook公司來說,僅僅有一些產(chǎn)品,并不意味著其產(chǎn)品選用于所有的用戶,而且在標準開放計算項目(OCP)生態(tài)系統(tǒng)中還有其他開放式交換機。
智邦、博通、英特爾,以及Mellanox公司等交換機供應(yīng)商,也提供了標準開放計算項目(OCP)交換機的參考設(shè)計。
在軟件方面,Big Switch Networks促成開放式網(wǎng)絡(luò)的Linux的OCP設(shè)計(2015年3月正式接受),積云網(wǎng)絡(luò)公司提供了開放式網(wǎng)絡(luò)環(huán)境安裝(ONIE)和ACPI平臺描述(APD)技術(shù),以簡化這些交換機開發(fā)的軟件。
Facebook的6-pack模塊化交換機
ONIE和ADP的基本思路是建立裸露的金屬網(wǎng)絡(luò)交換機環(huán)境。ADP允許創(chuàng)建可以由操作系統(tǒng)訪問動態(tài)生成所有必要的控制接口的BIOS可訪問的信息。ONIE定義結(jié)合了Linux內(nèi)核和Busybox的引導加載程序,并提供可供選擇的兼容的操作系統(tǒng)的安裝環(huán)境。因為基于Linux允許交換機,與用戶當前管理Linux服務(wù)器硬件相同的方式進行管理,配置和部署。
Broadcom還提交了一份規(guī)范說明,目前在審批的最后階段,稱之為基于現(xiàn)有的StrataXGSTrident交換機技術(shù)的開放計算項目(OCP)交換機。以下是開放式機架和企業(yè)級機架1U標準的Leaf交換機和Spine交換機的設(shè)計規(guī)范的主要特點:
·Leaf交換機配置:48x10GbE+6x40GbE端口或48x10GbE+12x40GbE端口;
·Spine交換機配置:32X個40GbE端口或96x10GbE+8x40GbE端口;
·支持ONIE和多個現(xiàn)有的網(wǎng)絡(luò)操作系統(tǒng)選項;
·X86的控制平臺CPU,采用服務(wù)器級Linux操作系統(tǒng)和工具;
·可供選擇的其他MIPS/PPC處理器;
·基于BroadcomXLP432的L4-L7網(wǎng)絡(luò)功能,加速可選數(shù)據(jù)平面的協(xié)處理器。
這是真實的
一晃又是一年,2015年有哪些白皮書和參考設(shè)計在市場上已成為實際的產(chǎn)品呢?Facebook公司才推出的TOR交換機側(cè)重于建立能夠替換數(shù)據(jù)中心內(nèi)Leaf交換機和Spine交換機,楔式TOR交換機也使用相同的基本技術(shù)。Facebook聲稱這個開放的模塊化交換機平臺為“6-pack”。關(guān)于這個交換機設(shè)備的詳細信息,可以在2月份推出的白皮書找到。
哪些白皮書和參考設(shè)計已經(jīng)成為實際的產(chǎn)品
如今,已經(jīng)出現(xiàn)額外的軟件規(guī)格。Big Switch Networks、戴爾、Mellanox公司和微軟公司提交了交換機抽象接口(SAI)的OCP。SAI是相輔相成的ONIE,與SAI抽象FPGA的交換機芯片。
在2015年3月,智邦科技公司和Edge-Core網(wǎng)絡(luò)公司共同推出了采用OCP的新一代100GbE交換機,以及成本優(yōu)化的40GbE的設(shè)計規(guī)范產(chǎn)品。
Edge-Core AS670032X交換機
但用戶能買什么產(chǎn)品呢?
如果IT部門不能自己選擇購買產(chǎn)品,那么這種設(shè)計和規(guī)格意義不大。而符合OCP網(wǎng)絡(luò)規(guī)格和設(shè)計規(guī)范的只有兩個公認的硬件產(chǎn)品。而其他廠商也在研發(fā)生產(chǎn)較新版本的內(nèi)置設(shè)計規(guī)范的硬件。
也有一些設(shè)備并不符合這種規(guī)范過程,而只是簡單地建立模型。這些設(shè)備都在向德克薩斯大學圣安東尼奧OCP認證解決方案實驗室提交認證。雖然有很多關(guān)于這些設(shè)備和程序的一些爭議,這些廠商銷售的設(shè)備已被認證為兼容OCP的設(shè)備。
明泰科技SNX交換機
例如,Edge-Core網(wǎng)絡(luò)公司測試了4款符合實驗室認證的網(wǎng)絡(luò)產(chǎn)品。2015年3月,Edge-Core網(wǎng)絡(luò)公司成為了第一家直接發(fā)布Facebook的TOR設(shè)計的楔形16X交換機的第一家供應(yīng)商。隨著楔形模塊化設(shè)計成為了Facebook的6-pack交換機,Leaf交換機和Spine交換機的核心理念,這有了一個合理的假設(shè),即如果確定對產(chǎn)品有足夠的需求,Edge-Core網(wǎng)絡(luò)公司將繼續(xù)在這條路徑繼續(xù)發(fā)展。
瞻博網(wǎng)絡(luò)的OCX1100
甚至意想不到的廠商都加入了OCP網(wǎng)絡(luò)組。今年年初,瞻博網(wǎng)絡(luò)公司開始推出基于OCP設(shè)計的,運行JUNOS操作系統(tǒng)的ocx11000交換機。
網(wǎng)絡(luò)巨頭惠普公司已接受OCP網(wǎng)絡(luò)現(xiàn)實,正與他們的長期合作伙伴智邦科技公司一起向市場推出惠普品牌的兼容OCP的交換機產(chǎn)品。而智邦科技公司和阿爾法網(wǎng)絡(luò)都在銷售兼容OCP的交換機。Edge-Core網(wǎng)絡(luò)公司已經(jīng)推出了一系列裸機交換機,都預裝了ONIE,允許客戶加載自己選擇的兼容切換操作系統(tǒng)。而一些原始設(shè)計制造商(如廣達公司)也在為一些不愿透露姓名的客戶生產(chǎn)可兼容OCP的交換機。
而在OCP標準具有很大的靈活性,并可以容納多個數(shù)據(jù)中心解決方案,但它并不適合所有的環(huán)境。很少有公司像Facebook或谷歌一樣有著相同類型的數(shù)據(jù)中心需要。大多數(shù)數(shù)據(jù)中心不需要大量的服務(wù)器執(zhí)行相同的任務(wù),但仍然適用于OCP兼容的切換部署。
云支持、混合SDN組網(wǎng),以及所有的CDN似乎可以很好匹配OCP硬件。但在不適合的環(huán)境中,需要顯著的容錯功能。還有一個原因是容錯認證硬件是十分昂貴的,在使用什么軟件和操作系統(tǒng)的支持條款方面非常具體。用戶級別的產(chǎn)品建立和保證可用性這些要求不符合OCP的基本前提,因為這里的硬件架構(gòu)是一種商品。