Network virtualization provides the ability to decouple network hardware resources from a virtual network to scale better and be supported in a virtual environment. Virtualization is the capacity to simulate a hardware platform in software using one hardware platform to support multiple virtual machines (VMs), which are manageable on demand. Network function virtualization (NFV) enables the shift toward network function as virtualized software.
Coupled with software defined networking, NFV's interaction can be highly increased and customized in order to provide fine-grained optimization for the cloud/data center. Dynamic provisioning and monitoring, scale-out infrastructure using on-demand network functions, better management and understanding of production topology, and many other functions are some of the benefits NFV and SDN are bringing to the telecommunications...