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