NSX provides the foundation of the network virtualization layer for VCF on VxRail. The solution provides a software-defined networking approach that delivers Layer 2 to Layer 7 networking services (for example, switching, routing, firewalling, and load balancing) in software. These services can then be programmatically assembled in any arbitrary combination, producing unique, isolated virtual networks in a matter of seconds. For multicloud connectivity and security, NSX provides the best possible features and it provides native support for Kubernetes, PKS, and Cloud Native applications.