大數(shù)據(jù)、云計(jì)算、SDN、Hadoop,時(shí)間倒回五年,恐怕很少有人聽過這些名詞。不過,隨著信息化應(yīng)用的日趨普及,越來(lái)越多的IT新技術(shù)和新產(chǎn)品開始出現(xiàn)在我們身邊,以上這些名詞開始已經(jīng)變得耳熟能詳起來(lái)。如今,在這個(gè)連電視機(jī)和洗衣機(jī)都開始講“云”的時(shí)代,如果一個(gè)IT從業(yè)者還不能和人侃兩通云計(jì)算落地,聊幾句大數(shù)據(jù)商業(yè)價(jià)值的話,那么很多人都會(huì)覺得他已經(jīng)落伍了。
然而,在這一片關(guān)于新技術(shù)、新名詞的喧囂當(dāng)中,卻很少有人去做一些與應(yīng)用、業(yè)務(wù)相結(jié)合的研究工作。當(dāng)前火熱的軟件定義網(wǎng)絡(luò)就是當(dāng)下一個(gè)典型的例子。
業(yè)界呼喚“軟件定義”
在企業(yè)級(jí)IT產(chǎn)品領(lǐng)域,近幾年來(lái)經(jīng)常會(huì)見到一個(gè)詞——同質(zhì)化。這種同質(zhì)化,大多指的是IT產(chǎn)品在規(guī)格、性能方面的相似程度。企業(yè)IT產(chǎn)品之所以出現(xiàn)同質(zhì)化,與x86通用平臺(tái)在服務(wù)器、存儲(chǔ),乃至網(wǎng)絡(luò)和安全等企業(yè)級(jí)產(chǎn)品領(lǐng)域的普及不無(wú)關(guān)系。這一點(diǎn)在服務(wù)器產(chǎn)品上最為明顯。
同質(zhì)化現(xiàn)象的出現(xiàn),使得廠商開始逐漸將其發(fā)展重心從對(duì)硬件的開發(fā),轉(zhuǎn)向到軟件功能的研究上。從開發(fā)的難度和靈活性上,作為上層建筑的軟件要更勝一籌,這就意味著,廠商更容易從軟件功能的迥異中得到“差異化”。
除此之外,隨著IT架構(gòu)的日益復(fù)雜,特別是數(shù)據(jù)中心規(guī)模的膨脹,管理已經(jīng)成為一個(gè)不容忽視的話題。如今,在一個(gè)1000平方米、中等規(guī)模的數(shù)據(jù)中心中,已經(jīng)容納了上千臺(tái)IT設(shè)備。更何況,超大型數(shù)據(jù)中心已經(jīng)比比皆是。美國(guó)互聯(lián)網(wǎng)公司Yahoo在紐約州Lockport新建成的數(shù)據(jù)中心,其占地面積已經(jīng)達(dá)到155000平方英尺(約14400平方米)。顯然,管理這類大規(guī)模的復(fù)雜IT架構(gòu),不可能逐臺(tái)設(shè)備進(jìn)行,而是需要從軟件層面將設(shè)備邏輯化,進(jìn)行統(tǒng)一的管理、監(jiān)控和策略下發(fā)。
一方面,IT產(chǎn)品自身需要強(qiáng)調(diào)軟件功能的作用;另一方面,外部應(yīng)用環(huán)境也需要軟件發(fā)揮更多作用。在這兩部分的推動(dòng)下,近幾年來(lái),由“軟件定義網(wǎng)絡(luò)(Software Defined Network,SDN)”概念所帶動(dòng),各種軟件定義(Software Defined)理論層出不窮。
應(yīng)用決定技術(shù)成敗
在理論上,SDN所倡導(dǎo)的,是將原本具有多個(gè)控制平面,每個(gè)控制平面相對(duì)獨(dú)立的復(fù)雜網(wǎng)絡(luò)架構(gòu)加以簡(jiǎn)化,以單一的控制平面為核心,統(tǒng)一管理所有網(wǎng)絡(luò)設(shè)備,并一并開放API給云管理應(yīng)用。SDN簡(jiǎn)明的架構(gòu)設(shè)計(jì),受到了很多廠商的推崇。在網(wǎng)絡(luò)廠商看來(lái),SDN概念的出現(xiàn),不僅為沉寂的網(wǎng)絡(luò)市場(chǎng)注入了新的活力,同時(shí)其面向設(shè)備開放的特性,也使得這片市場(chǎng)出現(xiàn)了重新洗牌的機(jī)會(huì)??梢哉f在理想狀態(tài)下,由于所有網(wǎng)絡(luò)基礎(chǔ)設(shè)施都依賴于控制平面,因此同樣規(guī)格和性能的網(wǎng)絡(luò)產(chǎn)品的機(jī)會(huì)是均等的,而不存在什么品牌、功能的差異。
不過,在SDN概念被廠商熱捧的同時(shí),其也得到了一些質(zhì)疑。質(zhì)疑者的主要觀點(diǎn)是,軟件定義網(wǎng)絡(luò)目前還只是一個(gè)概念,其尚未得到廣泛實(shí)踐和應(yīng)用,未來(lái)發(fā)展如何還很難預(yù)料。
針對(duì)SDN的質(zhì)疑并非毫無(wú)道理。
回顧IT技術(shù)的發(fā)展史,我們會(huì)發(fā)現(xiàn)大部分技術(shù)在其概念和優(yōu)勢(shì)方面的傳播,都要遠(yuǎn)遠(yuǎn)迅速于實(shí)際產(chǎn)品和應(yīng)用的落地。在這個(gè)過程中,技術(shù)能否真正產(chǎn)生實(shí)際應(yīng)用,成為決定其成敗的關(guān)鍵。
云計(jì)算是一個(gè)最典型的成功案例?;厥讕啄昵霸朴?jì)算剛剛興起時(shí),IT業(yè)界逢人便談云計(jì)算,但是彼時(shí)其甚至還沒有一個(gè)準(zhǔn)確的定義;所有人都知道云計(jì)算分布式、資源集中再分配的特性,卻不知道如何實(shí)現(xiàn);用戶了解了云計(jì)算的優(yōu)勢(shì),卻不知道將其用于自己的哪一部分業(yè)務(wù)合適。那時(shí)候云計(jì)算會(huì)議所討論的,大都還是如何將云計(jì)算落地的問題。在今天,這些關(guān)于“如何落地”的問題已經(jīng)不存在了。
與云計(jì)算相比,F(xiàn)CoE(以太網(wǎng)光纖通道)要“杯具”的多。盡管其也曾經(jīng)被外界所追捧,強(qiáng)調(diào)兼具光纖通道和以太網(wǎng)的雙料優(yōu)勢(shì),但是用戶寥寥,這一技術(shù)如今只能落下一個(gè)草草收?qǐng)龅木置妗?/p>
建設(shè)實(shí)驗(yàn)網(wǎng) SDN實(shí)踐的基礎(chǔ)
由此看來(lái),技術(shù)的成功與否,與實(shí)際應(yīng)用的多少有著密不可分的聯(lián)系。SDN恰恰就處于這個(gè)關(guān)鍵節(jié)點(diǎn)之上。目前,SDN應(yīng)用僅限于Google、Facebook等擁有自主開發(fā)能力的大型互聯(lián)網(wǎng)企業(yè),還遠(yuǎn)遠(yuǎn)談不上普及。
相較國(guó)外,SDN在中國(guó)市場(chǎng)上的應(yīng)用案例就更加稀少,目前我們所知道的,只有中國(guó)移動(dòng)對(duì)外宣布將在某些省份進(jìn)行一些SDN的試點(diǎn)工作??梢哉f,SDN目前的學(xué)術(shù)研究是多于產(chǎn)業(yè)實(shí)踐的。
另一方面,國(guó)外的SDN組織,比如像Open Networking Foundation(ONF),其在相關(guān)協(xié)議方面并沒有定型,支持早期1.0版本OpenFlow標(biāo)準(zhǔn)的產(chǎn)品并不能升級(jí)到最新的1.3.1版本,這無(wú)疑會(huì)為用戶的產(chǎn)品后續(xù)支持帶來(lái)困擾。
因此,對(duì)于廠商來(lái)說,相較紙上談兵,最為重要的是通過不斷地實(shí)踐和實(shí)驗(yàn),摸索SDN應(yīng)用的方法。遺憾的是,這樣的廠商并不多。在國(guó)內(nèi),DCN(神州數(shù)碼網(wǎng)絡(luò))一直都在潛心進(jìn)行SDN方面的研究工作。為此,在2011和2012年,DCN與清華大學(xué)和中科院分別進(jìn)行了合作,在國(guó)內(nèi)率先建設(shè)起了兩張SDN網(wǎng)絡(luò)。在國(guó)內(nèi)網(wǎng)絡(luò)領(lǐng)域盲目求新概念的時(shí)候,DCN的這一做法是非常務(wù)實(shí)的。
通過這兩張SDN實(shí)驗(yàn)網(wǎng),DCN實(shí)現(xiàn)了在實(shí)際負(fù)載下的IPv6和IPv4路由計(jì)算下發(fā)、IPv6安全準(zhǔn)入、流量采集和監(jiān)控、網(wǎng)絡(luò)虛擬化、QoS(服務(wù)質(zhì)量)等多項(xiàng)SDN應(yīng)用。這些應(yīng)用與用戶的實(shí)際需求與業(yè)務(wù)息息相關(guān),DCN在這方面的實(shí)踐,為SDN的大規(guī)模部署奠定了基礎(chǔ)。
唐代著名畫家戴嵩曾經(jīng)花費(fèi)大量時(shí)間描繪了一幅“斗牛圖”。圖畫中,斗牛的尾巴高高向上翹起,異常兇猛。戴嵩對(duì)這幅作品很得意,遂拿給別人欣賞。誰(shuí)曾想,在一片交口稱贊聲中,一位牧童卻站了出來(lái):“您畫錯(cuò)了。兩牛相斗,已經(jīng)將全力用在角上,這時(shí)尾巴則夾在兩條腿之間,哪還會(huì)豎起來(lái)。”
在我們生活中,有無(wú)數(shù)的事實(shí)證明,只有實(shí)踐才能出真知。在IT領(lǐng)域也不例外。