VMware NSX fornisce networking Software-Defined e servizi di sicurezza di networking virtuale con firewalling logico, switching logico e routing logico. I progettisti delle reti virtuali possono assemblare arbitrariamente questi servizi tramite programma in qualsiasi combinazione desiderata per realizzare reti virtuali isolate univoche. Questa tecnologia offre opzioni di sicurezza più dettagliate rispetto alle appliance hardware tradizionali. In ambienti virtuali, è possibile applicare questi servizi al livello di vNIC. I servizi tradizionali vengono configurati sulla rete fisica.

Le funzionalità principali di VMware NSX sono descritte dettagliatamente nel documento VMware NSX for vSphere (NSX) Network Virtualization Design Guide. Le procedure per l'implementazione di queste funzionalità sono disponibili nella documentazione di VMware NSX for vSphere.

NSX è la piattaforma di sicurezza per la virtualizzazione di rete di VMware che è possibile utilizzare per costruire un ambiente di rete virtuale sicuro per il proprio Software-Defined Data Center. Utilizzare NSX per creare una rete virtualizzata sicura distribuendo e gestendo firewall, router e gateway Software-Defined e i rispettivi criteri. Quando le VM sono indipendenti dalla piattaforma fisica sottostante e consentono ai tecnici IT di gestire gli host fisici come un pool di capacità di elaborazione, le reti virtuali sono indipendenti dall'hardware di rete IP sottostante. I tecnici IT possono gestire la rete fisica come un pool di capacità di trasporto che può essere occupata e riproposta su richiesta. Utilizzando NSX è possibile proteggere il traffico edge verticale e il traffico orizzontale tra gli stack di reti e di elaborazione che devono conservare l'integrità dei dati. Ad esempio, i carichi provenienti da tenant differenti possono essere eseguiti in modo sicuro su reti virtuali isolate singole anche quando condividono la stessa rete fisica sottostante.