SearchVMware.com

VMware NSX

By Ben Lutkevich

What is VMware NSX?

VMware NSX is a virtual networking and security software product family created from VMware's vCloud Networking and Security (vCNS) and Nicira's Network Virtualization Platform (NVP) intellectual property.

NSX software-defined networking, or SDN, is part of VMware's software-defined data center, or SDDC, concept, which offers cloud computing on VMware virtualization technologies. The company's stated goal with NSX is to provision virtual networking environments without a command-line interface (CLI) or other direct administrator intervention.

Network virtualization abstracts network operations from the underlying hardware onto a distributed virtualization layer, much like server virtualization does for processing power and operating systems (OSes). VMware vCNS virtualizes Layers 4-7 of the Open Systems Interconnection model. Nicira's NVP virtualizes the network fabric, Layer 2 and Layer 3.

NSX exposes logical firewalls, switches, routers, ports and other networking elements to enable virtual networking among vendor-agnostic hypervisors, cloud management systems and associated network hardware. It also supports external networking and security ecosystem services.

Important features of NSX

NSX comes with a range of features, including the following:

NSX use cases

Microsegmentation, IT automation and DR are three common applications for VMware NSX adoption. These uses aim to resolve issues associated with network virtualization, such as poor traffic performance and security gaps. Here's how they work:

  1. Microsegmentation takes the common networking practice of segmentation and applies it at a granular level to address network security. This enables the network administrator to establish a zero-trust security perimeter around a set of resources, such as workloads and network segments. Admins can also add east-west firewall functionality to the data center using microsegmentation. NSX also enables the administrator to create security policies for specific workloads, regardless of where they sit in the network topology.
  2. Data center automation enables fast and flexible network provisioning. The network administrator can rapidly create a new network or network segment with workloads, resources and security policies already attached to it. This eliminates bottlenecks and makes NSX ideal for application testing and working with erratic workloads, which NSX can keep logically isolated on the same physical network.
  3. Disaster recovery also relies on automation. NSX integrates with orchestration tools, such as vSphere Site Recovery Manager (SRM), which automates failover and DR. When paired with NSX, SRM is used for storage replication and to manage and test recovery plans. SRM also integrates with Cross-VC NSX. Introduced in NSX 6.2, Cross-VC NSX enables logical networking and security across multiple vCenters, which makes it easier to enforce consistent security policies without the need for manual intervention. When used in conjunction with Cross-VC NSX, SRM automatically maps universal networks across protected and recovery sites.

Other ways that VMware NSX is used include the following:

NSX licensing and versions

VMWare offers the following four licensing editions for NSX:

  1. Professional
  2. Advanced
  3. Enterprise Plus
  4. Remote and Branch Offices (ROBO)

The NSX Professional edition is for organizations that require network agility and automation, according to VMware. It includes features such as distributed switching and routing, as well as integration with vRealize Suite and OpenStack.

NSX Advanced is a midrange edition that offers the same capabilities as the Professional license, as well as microsegmentation for a more secure data center. It also has features such as NSX Edge load balancing and distributed firewalling.

The highest tier is NSX Enterprise Plus, which has the same capabilities as the Advanced license, plus networking and security across multiple domains with features such as Cross-VC NSX.

The ROBO edition is offered on a per-VM basis, as opposed to per-host. It includes most of the features of the Advanced tier.

In addition to these NSX licenses, VMware customers can buy NSX-T and NSX Cloud. NSX-T was released in February 2017. It offers networking and security management for non-vSphere application frameworks, multiple Kernel-based VM distributions and OpenStack environments. NSX-T also supports Photon Platform, VMware's cloud-native infrastructure software for containers.

NSX Cloud takes NSX-T components and integrates them with the public cloud. NSX Cloud customers have access to a multi-tenant dashboard, which is integrated with VMware Cloud Services. It can develop and test applications with the same network and security profiles used in the production environment.

NSX offers additional distributed security features with NSX add-on licenses.

Certification and training

VMware offers four certifications for NSX:

  1. VMware Certified Technical Associate-Network Virtualization (NV). VMware's entry-level NSX certification tests a candidate's ability to identify use cases for the NSX platform, understand NSX terminology and navigate the platform's user interface.
  2. VMware Certified Professional-NV. VMware's professional-level NSX certification demonstrates a candidate's ability to install, configure and administer NSX virtual networking implementations.
  3. VMware Certified Advanced Professional (VCAP)-NV. VMware's advanced professional NSX certification checks a candidate's ability to deploy an NSX-based data center networking infrastructure. The advanced professional certification has two versions:
    1. VCAP-NV Deploy. Tests that candidates can deploy and optimize NSX networks to provide a reliable, scalable virtualized network.
    2. VCAP-NV Design. Candidates must demonstrate the ability to gather customer information, including constraints, risk, requirements and assumptions. They then use the information to make design recommendations for NSX-T Data Center implementations.
  4. VMware Certified Design Expert-NV. This is the highest-level NSX certification, where candidates demonstrate their familiarity with vSphere and NSX and the ability to design an NSX-based data center networking infrastructure.

VMware provides resources for NSX certification training, including instructor-led courses, self-paced courses, cloud-based lab environments and learning subscriptions. NSX certification candidates can take an online practice exam and join study groups.

NSX enables users to deploy VMs. Learn how to deploy VMs with this free template.

14 Jul 2022

All Rights Reserved, Copyright 2007 - 2024, TechTarget | Read our Privacy Statement