解讀云計(jì)算帶給傳統(tǒng)虛擬化網(wǎng)絡(luò)的沖擊有哪些
隨著云計(jì)算的快節(jié)奏發(fā)展,我們的傳統(tǒng)技術(shù)就面臨著巨大的威脅,其中值得一說的便是傳統(tǒng)網(wǎng)絡(luò)虛擬化,網(wǎng)絡(luò)承擔(dān)著傳輸?shù)淖饔?,但是傳輸過程中,路由又是不可缺少的部分,但因?yàn)閿囋谝黄穑愕眯试絹碓降汀?/p>
當(dāng)大規(guī)模的數(shù)據(jù)中心出現(xiàn)后,設(shè)備、網(wǎng)絡(luò)等變得越來越復(fù)雜。于是乎,為了解決網(wǎng)絡(luò)問題,從而把“傳輸”和“控制”層面分開,虛擬網(wǎng)絡(luò)化出現(xiàn)。何為虛擬網(wǎng)絡(luò)?本質(zhì)上,它是把傳統(tǒng)網(wǎng)絡(luò)中的“傳輸”層面和“路由(控制)”層面分開,把傳統(tǒng)的網(wǎng)絡(luò)基礎(chǔ)設(shè)備抽象成一個(gè)個(gè)只具備傳輸功能的小模塊。而網(wǎng)絡(luò)特性、數(shù)據(jù)傳輸路線,全部由上層的軟件統(tǒng)一定義,并精確控制。
隨著IT技術(shù)的發(fā)展,我們已經(jīng)看到傳統(tǒng)網(wǎng)絡(luò)虛擬化正在面臨新的挑戰(zhàn)。這種挑戰(zhàn)的背景則是,移動(dòng)互聯(lián)網(wǎng)的深入發(fā)展,徹底改變了人們的生活和工作,傳導(dǎo)至企業(yè),則是其業(yè)務(wù)正發(fā)生快速變化。比如,很多用戶的應(yīng)用場(chǎng)景需要達(dá)到百萬級(jí)別的報(bào)文轉(zhuǎn)發(fā)速度,所以需要GB甚至10GB的帶寬吞吐能力。
另一方面,不同于CPU和內(nèi)存以及IO流量,網(wǎng)絡(luò)數(shù)據(jù)包的轉(zhuǎn)發(fā)、業(yè)務(wù)邏輯的處理也是非常復(fù)雜的,需要在整個(gè)網(wǎng)絡(luò)轉(zhuǎn)發(fā)流程中間增加常用的一些規(guī)則,比如路由查找、流量控制以及流量統(tǒng)計(jì)等非常多的業(yè)務(wù)邏輯處理。結(jié)果,一方面需要有非常高速的網(wǎng)絡(luò)數(shù)據(jù)吞吐能力,另一方面則需要這些高速轉(zhuǎn)發(fā)的數(shù)據(jù)進(jìn)行復(fù)雜業(yè)務(wù)邏輯的處理。兩方面的矛盾導(dǎo)致網(wǎng)絡(luò)性能在一段時(shí)間內(nèi)無法達(dá)到很高的水平。
對(duì)用戶來說,傳統(tǒng)虛擬化網(wǎng)絡(luò)存在著三大痛點(diǎn):性能上,吞吐量存在著瓶頸,無法滿足企業(yè)的短時(shí)高發(fā)性需求,并且延遲高。舉個(gè)例子,在一些視頻播放中,一旦延遲太長(zhǎng),將對(duì)播放量和用戶體驗(yàn)產(chǎn)生很糟糕的影響。其次,穩(wěn)定性上。傳統(tǒng)的虛擬化網(wǎng)絡(luò),不僅性能波動(dòng)大,而且經(jīng)常發(fā)生丟包問題。最后則是隔離性方面,傳統(tǒng)的虛擬化網(wǎng)絡(luò)存在著資源競(jìng)爭(zhēng)和網(wǎng)絡(luò)攻擊難題。
最重要的是,隨著企業(yè)業(yè)務(wù)的多樣化的豐富性,傳統(tǒng)虛擬化網(wǎng)絡(luò)存在著很多搞不定的用戶場(chǎng)景。比如,電信業(yè)務(wù)轉(zhuǎn)發(fā)、手游和網(wǎng)游加速、數(shù)據(jù)庫、緩存、消息中間件、Hadoop、Spark、直播、流媒體和NFV等等。比如,以電信業(yè)務(wù)轉(zhuǎn)發(fā)和手游或網(wǎng)游加速業(yè)務(wù)為例,這兩個(gè)場(chǎng)景本質(zhì)上來說都是對(duì)一些小包進(jìn)行高速轉(zhuǎn)發(fā)的場(chǎng)景,這些場(chǎng)景對(duì)網(wǎng)絡(luò)的吞吐能力非常高。