Chapter 1

Network Function Virtualization


In this chapter, we define what Network Function Virtualization is in our view. We also take the time to discuss what its key components are and more importantly, are not.


Network function virtualization; NFV; COTS; service function chaining; SFC


Arguably, Network Function Virtualization (NFV) builds on some of the basic and now salient concepts of SDN. These include control/data plane separation, logical centralization, controllers, network virtualization (logical overlays), application awareness, application intent control, and the trend of running all of these on commodity (Commercial Off-The-Shelf (COTS)) hardware platforms. NFV expands these concepts with new methods in support ...

Get Network Function Virtualization now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.