OpenFlow控制器能夠徹底改變網(wǎng)絡(luò)?
上周,筆者與Big Switch進(jìn)行了一次會談,從中得到了兩個信息:1)OpenFlow有能力提供按需網(wǎng)絡(luò)虛擬化技術(shù),形成全新供應(yīng)商環(huán)境;2)由于行業(yè)中供應(yīng)商互相依賴,所以他們可能會同歸于盡。其結(jié)果取決于網(wǎng)絡(luò)供應(yīng)商是否會輸給軟件定義網(wǎng)絡(luò)。
Big Switch的高層經(jīng)常將OpenFlow稱為“網(wǎng)絡(luò)的x86指令”。通過OpenFlow,工程師將控制面板軟件與底層物理網(wǎng)絡(luò)硬件分離。然后,他們通過一個OpenFlow中央控制器,建立顯示網(wǎng)絡(luò)實(shí)時信息和歷史信息的中央視圖,并且使用控制面板軟件定義通向各個交換機(jī)和路由器的網(wǎng)絡(luò)路徑。所以,用戶自己可以在控制面板之上開發(fā)各種應(yīng)用程序——這正是它的價值所在。
Big Switch的應(yīng)用程序是一個控制器(目前處于Beta測試階段),它讓企業(yè)數(shù)據(jù)中心工程師可以按需動態(tài)創(chuàng)建虛擬網(wǎng)絡(luò)交換機(jī)和虛擬網(wǎng)絡(luò)分片。BigSwitch創(chuàng)始人之一Kyle Forster說:“一旦有了這個中央視圖,您就能夠查看整個網(wǎng)絡(luò),然后說‘把那里的某些端口給我。’這樣,任何人都可以登錄并根據(jù)需要創(chuàng)建18端口交換機(jī)。”
通過這個技術(shù),一個在云環(huán)境中部署18,000個并行應(yīng)用程序的公司就能夠自行在租賃網(wǎng)絡(luò)環(huán)境中創(chuàng)建不同的策略集和安全參數(shù)。此外,網(wǎng)絡(luò)分配也不會影響虛擬服務(wù)器創(chuàng)建和遷移過程。
但是,還有一個問題:Forster指出,OpenFlow新市場由三種不同類型的供應(yīng)商構(gòu)成——交換機(jī)、控制器和應(yīng)用程序供應(yīng)商。后兩類供應(yīng)商只有在支持OpenFlow的交換機(jī)發(fā)布之后才會出現(xiàn)。
到目前為止,有三個交換機(jī)供應(yīng)商(Juniper、IBM和NEC)宣布正在開發(fā)支持OpenFlow的設(shè)備。思科表示正在進(jìn)行OpenFlow測試。但是,我們必須注意,思科等以專利軟件為特點(diǎn)的商業(yè)公司,他們怎會突然開始銷售這些邊緣硬件?
根據(jù)Forster的介紹,用戶渴望的靈活性和按需網(wǎng)絡(luò)推動著BigSwitch和一些大型供應(yīng)商展開秘密合作。這些供應(yīng)商將推出經(jīng)過驗(yàn)證的OpenFlow系統(tǒng)或至少是支持OpenFlow的交換機(jī)。
博主Brad Casemore認(rèn)為網(wǎng)絡(luò)供應(yīng)商會由于兩個原因不得不使用OpenFlow:SMB和企業(yè)進(jìn)入公共云;谷歌等云提供商已經(jīng)基于軟件定義網(wǎng)絡(luò)創(chuàng)建了自己的交換技術(shù)。下面是Casemore的觀點(diǎn):
“隨著SMB和企業(yè)越來越多地將應(yīng)用程序遷移到云端,在云中使用谷歌等運(yùn)營商的交付服務(wù),這會出現(xiàn)兩個現(xiàn)象:企業(yè)級供應(yīng)商可能發(fā)現(xiàn)他們面對的市場縮小了;而云服務(wù)提供商則開始通過各種方式,包括制定行業(yè)的技術(shù)發(fā)展來確立自己的地位。”
這可能成功,但是Big Switch控制器這樣的應(yīng)用程序還需要測試多長時間才會發(fā)布?