小伙伴們,大家好!
今天來聊聊NFV,英文名是Network Functions Visualization,也就是網絡功能虛擬化。
不難看出,NFV是網絡功能和虛擬化的化身。
那么,網絡功能是什么呢?
像防火墻FW、負載均衡SLB、網絡地址轉換NAT、域名系統DNS、深度報文檢測DPI等等,都是經常用的網絡功能。
這些網絡功能實現的載體是硬件設備,由不同的廠商生產。廠商在生產的時候,采用的是專用的硬件、定制的設備操作系統以及特定的業務特性。這就造成了各種設備成為一個個封閉的“黑盒子”。
現代企業出于業務和安全考慮,往往需要增加安全、負載均衡、加速等等業務,這就需要購買相應的“黑盒子”,各種盒子的硬件資源無法復用,新增設備必然增加盒子,成本較高,同時,部署過程、維護起來也都比較復雜。
事實上,在調研企業需求時,排列在前幾位的是業務部署的敏捷性、靈活性以及運維成本。也就是,企業既期望降低設備成本、能耗以及運維成本,又能實現敏捷的業務部署。
這樣,就需要解決:硬件資源如何統一?網絡功能如何實現?網絡功能如何一起協作?
硬件資源的統一:借助于云計算虛擬化技術,構建計算、存儲、網絡的資源池。
網絡功能的實現:通過軟件編碼的方式實現防火墻、負載均衡、網絡地址轉換、深度報文檢測等,稱之為虛擬網絡功能VNF;
網絡功能的協作:VNF在邏輯上是以軟件的形態獨立存在著,網絡功能的協作便是通過業務服務鏈的方式對VNF進行編排。業務流量上來后,就在VNF鏈上進行處理。
從本質上來說,包含兩層含義:
第一層,使用通用硬件,采用云計算虛擬化技術,構建網絡功能所需的運行環境,該環境能夠支撐資源的彈性獲??;
第二層,對網絡功能進行軟件化編碼,以VNF的形式存在,相互配合,以業務鏈的形式提供服務,滿足企業所需的網絡功能需求。
從直觀上來理解:
NFV就是把之前實現網絡功能的硬件盒子換成通用x86或ARM架構的服務器,并對這些服務器進行管理,構建虛擬機VM,提供網絡功能所需運行環境;對網絡功能進行軟件化形成VNF,放入到VM中,并對其進行搭配組合,形成網絡功能鏈,滿足企業業務需求。
-
防火墻
+關注
關注
0文章
418瀏覽量
35639 -
DNS
+關注
關注
0文章
218瀏覽量
19873 -
網絡地址
+關注
關注
0文章
16瀏覽量
9396 -
負載均衡
+關注
關注
0文章
112瀏覽量
12373
發布評論請先 登錄
相關推薦
評論