NFV的最終目標是,通過基于行業(yè)標準的x86服務器、存儲和交換設備,來取代通信網(wǎng)的那些私有專用的網(wǎng)元設備。由此帶來的好處是,一方面基于x86標準的IT設備成本低廉,能夠為運營商節(jié)省巨大的投資成本,另一方面開放的API接口,也能幫助運營商獲得更多、更靈活的網(wǎng)絡能力?梢酝ㄟ^軟硬件解耦及功能抽象,使網(wǎng)絡設備功能不再依賴于專用硬件,資源可以充分靈活共享,實現(xiàn)新業(yè)務的快速開發(fā)和部署,并基于實際業(yè)務需求進行自動部署、彈性伸縮、故障隔離和自愈等。
NFV的初衷是通過使用x86等通用性硬件以及虛擬化技術,來承載很多功能的軟件處理。典型應用是一些CPU密集型功能,并且對網(wǎng)絡吞吐量要求不高的情形。主要評估的功能虛擬化有:WAN加速器,信令會話控制器,消息路由器,IDS,DPI,防火墻,CG-NAT, SGSN/GGSN, PE, BNG, RAN等。
SDN的核心理念是,將網(wǎng)絡功能和業(yè)務處理抽象化,并且通過外置控制器來控制這些抽象化的對象。SDN將網(wǎng)絡業(yè)務的控制和轉(zhuǎn)發(fā)進行分離,分為控制平面和轉(zhuǎn)發(fā)平面,并且控制平面和轉(zhuǎn)發(fā)平面之間提供一個標準接口。需要指出的是,控制平面和轉(zhuǎn)發(fā)平面的分離,類似于現(xiàn)代路由器的架構(gòu)設計方法,但是SDN的設計理念和路由器的控制轉(zhuǎn)發(fā)分離完全不同。
從上面可以看出,NFV可以采用SDN進行實現(xiàn)(如采用控制轉(zhuǎn)發(fā)分離的方法來搭建服務器網(wǎng)絡),但是NFV也可以采用普通數(shù)據(jù)中心技術來實現(xiàn)。