很多人尚未注意到數(shù)據(jù)中心的核心交換機(jī)被隔離開并實(shí)現(xiàn)了商品化,大型企業(yè)鼓吹的所謂開放網(wǎng)絡(luò)運(yùn)動(dòng)就是想要實(shí)現(xiàn)核心交換機(jī)的隔離和商品化,并把軟件和硬件分離,但不止步于分離,網(wǎng)絡(luò)軟件的堆棧還要實(shí)現(xiàn)開放。
這是戴爾的競爭點(diǎn),在過去3年中,戴爾是早期開放網(wǎng)絡(luò)運(yùn)動(dòng)的支持者并在其硬件上運(yùn)行大量的軟件。因?yàn)榇鳡栂霃乃伎苹蚱渌恍┙粨Q機(jī)應(yīng)用制造商們手中爭奪專用X86服務(wù)器和Unix系統(tǒng)的利潤和市場,但這并不是一蹴而就的事情。
戴爾公司網(wǎng)絡(luò)營銷部門高級主管Jeff Baher在接受The Next Platform的采訪時(shí)表示:“我們在這條道路上走的很好,并且計(jì)劃在10到15年內(nèi)完成過渡,這個(gè)過程類似于從大型機(jī)向終端/服務(wù)器的過渡,我們看到大型機(jī)的構(gòu)成元素CPU、操作系統(tǒng)、中間件、虛擬化和運(yùn)行其上的應(yīng)用程序的變化。對于更復(fù)雜的網(wǎng)絡(luò)設(shè)備,例如我們沒有開發(fā)的高端路由器,有大量的專有硬件并且很難攻破控制這些硬件的軟件。但也有其他因素和商用芯片的交換機(jī)環(huán)境,這些交換機(jī)需求的軟件也相當(dāng)有名,因此交換就是一個(gè)好的選擇。”
破而后立
戴爾緊隨交換機(jī)制造商們?nèi)鏙uniper、Arista、Extreme和其他一些制造商們的腳步在2011年7月推出了Force 10 Networks,當(dāng)時(shí)有1300個(gè)用戶,一年的收入達(dá)到2億美元。近期,戴爾有22000個(gè)用戶購入了交換機(jī)設(shè)備,這是很大的一個(gè)安裝基礎(chǔ)。Baher表示超過400個(gè)戴爾的用戶使用來自Cumulus Networks、Big Switch Networks、Pluribus Networks、IPinfusion等公司的商用芯片和開放軟件的各種組合交換機(jī)。
Baher說:“這些能夠自己開發(fā)和制造芯片或交換機(jī)系統(tǒng),能夠編寫自己的應(yīng)用程序的大玩家畢竟是少數(shù),不適應(yīng)每個(gè)人。”但是,超大規(guī)模數(shù)據(jù)中心和云計(jì)算建造商都有自己的交換機(jī)和操作系統(tǒng),大型金融機(jī)構(gòu)是最好的例子,他們需要在龐大的堆棧中保持靈活性。“這些用戶不可能等待下一個(gè)IOS或者思科推出新的NX-OS或者Juniper推出新的Junos。”
因此,戴爾將看起來像Linux發(fā)行版的被稱為FTOS的網(wǎng)絡(luò)操作系統(tǒng)加以取代,在數(shù)據(jù)中心交換機(jī)中用OS10取代了OS9(原名FTOS),在校園交換機(jī)中取代了OS6。
OS10 NetworkingOS10是一個(gè)全新的操作系統(tǒng),在Debian Linux kernel的基礎(chǔ)上創(chuàng)造出來,使得它除了用商業(yè)網(wǎng)絡(luò)ASICs取代X86、ARM和PowerPC處理器以外,盡可能的像一個(gè)Linux服務(wù)器平臺(tái)。Baher表示戴爾完成了OS10的架構(gòu),因此Linux內(nèi)核可以根據(jù)需要更換或者根據(jù)用戶的指令改變。跟許多目前盛行的網(wǎng)絡(luò)操作系統(tǒng)一樣,之前的基于NetBSD的OS9/FTOS是十年前流行的版本。
戴爾網(wǎng)絡(luò)與企業(yè)基礎(chǔ)架構(gòu)副總裁兼總經(jīng)理Tom Burns表示:“現(xiàn)代軟件定義數(shù)據(jù)中心需要新的運(yùn)營方式——不僅是在網(wǎng)絡(luò)層面,整個(gè)計(jì)算層面和存儲(chǔ)層面也是如此。OS10為客戶提供了一個(gè)未來就緒的跳板,使其能夠更加迅速、統(tǒng)一地更新其網(wǎng)絡(luò)和數(shù)據(jù)中心的基礎(chǔ)架構(gòu),從而大規(guī)模提高客戶的效率和能力。
IDC數(shù)據(jù)中心網(wǎng)絡(luò)研究總監(jiān)Brad Casemore表示:“隨著戴爾通過軟件和硬件創(chuàng)新繼續(xù)擴(kuò)展并強(qiáng)化其網(wǎng)絡(luò)產(chǎn)品組合,OS10為他們開啟了一個(gè)非常有趣的新發(fā)展方向。值得注意的是,戴爾還超越作為運(yùn)營孤島或獨(dú)立域的網(wǎng)絡(luò),為消費(fèi)模式、IT運(yùn)營和打破傳統(tǒng)IT孤島預(yù)測快速演進(jìn)的要求。”
OS10平臺(tái)是根據(jù)開放軟件模塊化的新基準(zhǔn)而設(shè)計(jì)的,讓用戶能夠在整個(gè)聯(lián)網(wǎng)系統(tǒng)上創(chuàng)建最高效、靈活的路徑。OS10由一個(gè)基礎(chǔ)模塊和各種可選應(yīng)用模塊組成。通過拆分捆綁整合緊密集成在特定廠商設(shè)備中的OS,從而為客戶提供更多的選擇、加強(qiáng)他們對于系統(tǒng)的控制和可編程能力。
OS10基礎(chǔ)模塊——OS 10基礎(chǔ)模塊是免費(fèi)的,并運(yùn)行一個(gè)完全開放、未經(jīng)修改的Linux版本。Linux是被最廣泛使用的操作系統(tǒng)之一,可以跨網(wǎng)絡(luò)、存儲(chǔ)和計(jì)算等多個(gè)IT層提供通用程序語言。OS10基礎(chǔ)模塊汲取了Linux社區(qū)的優(yōu)勢,加強(qiáng)其自身的可編程性和可移植性,并為其之上的應(yīng)用層面提供更高的靈活性。
在它的下面,OS 10基礎(chǔ)模塊采用開放計(jì)算項(xiàng)目的交換機(jī)抽象接口(SAI),后者能夠在廠商網(wǎng)絡(luò)操作系統(tǒng)與物理交換機(jī)上的特定芯片之間支持使用通用、友好的程序語言?,F(xiàn)在,SAI通過讓W(xué)eb規(guī)模的企業(yè)和云提供商更精細(xì)地針對交換機(jī)進(jìn)行編程,幫助他們充分利用最新的芯片創(chuàng)新成果。
OS10應(yīng)用模塊——在基礎(chǔ)模塊上,OS10可支持戴爾的傳統(tǒng)網(wǎng)絡(luò)功能(L2/L3協(xié)議)以及眾多第三方、原生Linux和開源應(yīng)用(例如:IP、網(wǎng)絡(luò)結(jié)構(gòu)和安全服務(wù),以及管理和自動(dòng)化工具)。這讓客戶能夠針對不同的用例和操作流程來量身定制IT運(yùn)營體系。
重要的是由此產(chǎn)生的堆棧看起來跟戴爾的用戶熟悉的FTOS很像,盡管它的組件已經(jīng)被分解成多個(gè)部分移植到Linux發(fā)行版中,并在交換機(jī)上運(yùn)行很多其他的軟件。
雖然戴爾還沒有提供OS10 Premium bundle的定價(jià),Baher說它的成本與當(dāng)前OS9現(xiàn)有的S系列交換機(jī)和Z系列核心聚合交換機(jī)相當(dāng)。軟件可以在S系列的S3048、S4048和S6000交換機(jī)上運(yùn)行,Z9100、Z9500交換機(jī)在2016年底支持軟件的運(yùn)行。OS10網(wǎng)絡(luò)操作系統(tǒng)設(shè)計(jì)的初衷是為網(wǎng)絡(luò)處理器服務(wù)(有時(shí)被稱為NPU,通常叫ASIC),得益于SAI API抽象層,但SAI只支持某些ASICs。因此OS10理論上能夠支持Broadcom的ASICs、Marvell、Cavium和其他產(chǎn)品,只要他們有一個(gè)ONIE-compatible NOS加載程序。但是現(xiàn)在,OS10 Base支持Broadcom Trident-II和Trident-II+芯片,今年末之前將支持Tomahawk芯片。
OS10 Base已經(jīng)在測試中,3月份OS10 Premium將進(jìn)入測試階段,在早期用戶使用進(jìn)行代碼調(diào)整以后,將在夏季投入生產(chǎn)。
戴爾在網(wǎng)絡(luò)操作系統(tǒng)上的合作伙伴可能很想知道它們將如何在軟件上與戴爾保持競爭空間,答案很簡單:代碼的優(yōu)勢。同樣的答案還適用于戴爾斥670億美元巨資收購存儲(chǔ)巨頭EMC公司,戴爾的合作伙伴如Nutanix一度懷疑他們的立場。戴爾想將產(chǎn)品賣給客戶,微軟的基礎(chǔ)設(shè)施將變得非常有吸引力。
原文鏈接:http://www.nextplatform.com/2016/01/20/disaggregation-busts-open-switch-operating-systems/?from=groupmessage&isappinstalled=0