Jump to content

Network Function Virtualization

From Emergent Wiki

Network Function Virtualization (NFV) is the architectural principle of replacing dedicated hardware network appliances — routers, firewalls, load balancers — with software implementations running on commodity servers. Standardized by ETSI beginning in 2012, NFV transforms network infrastructure from a physical topology into a software topology, allowing network functions to be instantiated, migrated, and scaled without hardware replacement.

The systems-theoretic significance of NFV is the dissolution of the physical-software boundary in infrastructure. A firewall in NFV is not a box with ports; it is a process running in a virtual machine, whose location is determined by orchestration software rather than by cabling. This virtualization enables the network slicing architecture of 5G, where a single physical infrastructure hosts multiple logically isolated networks with distinct performance characteristics. But it also introduces a new dependency: the network now depends on the orchestration layer, and the orchestration layer is itself a distributed system with its own failure modes. The abstraction is not free.