Поделиться через


Обновление инфраструктуры SDN для Azure Stack HCI

Область применения: Azure Stack HCI версий 23H2 и 22H2; Windows Server 2022, Windows Server 2019, Windows Server 2016

Компоненты инфраструктуры программно-конфигурируемой сети (SDN) включают сетевой контроллер и при необходимости, программные подсистемы балансировки нагрузки (SLB) и шлюзы SDN, которые работают на виртуальных машинах.

При обновлении каждого компонента используется любой из стандартных методов установки обновлений Windows, а также Windows PowerShell. Вы можете обновить инфраструктуру SDN в любом порядке, но рекомендуется сначала обновить виртуальные машины сетевого контроллера.

Узлы Hyper-V можно обновить до или после обновления инфраструктуры SDN.

Обновление сетевого контроллера

Выполните следующие действия для обновления сетевого контроллера.

  1. На первой виртуальной машине сетевого контроллера установите все обновления и перезапустите виртуальную машину, если это необходимо для обновления. Во время перезапуска узел сетевого контроллера выходит из строя, а затем снова выполняется резервное копирование. При перезапуске виртуальной машины может потребоваться несколько минут, прежде чем она вернется к состоянию Up .

  2. Перед обновлением следующей виртуальной машины сетевого контроллера убедитесь, что узел находится в состоянии , Up выполнив следующий командлет PowerShell Get-NetworkControllerNode :

    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. Выполните шаги 1 и 2 для других виртуальных машин сетевого контроллера.

Обновление Load Balancer программного обеспечения

Установите обновления на каждой виртуальной машине SLB по одному, чтобы обеспечить непрерывную доступность инфраструктуры подсистемы балансировки нагрузки.

Обновление шлюза SDN

Установите обновления на каждой виртуальной машине шлюза по одному. Во время обновления виртуальная машина может быть недоступна или ее может потребоваться перезапустить. В этом случае активные подключения на этом шлюзе переносятся на виртуальную машину резервного шлюза, если это настроено. Это приводит к некоторому простою для подключений клиентов при их переносе в резервный шлюз.

  1. Чтобы свести к минимуму время простоя, сначала установите обновления на виртуальной машине избыточного шлюза. Если вы не настроили избыточные виртуальные машины шлюза, пропустите этот шаг. Чтобы узнать, является ли определенная виртуальная машина шлюза избыточной, выполните следующую команду на виртуальной машине сетевого контроллера:

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

    Состоянием может быть или ActiveRedundant.

  2. После обновления шлюза убедитесь, что для состояния работоспособности шлюза задано значение Healthy , а состояние — Redundant или Active перед переходом к следующему шлюзу. Если избыточные шлюзы отсутствуют, убедитесь, что состояние задано Active перед переходом на следующий шлюз.

    Чтобы проверка HealthState состояние виртуальной машины шлюза, выполните следующую команду PowerShell на виртуальной машине сетевого контроллера:

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

Дальнейшие действия

Узнайте больше об инфраструктуре SDN. См. статью Планирование программно-определяемой сетевой инфраструктуры.