The duration for the NSX-T Data Center upgrade process depends on the number of components you have to upgrade in your infrastructure. It is important to understand the operational state of NSX-T Data Center components during an upgrade, such as when some hosts have been upgraded, or when NSX Edge nodes have not been upgraded.

The upgrade process is as follows:

Hosts > NSX Edge cluster > NSX Controller cluster > Management plane.

Hosts Upgrade

During Upgrade

After Upgrade

  • For standalone vSphere ESXi hosts not managed by vCenter Server, power off tenant VMs running on the vSphere ESXi hosts and put these hosts in maintenance mode or move the VMs to another host.

  • For vSphere ESXi hosts that are part of a DRS enabled cluster, do not power off tenant VMs running on the vSphere ESXi hosts or put the vSphere ESXi hosts in maintenance mode. NSX-T Data Center migrates the VMs running on the host to another host in the same cluster during the upgrade.

  • For vSphere ESXi hosts that are part of a DRS disabled cluster, power off the tenant VMs running on the vSphere ESXi hosts. Put the vSphere ESXi hosts in maintenance mode.

  • For KVM hosts, VMs do not need to be powered off.

  • Configuration changes are allowed on NSX Manager.

  • Power on or move back the tenant VMs of vSphere ESXi hosts not managed by vCenter Server that were powered off before the upgrade.

  • Power on the tenant VMs of vSphere ESXi hosts that are part of a DRS disabled cluster that were powered off before the upgrade.

  • Upgraded hosts are compatible with non-upgraded hosts, NSX Edge cluster, NSX Controller cluster, and Management plane.

  • New features introduced in the upgrade are not configurable until the NSX Edge cluster, NSX Controller cluster, and Management plane are upgraded.

NSX Edge Cluster Upgrade

During Upgrade

After Upgrade

  • During the NSX Edge upgrade, you might experience the following traffic interruption:

    • North-south datapath is affected if the NSX Edge is part of the datapath.

    • East-west traffic between tier-1 routers using NSX Edge firewall, NAT, or load balancing.

    • Temporary Layer 2 and Layer 3 interruption.

  • Configuration changes are not blocked on NSX Manager but might be delayed.

  • Configuration changes are allowed.

  • Upgraded NSX Edge cluster is compatible with the upgraded hosts and older versions of the NSX Controller cluster and Management plane.

  • New features introduced in the upgrade are not configurable until the NSX Controller cluster and Management plane are upgraded.

NSX Controller Cluster Upgrade

During Upgrade

After Upgrade

  • Configuration changes are not blocked on NSX Manager but might be delayed.

  • Configuration changes are allowed.

  • Upgraded NSX Controller cluster is compatible with only the upgraded NSX Edge cluster and older version of Management plane.

  • New features introduced in the upgrade are not configurable until the Management plane is upgraded.

Note:

Due to changes in the communication from the transport node to NSX Controller, you must open the TCP ports 1235 and 1234 before you upgrade from NSX-T Data Center 2.1 to higher. After the upgrade is successful, the TCP port 1235 is in use.

Management Plane Upgrade

During Upgrade

After Upgrade

  • Configuration changes are not blocked on the Management plane. It is recommended not to make any changes during the Management plane upgrade.

  • API service is available.

  • User interface is unavailable for a short period.

  • Configuration changes are allowed.

  • New features introduced in the upgrade are configurable.