《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 通信與網(wǎng)絡(luò) > 市場(chǎng)分析 > 為什么OpenFlow將成為下一件大事?

為什么OpenFlow將成為下一件大事?

2013-07-11
作者:作者:美Infoworld專欄作家 Paul Venezia 
來(lái)源:來(lái)源:網(wǎng)界網(wǎng)

 近日筆者有幸采訪了Infoblox創(chuàng)始人兼首席技術(shù)官Stu Bailey,與他探討了網(wǎng)絡(luò)的未來(lái),特別是OpenFlow。Stu非??春肙penFlow的未來(lái)以及白盒網(wǎng)絡(luò)的未來(lái),他很肯定地表示:“網(wǎng)絡(luò)經(jīng)濟(jì)正在經(jīng)歷著我們從未見(jiàn)過(guò)的范式轉(zhuǎn)變。”對(duì)此筆者表示非常同意。

 
OpenFlow基本上分離了網(wǎng)絡(luò)設(shè)備的控制平面數(shù)據(jù)平面,傳統(tǒng)網(wǎng)絡(luò)設(shè)備(例如交換機(jī)和路由器)會(huì)基于本地規(guī)則自己決定以太網(wǎng)數(shù)據(jù)包的傳輸方向。這些規(guī)則可能是手動(dòng)配置的,也可能是通過(guò)路由協(xié)議來(lái)交付,但所有流量路徑?jīng)Q定最終都是在設(shè)備本身之內(nèi)作出。
 
通過(guò)OpenFlow,只有數(shù)據(jù)平面位于交換機(jī)本身內(nèi),所有控制和路徑?jīng)Q定是從中央控制器來(lái)傳送到設(shè)備。如果設(shè)備接收到?jīng)]有路徑或者流量信息的數(shù)據(jù)包,它會(huì)將該數(shù)據(jù)包發(fā)到控制器來(lái)檢測(cè),并且,控制器會(huì)確定該數(shù)據(jù)包應(yīng)該被發(fā)送的方向。該控制器然后可以向交換機(jī)新增一個(gè)流量條目,以處理未來(lái)出現(xiàn)的相同類型的數(shù)據(jù)包。
 
發(fā)送到交換機(jī)的指令可能是任何內(nèi)容:它們可能指示該設(shè)備丟棄數(shù)據(jù)包以及所有未來(lái)出現(xiàn)的相同類型的數(shù)據(jù)包,基本上建立了一個(gè)防火墻:它們可以指示設(shè)備修改表頭,并將數(shù)據(jù)包發(fā)送到特定端口,同時(shí),到達(dá)相同目的地的新的數(shù)據(jù)包會(huì)被改寫為一個(gè)不同的表頭,并發(fā)送到不同的端口,這又建立了一個(gè)負(fù)載均衡器;它們還可以告訴交換機(jī)根據(jù)QoS目的阻止或者優(yōu)化數(shù)據(jù)包流量。即使網(wǎng)絡(luò)交換機(jī)沒(méi)有操作系統(tǒng)或者配置都可以執(zhí)行上述操作,這一切只需要交換機(jī)知道如何與中央控制器通信。
 
這也完全顛覆了傳統(tǒng)網(wǎng)絡(luò)。傳統(tǒng)網(wǎng)絡(luò)一直難以應(yīng)對(duì)現(xiàn)代計(jì)算情況,尤其是對(duì)于虛擬化,很多新的概念和想法都被應(yīng)用到這些傳統(tǒng)模式來(lái)應(yīng)對(duì)這些問(wèn)題。虛擬化供應(yīng)商從網(wǎng)絡(luò)提取出網(wǎng)絡(luò)決定,并將在管理程序內(nèi)處理這些決定。數(shù)據(jù)中心橋接技術(shù)主要為了解決這樣的現(xiàn)實(shí),即虛擬機(jī)可以非常容易地穿越物理建筑物,而傳統(tǒng)IP網(wǎng)絡(luò)則沒(méi)有這么移動(dòng)化。OpenFlow將會(huì)改變這一切,因?yàn)槲覀兛梢詫⒕W(wǎng)絡(luò)作為整體來(lái)編程,而不是管理?xiàng)l塊的網(wǎng)絡(luò)。
 
對(duì)網(wǎng)絡(luò)采取OpenFlow的方法知道最近才得以實(shí)現(xiàn),不僅因?yàn)檫@是個(gè)新穎的想法,而且因?yàn)橹熬W(wǎng)絡(luò)硬件無(wú)法以這種方式處理流量?,F(xiàn)在我們已經(jīng)看到交換平臺(tái)(例如Intel的Seacliff Trail)已經(jīng)在生產(chǎn)中,我們有辦法讓OpenFlow可行、快速以及可擴(kuò)展。
 
現(xiàn)在已經(jīng)有支持OpenFlow的交換機(jī)和其他網(wǎng)絡(luò)設(shè)備,但它們都是作為傳統(tǒng)設(shè)備來(lái)架構(gòu),并且運(yùn)行著自己的操作系統(tǒng)。它們支持OpenFlow,但并不是嚴(yán)格意義上的OpenFlow設(shè)備,因此,并不會(huì)帶來(lái)相應(yīng)的成本節(jié)約。當(dāng)操作系統(tǒng)被移除后,交換機(jī)變成了一個(gè)白盒,我們就是跟硬件打交道,而這將大幅降低成本。
 
OpenFlow還有很長(zhǎng)的路要走,這條路坑坑洼洼,很多大型網(wǎng)絡(luò)供應(yīng)商并不想失去他們的高利潤(rùn)和高額的市場(chǎng)份額。然而,任何顛覆性的技術(shù)都會(huì)面對(duì)自然的發(fā)展過(guò)程,目前,OpenFlow仍然處于起步階段,我們?nèi)匀恍枰龊芏喙ぷ鱽?lái)開(kāi)發(fā)工具以及建立標(biāo)準(zhǔn)。很多較小型企業(yè)和硬件制造商已經(jīng)看到了這個(gè)開(kāi)放的市場(chǎng),并準(zhǔn)備進(jìn)入這個(gè)市場(chǎng)。根據(jù)Stu Bailey表示,在未來(lái)幾年內(nèi)在網(wǎng)絡(luò)領(lǐng)域的供應(yīng)商都需要決定他們是銷售軟件到任何廠商的硬件上,還是銷售硬件來(lái)運(yùn)行任何開(kāi)放商的軟件。
 
對(duì)于OpenFlow,可以明確的是,我們最終會(huì)看到網(wǎng)絡(luò)的成本下降,而功能和特性增加,這對(duì)于所有人來(lái)說(shuō),都是好消息。
本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無(wú)法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問(wèn)題,請(qǐng)及時(shí)通過(guò)電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。