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