網絡是數據中心最為重要的組成部分之一。可以說沒有網絡,數據中心就無法稱為數據中心,數據中心也就無從談起。正是因為網絡的重要性,很少有數據中心愿意主動去改變它,即便明知它有著這樣那樣的缺點,可還是選擇了接受和沉默。然而,隨著云計算、大數據、虛擬化技術的興起并成為數據中心未來主流的技術基石,網絡依然是阻礙技術發展的絆腳石,數據中心網絡已經到了不得不做出改變的時候了,網絡再不進行改變,云計算、大數據、虛擬化等技術就無法在數據中心部署,這大大影響到了數據中心的運營利潤。在這樣的背景下,數據中心網絡才開始逐漸不得不走向開放,走向融合。一時間,各種網絡新技術開始層出不窮,競爭也是異常激烈,誰都希望自己提出的網絡技術能夠成為行業標準,但有些新技術還沒有被人所熟知,就消失了。這時出現了一種叫做柔性網絡的新技術,這種技術特別迎合了云計算、大數據、虛擬化的口味,在網絡技術領域很快成為獨樹一幟的新技術。本文就來詳細說說柔性網絡技術。
所謂柔性網絡技術,是一種可感知、可重構、可演進的網絡系統,通俗來講就是網絡軟件化、服務軟件化、將軟件充分引入到網絡中來,這樣看來柔性網絡和軟件定義的網絡很類似。不過,柔性網絡理論上更加注重應用層面,在現有硬件設施的基礎上通過軟件靈活調度。比如當在線視頻播放超過1萬人時,視頻網站可能會因為訪問量太大,網絡出現擁塞而導致視頻卡頓。柔性網絡的“柔”意味著可以對網絡進行動態調整,在線播放數量較多時,自動將播放的視頻從高清調至標清,略微降低些畫質從而達到流暢播放的效果。軟件定義網絡側重點是對網絡設備的控制與管理,其并不關心應用層以上的實現,通過軟件實現網絡二、三層數據轉發就達到了目的,雖然可以通過軟件控制流量走向,但并不關注上層業務的表現,也控制不了。柔性網絡的意義更為廣泛,其中也包含了軟件定義網絡,軟件定義網絡是柔性網絡的必要組成部分。
一個數據中心隨著業務量的不斷增長,所需要的網絡資源肯定是越來越多的,傳統數據中心這時就要不停地買設備,不斷地進行設備擴容,提升硬件性能,但這種方式網絡的利用率并不高,存在著嚴重浪費的普遍現象。實際上,數據中心里的網絡使用情況并不是一成不變的。比如:天貓商城的后臺數據中心,晚間時段是網絡最忙碌的時候,而趕上周末、節假日、雙11等日子網絡都會不堪重負。網絡在不同時間下、不同的業務應用下,使用情況大有不同,網絡使用率隨著時間在不斷變化。對于這樣的網絡流量模型,柔性網絡技術就可以幫助提升網絡資源的利用率,既可以避免在流量高峰時出現擁塞影響業務,又可以充分利用上網絡所有的硬件資源,這就好比是高速公路的收費站,根據規定平日里只開兩三個收費口,節假日就多開幾個,加快過路費結算的時間,平日里就可以節省一大批工作人員的費用。柔性網絡技術在數據中心網絡中的作用就像是高速收費站的規定一樣,目的都是為了充分利用網絡資源,為數據中心運營節約開支。
柔性網絡還可以對端到端實時業務進行感知,當這些業務出現通訊不暢時,柔性網絡可以自動感知。柔性網絡擁有一整套從接入層、傳輸層、核心層、應用層的技術,通過實時采集網絡數據,并對數據進行有效分析,迅速知曉網絡異常位置,從而采取行之有效的解決措施。柔性網絡首次將網絡與應用層有機結合起來,實現兩者之間的動態聯動,這是以往任何網絡技術都無法相比的。柔性網絡并不特指某一項技術,而是一類網絡技術的綜合,包括軟件定義網絡、NFV、ICT、vBRAS、vCPE等等,柔性網絡的“柔”字全靠各種軟件技術來實現的,軟件是柔性網絡中的最為重要的組成部分,在數據中心里,軟件將一統天下的局面下,軟件成為了柔性網絡的顯著特征。
講了這么多,實際上柔性網絡就是由一系列新的網絡軟件特性結合起來的,柔性網絡只是一個概念,并不是一種特定的網絡技術。實際上要實現網絡資源的按需分配、還要實現對業務層面的動態感知是非常不容易的一件事。所以柔性網絡落到實際,主要就是指的SDN/NFV技術,很多網絡廠家強調柔性網絡,但實質上就在推SDN技術,至于與業務層面的聯動,不同行業不同客戶的業務模型并不相同,要做到與所有的業務都自適應,是做不到的,這時可以針對某個行業或者某個大客戶提供定制開發,將業務與網絡有機結合起來,通過采集業務層面的運行參數,指導網絡運行,一旦采集的數據參數偏離預先設定的閥值,就讓網絡自動采取動作,一切以恢復業務為第一要素。能夠做到這一點的數據中心很少,這主要是由于數據中心的網絡運維和業務是兩個完全不同的部門,這種需要兩個部門協調、融合的事情,哪個部門都不愿意去做,弄不好自己的部門就被另外的部門吞并了,這樣寧愿不進行相互之間的互動。所以柔性網絡之所以依然未能得到廣泛應用,技術的成熟度是一方面的因素,數據中心內部人為障礙也是主要的絆腳石,單純從柔性技術上來講,不存在實現難度。
柔性網絡是一種新型網絡技術,是未來數據中心網絡發展的方向,雖然目前仍處于發展初期,還沒有大規模的商用。人們對柔性網絡的接受還需要一些時間,同時柔性網絡的各種技術也在不斷完善之中,相信在不久的將來,柔性網絡技術必將大有用武之地。