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