OpenFlow由于其顛覆性一直受到業(yè)內(nèi)的質(zhì)疑,大家可能都聽(tīng)說(shuō)過(guò)這樣的觀點(diǎn):OpenFlow協(xié)議沒(méi)有未來(lái),甚至有人認(rèn)為它將走向毀滅。
接下來(lái)我將用事實(shí)證明這些都是無(wú)稽之談。當(dāng)業(yè)內(nèi)從業(yè)人員還在爭(zhēng)論是否有必要取代OpenFlow的時(shí)候,各種各樣的運(yùn)營(yíng)商——包括主要的服務(wù)提供 商,互聯(lián)網(wǎng)公司和企業(yè)已經(jīng)受益于該開(kāi)放的協(xié)議了。我認(rèn)為業(yè)界需要將注意力從南向接口(控制平面)向北向接口(應(yīng)用)轉(zhuǎn)移,這才是SDN的商業(yè)價(jià)值所在。
OpenFlow是由中立供應(yīng)商制定的SDN南向接口協(xié)議標(biāo)準(zhǔn),目前OpenFlow不僅廣泛應(yīng)用于虛擬交換機(jī),還應(yīng)用于芯片、白盒交換機(jī)和品牌交 換機(jī)。OpenFlow將控制與轉(zhuǎn)發(fā)分離有效地提高了OpenFlow交換機(jī)的性?xún)r(jià)比,獨(dú)立的控制軟件允許運(yùn)營(yíng)商根據(jù)業(yè)務(wù)優(yōu)先級(jí)調(diào)整網(wǎng)絡(luò)行為,當(dāng)然,這也 是SDN的目標(biāo)。
今年6月的開(kāi)放網(wǎng)絡(luò)峰會(huì)(ONS)上,4家廠商:阿里巴巴集團(tuán)、谷歌、AT&T、美國(guó)國(guó)家安全局(NSA)透露了他們對(duì)OpenFlow的信賴(lài),7月的OpenDayLight峰會(huì)上也有很多事實(shí)證明很多企業(yè)看好OpenFlow。
規(guī)模和白盒交換機(jī)的革命
對(duì)谷歌和阿里巴巴而言,龐大的網(wǎng)絡(luò)規(guī)模導(dǎo)致他們面臨著成本和可靠性的挑戰(zhàn)。谷歌技術(shù)顧問(wèn)Amin Vahdat指出:“當(dāng)我們想創(chuàng)建一個(gè)網(wǎng)絡(luò)時(shí),從規(guī)模和速度方面考量市場(chǎng)上的硬件并不能滿足我們的需求,因?yàn)檎嬲鹾衔覀冃枨蟮挠布⒉淮嬖凇?rdquo;
因此,谷歌建立了自己的分布式計(jì)算和網(wǎng)絡(luò)基礎(chǔ)設(shè)施。三年前的ONS上,谷歌高級(jí)技術(shù)架構(gòu)副總裁Urs H lzle透露,谷歌已經(jīng)將數(shù)據(jù)中心網(wǎng)絡(luò)打造成純SDN網(wǎng)絡(luò)了,但是究竟如何實(shí)現(xiàn)的目前還不得而知。
上個(gè)月Amin Vahdat透露谷歌確實(shí)在數(shù)據(jù)中心應(yīng)用了OpenFlow,證實(shí)了我們的揣測(cè)。目前谷歌已經(jīng)推出第五代土生土長(zhǎng)的數(shù)據(jù)中心網(wǎng)絡(luò)了,利用了SDN和 OpenFlow架構(gòu),以及一個(gè)集中式控制軟件。OpenFlow提供一個(gè)抽象層方便開(kāi)發(fā)者遠(yuǎn)程調(diào)用編程接口轉(zhuǎn)發(fā)交換機(jī)中的轉(zhuǎn)發(fā)表項(xiàng)。
AT&T的通用客戶端(CPE)基于x86服務(wù)器,其虛擬化層包括Open vSwitch(OVS)和多個(gè)虛擬網(wǎng)絡(luò)功能。運(yùn)營(yíng)商采用OpenFlow配置OVS形成服務(wù)鏈。隨著越來(lái)越多基于硬件的功能轉(zhuǎn)變?yōu)榛谲浖墓δ埽?wù) 鏈將會(huì)普及。在OpenDayLight峰會(huì)上,VMware的交換技術(shù)主席兼OVS領(lǐng)先開(kāi)發(fā)者Justin Pettit表示OVS實(shí)現(xiàn)了OpenFlow,VMware依然是ONF中OpenFlow的主要推動(dòng)力量。
我們很難想象中國(guó)電商巨頭阿里巴巴的規(guī)模究竟有多龐大,Digital Marketing Ramblings四月份報(bào)道,阿里巴巴有35億的活躍用戶,其業(yè)務(wù)量超過(guò)所有美國(guó)大型電商業(yè)務(wù)的總和。阿里巴巴作為ONF的重要參與者,我們了解他們?nèi)?何處理這么巨大的業(yè)務(wù)量。在ONS上,阿里巴巴高級(jí)網(wǎng)絡(luò)架構(gòu)師Kitty Pang大篇幅介紹了阿里巴巴的混合SDN云網(wǎng)絡(luò),它是建立在OpenFlow(VxLAN)之上的,Kitty表示OpenFlow是簡(jiǎn)單、靈活的,廠 商的支持力度很大,并且能夠兼容BGP和I2RS等技術(shù)。采用OpenFlow有效的將開(kāi)發(fā)周期縮減了6個(gè)月。
It's all about control
OpenFlow是基于流量的,支持人為定義某個(gè)流量的行為,因此對(duì)國(guó)家安全局有莫大的吸引力。國(guó)家安全局目前在幾個(gè)小規(guī)模的數(shù)據(jù)中心和分支網(wǎng)絡(luò)中部署應(yīng)用基于OpenFlow的SDN,并且打算在接下來(lái)一年內(nèi)進(jìn)行大規(guī)模部署。
新常態(tài)
我對(duì)南向協(xié)議的爭(zhēng)論能夠持續(xù)很多年感到驚訝,畢竟OpenFlow是一個(gè)廠商中立的標(biāo)準(zhǔn),只負(fù)責(zé)SDN應(yīng)該做的。由特定供應(yīng)商推出的協(xié)議要么不規(guī)范,要么出于某個(gè)目的,根本無(wú)法滿足需求。或者說(shuō),硬件定義網(wǎng)絡(luò)無(wú)法實(shí)現(xiàn)SDN的價(jià)值。
企業(yè)業(yè)務(wù)轉(zhuǎn)型最重要的點(diǎn)是SDN,不是OpenFlow。但OpenFlow是網(wǎng)絡(luò)運(yùn)營(yíng)商打造可編程、滿足特定需求網(wǎng)絡(luò)的關(guān)鍵。我知道即便現(xiàn)在廠商在他們的產(chǎn)品中應(yīng)用了OpenFlow,但宣傳他們解決方案時(shí)出于商業(yè)利益并沒(méi)有將OpenFlow涵蓋進(jìn)去。
我對(duì)“可替代南向協(xié)議可以更好地實(shí)現(xiàn)SDN優(yōu)勢(shì)”這一觀點(diǎn)表示質(zhì)疑。對(duì)運(yùn)營(yíng)商領(lǐng)頭羊來(lái)說(shuō),OpenFlow成為他們的選擇,是因?yàn)閷?duì)行業(yè)發(fā)展有足夠 的推動(dòng)力,可以有效的提高系統(tǒng)性能、互操作性、易操作性、可管理性,促進(jìn)應(yīng)用與服務(wù)的整合,這對(duì)業(yè)務(wù)直接產(chǎn)生了重大的影響。而關(guān)于南向接口協(xié)議的爭(zhēng)論只會(huì) 拖延這些積極的影響。
作者:Dan Pitt,開(kāi)放網(wǎng)絡(luò)基金會(huì)(ONF)執(zhí)行主席
原文鏈接:http://www.lightreading.com/carrier-sdn/openflow-specifications/openflow-actually-on-the-ascent/a/d-id/717865