OpenFlow協(xié)議之殤?

責(zé)任編輯:editor004

2015-07-15 22:25:19

摘自:SDNLAB

在過去,OpenFlow一度是SDN的代名詞,只要是SDN出現(xiàn)的地方就不得不談到OpenFlow。這樣直接造成工程師不得不放棄放棄高速的三重內(nèi)容尋址存儲解決方案,可用芯片的延遲減緩了了OpenFlow適配節(jié)奏。

在過去,OpenFlow一度是SDN的代名詞,只要是SDN出現(xiàn)的地方就不得不談到OpenFlow。不過現(xiàn)今,SDN似乎對OpenFlow并不是很熱情,在談?wù)揝DN時(shí),OpenFlow也不再是標(biāo)配了。這個(gè)曾經(jīng)的唯一選擇究竟遇到了什么,難道這是OpenFlow協(xié)議之殤?

下面我們好好分析一下這個(gè)問題。這里首先得提到的就是ONF,OpenFlow協(xié)議標(biāo)準(zhǔn)的發(fā)起組織。OpenFlow的官方解釋是這樣的:OpenFlow是定義在SDN架構(gòu)中的首個(gè)控制平面和數(shù)據(jù)平面的標(biāo)準(zhǔn)通信接口。OpenFlow可直接接入并且控制物理或虛擬設(shè)備的轉(zhuǎn)發(fā)平面。從本質(zhì)上講,OpenFlow允許對轉(zhuǎn)發(fā)平面進(jìn)行深度定制,可以通過SDN控制器下發(fā)流規(guī)則的途徑去設(shè)置流量的轉(zhuǎn)發(fā)方式。這就意味著他能繞過交換機(jī)的控制平面,對上層應(yīng)用展現(xiàn)一個(gè)開放、簡單的交換機(jī)。在業(yè)界也有很多OpenFlow部署的成功案例,例如Google、NTT、Goldman Sachs等。設(shè)備商也在研發(fā)OpenFlow設(shè)備上投入了大量資金,并且很多人認(rèn)為2015年將會帶來OpenFlow應(yīng)用的爆發(fā)。不過,劇情并未按劇本發(fā)展。下面將分析一下OpenFlow并未席卷全球的原因。

OpenFlow交換機(jī)缺少互聯(lián)互通

至今,很多所謂支持OpenFlow的設(shè)備都僅支持到OpenFlow 1.0,設(shè)備商對OpenFlow 1.3協(xié)議的支持動力不足。很大一部分原因在于現(xiàn)有的協(xié)議還未成熟,很多設(shè)備商并未對其所定義的TLV進(jìn)行支持?,F(xiàn)在只有ONF在全力推動,為提升互操作性做了大量的測試和代碼優(yōu)化工作。但是從投入產(chǎn)出比來看,設(shè)備商認(rèn)為其價(jià)值不具有足夠的誘惑力。

芯片級的OpenFlow流表支持延緩

無論是定制芯片還是商用芯片,都不得不去對其芯片結(jié)構(gòu)做調(diào)整以適配OpenFlow的巨型流表。這樣直接造成工程師不得不放棄放棄高速的三重內(nèi)容尋址存儲解決方案,可用芯片的延遲減緩了了OpenFlow適配節(jié)奏。

大量網(wǎng)工并不懂如何部署OpenFlow

由于SDN、OpenFlow新技術(shù)的出現(xiàn),直接增加了網(wǎng)工的學(xué)習(xí)成本,他們剛剛學(xué)習(xí)完傳統(tǒng)的網(wǎng)絡(luò)架構(gòu)又不得不去學(xué)習(xí)新的技術(shù)。網(wǎng)工學(xué)習(xí)協(xié)議對控制平面的關(guān)注明顯多于轉(zhuǎn)發(fā)平面。然而部署OpenFlow需要對不同設(shè)備的類似于交換機(jī)流水線進(jìn)程等屬性進(jìn)行學(xué)習(xí)。

在業(yè)界公司忙于解決OpenFlow問題的時(shí)候,其他新定義的接口的出現(xiàn)導(dǎo)致了南向接口的混亂。同時(shí),設(shè)備商制造OpenFlow交換機(jī)并且雇傭市場團(tuán)隊(duì),讓后者認(rèn)為OpenFlow是產(chǎn)品的大賣點(diǎn)。市場人員因此重新包裝OpenFlow以提供所謂的更廣的SDN解決方案。即使這些方案一直在使用OpenFlow協(xié)議,但在用戶案例上還是老調(diào)重彈。

SDN和OpenFlow的未來

所以,OpenFlow已死?這么說的確很片面,但不得不說他將與其他協(xié)議友好共存。當(dāng)然,設(shè)備商仍在高調(diào)的用OpenFlow進(jìn)行產(chǎn)品包裝。但是這并不意味著OpenFlow將只是作為噱頭存在,或許將會有更多的應(yīng)用案例出現(xiàn)。不過我們可以學(xué)習(xí)到:我們應(yīng)該將更大的精力投入到如何解決問題上,而不要糾結(jié)使用哪種協(xié)議。OpenFlow不會死,他會存在并且會有更多的應(yīng)用場景出現(xiàn)。所以,他的發(fā)展將以用戶案例來驅(qū)動,并且OpenFlow的確是SDN發(fā)展路線中的重要部分。

鏈接已復(fù)制,快去分享吧

企業(yè)網(wǎng)版權(quán)所有?2010-2024 京ICP備09108050號-6京公網(wǎng)安備 11010502049343號