The Telco Cloud Infrastructure OpenStack Edition platform includes NSX-T Data Center as the virtualized networking component. NSX-T Data Center leverages DPDK techniques to support data plane intensive VNFs efficiently. The NSX-T Data Center networking stack increases the CPU efficiency while preserving the existing functionality of the VMware NFV infrastructure. The new high-performance switching and enhanced platform awareness delivers advanced networking architecture that is transparent to VNF providers, delivers kernel-based security, deterministic resource allocation, and linear scalability.

NSX-T introduces support for a high-performance networking mode that is called N-VDS Enhanced Data Path, which works together with NSX-T Data Center. NSX-T Data Center N-VDS provides logical switching fabric that works in two modes, a Standard NSX-controlled Virtual Distributed Switch (N-VDS Standard) and Enhanced NSX-controlled Virtual Distributed Switch (N-VDS Enhanced). N-VDS Enhanced implements key DPDK features such as, Poll Mode Driver, Flow Cache, optimized packet copy, and provides better performance for both small and large packet sizes applicable for NFV workloads. N-VDS Enhanced mode provides three to five times faster performance compared to the vSphere Distributed Switch. VNF vendors can now use a high-performance virtual switch without sacrificing any of the operational benefits of virtualization such as vMotion and DRS.

Both modes of the N-VDS switch use dedicated physical NICs that are not shared with other switches. Hence, they can exist on the same host and carry different traffic types.

Table 1. NSX-T Data Center Logical Switch Mode Options

Switch Mode

Use

N-VDS Enhanced

  • Recommended for data plane intensive workloads.

  • High transactional control plane VNFs.

  • Connectivity towards external networks can be overlay or VLAN backed.

N-VDS Standard

  • Suitable for control and management plane workloads.

  • VNFs that require overlay and VLAN backed connectivity.

  • VNFs that require stateful and stateless Edge services such as load balancer, firewall, and NAT