更新 Azure Stack HCI 的 SDN 基础结构

适用于:Azure Stack HCI 版本 21H2 和 20H2;Windows Server 2022、Windows Server 2019

软件定义的网络 (SDN) 基础结构组件包括网络控制器和可选的软件负载均衡器 (SLB),以及在虚拟机 (VM) 上运行的 SDN 网关。

更新每个组件时,可以使用任一标准方法来安装 Windows 更新,也可以使用 Windows PowerShell。 可按任意顺序更新 SDN 基础结构,但我们建议先更新网络控制器虚拟机 (VM)。

Hyper-V 主机可以在更新 SDN 基础结构之前或之后更新。

更新网络控制器

完成以下步骤可更新网络控制器:

  1. 在第一个网络控制器 VM 上,安装所有更新并根据更新的需要重启 VM。 在重启期间,网络控制器节点将会关闭再重新启动。 重启 VM 后,可能需要几分钟时间才能恢复为 Up 状态。

  2. 在更新下一个网络控制器 VM 之前,请运行以下 PowerShell Get-NetworkControllerNode cmdlet 来确保节点状态为 Up

    PS C:\> get-networkcontrollernode
    
    Name            : NCNode1.contoso.com 
    Server          : NCNode1.Contoso.com 
    FaultDomain     : fd:/NCNode1.Contoso.com 
    RestInterface   : Ethernet 
    NodeCertificate : 
    Status          : Down 
    
    Name            : NCNode2.Contoso.com 
    Server          : NCNode2.contoso.com 
    FaultDomain     : fd:/ NCNode2.Contoso.com 
    RestInterface   : Ethernet 
    NodeCertificate : 
    Status          : Up 
    
    Name            : NCNode3.Contoso.com 
    Server          : NCNode3.Contoso.com 
    FaultDomain     : fd:/ NCNode3.Contoso.com 
    RestInterface   : Ethernet 
    NodeCertificate : 
    Status          : Up 
    
  3. 针对其他网络控制器 VM 完成步骤 1 和 2。

更新软件负载均衡器

在每个 SLB VM 上逐个安装更新,以确保负载均衡器基础结构持续可用。

更新 SDN 网关

在每个网关 VM 上逐个安装更新。 在更新期间,VM 可能不可用或需要重启。 在这种情况下,该网关上的活动连接将迁移到备用网关 VM(如果完成了相应的配置)。 这会导致租户连接在迁移到备用网关时关闭一定的时间。

  1. 为了最大限度地减少连接关闭时间,请先在冗余网关 VM 上安装更新。 如果尚未配置任何冗余网关 VM,请忽略此步骤。 若要确定特定的网关 VM 是否冗余,请在网络控制器 VM 上运行以下命令:

    (Get-NetworkControllerGateway -ConnectionUri <your_REST_URI_for_Network_Controller_deployment> -ResourceId <your_resource_ID_of_gateway>).Properties.State
    

    状态可能是 ActiveRedundant

  2. 更新某个网关后,请确保该网关的 HealthState 设置为 Healthy 且 State 为 RedundantActive,然后继续更新下一个网关。 如果没有冗余网关,请在转到下一个网关之前确保 State 为 Active

    若要检查网关 VM 的 HealthState 状态,请在网络控制器 VM 上运行以下 PowerShell 命令:

    (Get-NetworkControllerGateway -ConnectionUri <REST uri of the Network Controller deployment> -ResourceId <Resource ID of gateway>).Properties.HealthState
    

后续步骤

详细了解 SDN 基础结构。 参阅规划软件定义的网络基础结构