NSX Data Center for vSphere is VMware’s network virtualization platform for the Software-Defined Data Center (SDDC), delivering networking and security features entirely in software, abstracted from the underlying physical infrastructure.

In VMware’s vision of Software Defined Data Center, VMware NSX plays the role of virtualizing the networking components. Thus enabling creating multi-tier and complex networking programmatically in seconds.

NSX components: