一則小漫畫,帶你瞭解NFV
某年.某月.某日 某某電信運營商領導辦公室



第二天。。。


第三天。。。



本劇終
大家好,小棗君又來和大家見面啦!
上面的這個小型場景劇,不知道大家看懂了木有?……
我猜你們的表情是醬紫的——

而我的內心是醬紫的——

好吧,還是說人話吧。。。
大家知道,隨著通訊技術的不斷髮展,通訊網路也變得越來越龐大,而龐大即意味著複雜。
More and more 需求……
More and more 功能……
More and more 裝置……
More and more 介面……
▼隨便百度個組網圖,大家隨意感受一下

複雜的網路帶來很多的問題:
硬體資源利用不合理 ✘
網路維護越來越困難 ✘
經營成本不斷地攀升 ✘
異廠家對接繁瑣低效 ✘
新業務上線速度緩慢 ✘
業務應用死板不靈活 ✘
………………
小棗君不免想起來一首歌:

(不自覺地跟唱了吧?有木有?)
在如此競爭激烈的時代,這些問題怎麼能忍?!

於是乎,便有了今天話題的主角——

什麼是虛擬化?
我們通訊行業通常所說的虛擬化,實際上全稱是網路功能虛擬化(NFV,NetworkFunctionVirtualization)
為什麼要特別強調通訊行業?
因為最開始的虛擬化,實際上是一個IT(Information Technology,資訊科技)行業的概念。隨著IT和CT(Communication Technology,通訊技術)不斷融合走向ICT(Information Communications Technology),虛擬化技術也開始進入傳統通訊行業。
網路功能虛擬化(NFV)的定義 :
採用虛擬化技術、基於X86等通用硬體實現業務功能節點的軟體化。
可能有點懵逼? 額,那我們來看看NFV是怎麼來的吧
最開始的通訊裝置,架構是這樣的:

後來,為了更靈活更省錢,變成這樣:

看上去一個變兩個,怎麼會省錢?
實際上,是N個“控制+媒體”變成1個“控制”加N個“媒體”(這裡是為了大家理解方便,所以舉個“1對多”的例子,實際上很靈活,可以是“多對多”),畫個示意圖,一看就懂:

再後來,為了更更靈活和更更省錢:

業務也剝離出去了。 模組化才能有靈活性。
現在,正在帶來的虛擬化時代,更徹底的剝離:

乾脆直接用IT行業的通用硬體(就是大家在電信或企業機房看到的伺服器,刀片或塔式那種),取代傳統的各個通訊廠商(華為、中興等)的自研硬體(ATCA、ETCA那種)。

當然啦,虛擬化不是換個硬體平臺那麼簡單。
在硬體平臺之上,有非常強大的虛擬化軟體平臺進行管理。這個軟體平臺,也是IT行業的開源(原始碼公開,人人皆可開發)軟體平臺,例如大名鼎鼎的Openstack。裝置商在開源平臺的基礎上,進行定製開發,做出自己的系統。
說簡單一點,這麼理解:
虛擬化平臺在硬體上包了一層封裝,真正的硬體對你來說不可見,它提供了很多虛擬的硬體資源,供你使用。

你可以靈活取用這些虛擬資源(CPU 儲存 網路),在這上面裝系統,裝程式。
從而讓這些程式去實現你的電信裝置網元(MME SGW PGW CSCF AGCF等)的功能。
更誇張一點,你家的桌上型電腦PC,搗鼓一下,也能當電信裝置用。。。
怎麼樣?牛不牛掰?

讓一切 虛擬 起來,就能夠實現 極致的靈活 。。。
下面這個就是網路功能虛擬化(NFV)的整體結構圖

虛擬之後,對硬體資源的呼叫非常方便自由。
如果負荷太高:

如果負荷太低:

容災能力也大大增強。實體硬體壞了,迅速響應和處理。
好啦,虛擬化大概就是這麼個東東。
不過,雖然虛擬化看上去很牛掰,但目前仍然屬於新生事物,從誕生到成熟肯定還需要一個週期。
不信? 那你可以去問問最近搞過NFV調測的童鞋們——

機遇?挑戰?
虛擬化雖然帶來了很大的好處,但是對於通訊行業的同仁來說,也許真的並不見得是一個好事情。
因為,原來就已經很殘酷的競爭,就要變得更加腥風血雨。。。
以前還只是華為、中興、愛立信、諾基亞等幾家之間的搏殺,現在,IT的那些小流氓和老流氓們也要加入進來了。。。

如果說,以前利用專有硬體的優勢,還是建立行業壁壘的話,現在軟體化之後,這樣的優勢將蕩然無存。賣硬體已經無法賺錢了,況且IT硬體,將要面對的是DELL、HP這些老牌廠家,搞軟體嘛,BAT這些網際網路企業在軟體上的實力想想也是頭痛,更何況,國外還有GOOGLE,FACEBOOK,AMAZON在虎視眈眈。。。
傳統通訊企業,只能自求多福了。。。 該來的遲早會來,難道不是麼?

OK,今天就聊到這裡啦!