爭議中的OpenFlow
繼融合增強(qiáng)以太網(wǎng)、TRILL、SPB之后,OpenFlow無疑是近幾個(gè)月來網(wǎng)絡(luò)界***的熱點(diǎn)。關(guān)于OpenFlow的文章報(bào)道見諸于近期國內(nèi)外各大IT媒體和專業(yè)網(wǎng)站,在Interop大展上還有專門為OpenFlow開設(shè)的實(shí)驗(yàn)區(qū)。不過其間對(duì)OpenFlow這股熱情潑冷水的也不少,甚至懷疑這是不是又一場(chǎng)為了博眼球的公關(guān)炒作。
OpenFlow并非突然而至,它的研究始于2007年,起源于斯坦福大學(xué)的研究項(xiàng)目,目的是重新設(shè)計(jì)互聯(lián)網(wǎng)。在2008年的全球網(wǎng)絡(luò)創(chuàng)新環(huán)境工程大會(huì)上,有一場(chǎng)OpenFlow的展示。在演示中,研究人員利用連接加利福尼亞和日本的實(shí)驗(yàn)網(wǎng)絡(luò),演示了OpenFlow的新功能。兩個(gè)國家的玩家進(jìn)行了一場(chǎng)電腦游戲,OpenFlow被用來在網(wǎng)絡(luò)上定位一臺(tái)虛擬服務(wù)器,以便***幅度地減少每個(gè)玩家所感覺到的平均延遲時(shí)間。當(dāng)時(shí)OpenFlow技術(shù)目前尚處于概念驗(yàn)證階段。
OpenFlow采取軟件定義網(wǎng)絡(luò)的方式,也就是說用戶可以忽略底層硬件的具體情況,直接對(duì)流量進(jìn)行定義并設(shè)置流量經(jīng)由何種方式通過網(wǎng)絡(luò)。目前OpenFlow已經(jīng)取得了眾多網(wǎng)絡(luò)軟硬件廠商和運(yùn)營商的支持,既有許多赫赫有名的公司如思科、博科、瞻博、惠普等,也有新興企業(yè)如Big Switch。但是各家廠商對(duì)于OpenFlow的積極性還是不相同的。就拿這次Interop專門設(shè)立的OpenFlow實(shí)驗(yàn)區(qū)展示來說,共有15家廠商參與,但思科不在其中。另外還有一些廠商和專家也表示持懷疑態(tài)度。
而博科則是OpenFlow的大力推動(dòng)者之一,博科服務(wù)提供商產(chǎn)品副總裁Ken Cheng在交流中就明確表示,OpenFlow非常適合超大規(guī)模的數(shù)據(jù)中心解決方案,Google、Facebook、德國電信、Yahoo和Verizon等都已經(jīng)在開發(fā)OpenFlow應(yīng)用,中國的騰迅也非常感興趣。
OpenFlow可以將對(duì)流量如何通過網(wǎng)絡(luò)的控制權(quán)從交換機(jī)和路由器交還給網(wǎng)絡(luò)擁有者或者應(yīng)用。它要求用戶負(fù)責(zé)精心制定路徑策略,去發(fā)現(xiàn)可用帶寬、減少堵塞,以及***轉(zhuǎn)發(fā)路徑。這就牽涉到用戶需要有足夠的軟件開發(fā)力量,才能完成相關(guān)的工作。目前,對(duì)于擁有強(qiáng)大技術(shù)團(tuán)隊(duì)的運(yùn)營商和服務(wù)提供商來說,這基本不是問題。但對(duì)于一般企業(yè)來講,還是有一定難度的。
目前OpenFlow還并不完善,尚存在許多問題待解決,而且涉及的面非常廣。要想實(shí)現(xiàn)軟件定義的互聯(lián)網(wǎng),還需要得到業(yè)界全方位的支持和努力才能夢(mèng)想成真。好消息是今年三月剛剛成立的開放網(wǎng)絡(luò)基金會(huì)正在推動(dòng)OpenFlow標(biāo)準(zhǔn)規(guī)范的制定。