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