傳統網路架構依賴昂貴的專屬硬體,每新增一項功能就需採購新設備。NFV(Network Function Virtualization) 打破這一限制,將網路功能軟體化,讓電信商與企業以通用伺服器取代黑盒設備,大幅縮短部署週期並降低資本支出。
什麼是 NFV?解耦(Decoupling)的核心思想
NFV 由 ETSI(歐洲電信標準協會)於 2012 年提出,核心思想是將網路功能(Network Function)與專屬硬體解耦。防火牆、IDS/IPS、NAT、負載平衡器等傳統上需要獨立設備的功能,現在以虛擬網路功能(VNF, Virtual Network Function)的形式,運行於標準 x86 伺服器的虛擬機或容器中。整個架構分為三層:底層為 NFVI(NFV Infrastructure) 提供運算、儲存與網路資源;中層為 VNF 承載實際網路邏輯;上層為 MANO(Management and Orchestration) 負責生命週期管理與資源調度。
NFV 與 SDN 的關係:互補而非相同
NFV 常與 SDN(Software-Defined Networking)被混淆,但兩者解決的問題不同。SDN 關注控制平面與資料平面的分離,透過集中式控制器動態管理流量轉送;NFV 關注將網路功能從硬體抽離,以軟體形式彈性部署。兩者可獨立存在,但結合時效益最大:SDN 提供動態流量調度能力,NFV 提供可快速擴縮的虛擬化功能節點。例如,電信商可用 NFV 部署虛擬化 EPC(Evolved Packet Core),再以 SDN 動態引導用戶流量通過指定的 VNF 鏈(Service Function Chaining, SFC)。
💡 重點整理
- 解耦是核心:VNF 與硬體分離,部署在通用 x86 伺服器上。
- 三層架構:NFVI(基礎設施)、VNF(功能層)、MANO(編排管理)缺一不可。
- NFV ≠ SDN:前者虛擬化功能節點,後者分離控制與轉送平面。
- SFC 串接:多個 VNF 可依序組合成服務鏈,實現靈活的流量策略。
NFV 已從概念落地為電信與雲端的基石技術。理解解耦思想與 MANO 編排機制,是評估與導入 NFV 解決方案的首要步驟。
📚 參考文獻
- ETSI NFV 官方規範與白皮書:https://www.etsi.org/technologies/nfv
- ETSI GS NFV 002 — NFV Architectural Framework(架構標準文件)
- ONF(Open Networking Foundation)NFV 與 SDN 整合指南:https://opennetworking.org
⚠️ 本文內容基於撰寫時的最新資訊,實際應用時請參考官方文件的最新版本。
留言
張貼留言