What is NFV/VNF?

The virtualization of network functions that are traditionally handled by purpose-built appliances.


What it is: NFV, or Network Function Virtualization, is the process of handling communications network functions with software-based technologies, rather than hardware. These pieces of software, referred to as Virtualized Network Functions, can replace specialized telecommunications appliances. Often, NFV is managed through a central orchestration solution offered by vendors like VMware or Cisco.

What it does: NFV can handle everything from network security to load-balancing, to any one of a number of networking functions. It can either integrate with specialized hardware appliances or replace them completely. Additionally, NFV can operate in the cloud, or with generic high-performance servers in place of specialized appliances.

Why it matters: Communication Service Providers (CSPs) running their networks with specialized on-premise hardware run into the inherent limitations of physical systems. Among them: network appliances require space, installing and maintaining them requires expertise, and scaling them up usually involves up-front spending as well as simply waiting for new appliances to arrive. NFV can bypass these difficulties, potentially creating more agile networks, with which CSPs can deliver new services and scale old services faster whilst reducing infrastructure costs.

What to do about it: If you’re a CSP whose network is expanding or you are looking to deliver new service types or enter new markets, consider network function virtualization as an option. On the one hand, while implementing NFV requires up-front training and costs, and presents risks, on the other hand, could decrease long-term TCO, due to factors like ease of scaling and decreased power and space requirements. However, you should not underestimate the effort required to transition from traditional, hardware-based approaches.

Full content available to GigaOm Subscribers.

Sign Up For Free