Network Virtualization: NFV, VNF, NFVI, Service Chaining, vSwitch และ Cloud-Native Networking

Network Virtualization: NFV, VNF, NFVI, Service Chaining, vSwitch และ Cloud-Native Networking

Network Virtualization เปลี่ยน network functions จาก hardware appliances เป็น software ที่รันบน standard servers NFV (Network Functions Virtualization) เป็น framework, VNF (Virtual Network Function) เป็น virtualized network service, NFVI (NFV Infrastructure) เป็น underlying platform, Service Chaining เรียง VNFs ตามลำดับ, vSwitch ให้ switching ใน hypervisor และ Cloud-Native Networking ใช้ containers และ Kubernetes

Traditional networking ใช้ dedicated hardware appliance สำหรับทุก function: firewall = Palo Alto box, load balancer = F5 box, WAN optimizer = Riverbed box → expensive, inflexible, slow to deploy (weeks-months) NFV แทนที่ด้วย software ที่รันบน x86 servers → deploy ใน minutes, scale up/down on demand, reduce CAPEX 50-70% Service providers เป็นผู้นำ NFV adoption (AT&T, Verizon, Deutsche Telekom) → enterprises กำลังตามมาด้วย cloud-native approach

NFV Architecture (ETSI)

Component Function Example
VNF Virtual Network Function — software implementation of network service Virtual firewall, virtual router, virtual load balancer
NFVI NFV Infrastructure — hardware + virtualization layer ที่ VNFs run on x86 servers + hypervisor (KVM, ESXi) + vSwitch (OVS)
MANO Management and Orchestration — lifecycle management of VNFs ONAP, OSM, Cisco NSO, VMware vRealize
VIM Virtualized Infrastructure Manager — manage compute/storage/network resources OpenStack, VMware vCenter, Kubernetes
VNFM VNF Manager — lifecycle (instantiate, scale, terminate) specific VNFs Vendor-specific or generic (Tacker)
NFVO NFV Orchestrator — orchestrate across multiple VNFs and NFVI ONAP, Cloudify, Cisco NSO

VNF Examples

Function Physical Appliance VNF Equivalent
Firewall Palo Alto PA-5200, Fortinet FG-3000 Palo Alto VM-Series, Fortinet FortiGate-VM
Load Balancer F5 BIG-IP i10000 F5 BIG-IP VE, NGINX Plus, HAProxy
Router Cisco ISR 4000, Juniper MX Cisco CSR 1000v, Juniper vMX, VyOS
WAN Optimizer Riverbed SteelHead Riverbed SteelHead-v, Silver Peak VX
IDS/IPS Cisco Firepower 4100 Cisco FTDv, Suricata, Snort
DNS/DHCP Infoblox appliance Infoblox vNIOS, ISC BIND/DHCP

Service Chaining

Feature รายละเอียด
คืออะไร เรียง VNFs ตามลำดับ: traffic ผ่าน function 1 → function 2 → … → destination
Example User → Firewall VNF → IPS VNF → Load Balancer VNF → Web Server
Static Fixed chain: all traffic goes through same sequence → simple but inflexible
Dynamic Chain changes based on traffic type, user, policy → flexible but complex
NSH Network Service Header (RFC 8300): metadata ที่บอก traffic ต้องผ่าน VNFs ไหนบ้าง
SFC (Service Function Chaining) IETF standard for defining and steering traffic through ordered set of service functions

vSwitch (Virtual Switch)

vSwitch Type Performance Use Case
Linux Bridge Kernel-based Moderate Simple VM connectivity
Open vSwitch (OVS) Open source, programmable Good (kernel + DPDK) OpenStack, SDN environments
VMware vDS Distributed vSwitch Good VMware vSphere environments
OVS-DPDK OVS with DPDK userspace datapath Very high (line rate) NFV, telco, high-performance
VPP (fd.io) Vector Packet Processing Very high High-performance networking
SR-IOV Hardware bypass (NIC → VM directly) Highest (near bare-metal) Ultra-low latency, telco

Cloud-Native Networking

Feature รายละเอียด
CNF Cloud-Native Network Function: VNF ที่ redesign เป็น microservices บน containers/Kubernetes
CNI Container Network Interface: plugin ที่ให้ networking สำหรับ Kubernetes pods (Calico, Cilium, Flannel)
Service Mesh Istio, Linkerd: sidecar proxies ที่ handle service-to-service communication (mTLS, load balancing, observability)
eBPF Extended Berkeley Packet Filter: programmable kernel networking — Cilium ใช้ eBPF แทน iptables
Advantage Faster scaling (seconds), smaller footprint, CI/CD integration, cloud-agnostic
Trend VNF → CNF migration: telcos moving 5G core to Kubernetes-based CNFs

NFV vs Cloud-Native

Feature NFV (VM-based) Cloud-Native (Container-based)
Unit VM (virtual machine) Container (pod)
Startup Minutes Seconds
Resource Heavy (full OS per VM) Light (shared kernel)
Orchestration OpenStack, MANO Kubernetes
Scaling Vertical (bigger VM) or horizontal (more VMs) Horizontal (more pods, auto-scale)
Maturity Mature (10+ years) Growing (5G, edge computing driving adoption)

ทิ้งท้าย: NFV → Cloud-Native = Future of Network Functions

Network Virtualization NFV: ETSI framework — VNF (software function) + NFVI (infrastructure) + MANO (orchestration) VNFs: virtual firewall, router, LB, WAN optimizer — same function, software form factor Service Chaining: order VNFs in sequence (FW → IPS → LB) — static or dynamic, NSH/SFC standards vSwitch: Linux Bridge (simple), OVS (programmable), OVS-DPDK (high perf), SR-IOV (bypass) Cloud-Native: CNF (containerized), Kubernetes, CNI (Calico/Cilium), service mesh (Istio), eBPF Trend: VNF (VM) → CNF (container) — faster, lighter, CI/CD-friendly, Kubernetes-native Key: NFV reduced hardware dependency — cloud-native takes it further with containers and microservices

อ่านเพิ่มเติมเกี่ยวกับ Software-Defined Networking SDN Controller OpenFlow และ Data Center Networking Spine-Leaf VXLAN Fabric ที่ siamlancard.com หรือจาก icafeforex.com และ siam2r.com

จัดส่งรวดเร็วส่งด่วนทั่วประเทศ
รับประกันสินค้าเคลมง่าย มีใบรับประกัน
ผ่อนชำระได้บัตรเครดิต 0% สูงสุด 10 เดือน
สะสมแต้ม รับส่วนลดส่วนลดและคะแนนสะสม

© 2026 SiamLancard — จำหน่ายการ์ดแลน อุปกรณ์ Server และเครื่องพิมพ์ใบเสร็จ

SiamLancard
Logo
Free Forex EA Download — XM Signal · EA Forex ฟรี
iCafeForex.com - สอนเทรด Forex | SiamCafe.net
Shopping cart