Mettre à jour l’infrastructure SDN pour Azure Stack HCI

S’applique à : Azure Stack HCI, versions 23H2 et 22H2 ; Windows Server 2022, Windows Server 2019, Windows Server 2016

Les composants de l’infrastructure SDN (Software Defined Networking) comprennent un contrôleur de réseau et, éventuellement, des équilibreurs de charge logicielle (SLB) et des passerelles SDN qui s’exécutent sur des machines virtuelles.

Quand vous mettez à jour chaque composant, vous utilisez une des méthodes standard pour installer les mises à jour Windows et Windows PowerShell. Vous pouvez mettre à jour l’infrastructure SDN dans n’importe quel ordre, mais nous vous recommandons de mettre à jour d’abord les machines virtuelles du contrôleur de réseau.

Les hôtes Hyper-V peuvent être mis à jour avant ou après la mise à jour de l’infrastructure SDN.

Mettre à jour le contrôleur de réseau

Effectuez les étapes suivantes pour mettre à jour le contrôleur de réseau :

  1. Sur la première machine virtuelle du contrôleur de réseau, installez toutes les mises à jour et redémarrez la machine virtuelle si vous y êtes invité. Pendant le redémarrage, le nœud du contrôleur de réseau devient inactif avant de redevenir opérationnel. Lorsque vous redémarrez la machine virtuelle, quelques minutes peuvent être nécessaires avant qu’elle ne revient à Up status.

  2. Avant de mettre à jour la machine virtuelle suivante du contrôleur de réseau, vérifiez que l’état du nœud est Up en exécutant l’applet de commande PowerShell suivante 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. Effectuez les étapes 1 et 2 pour les autres machines virtuelles du contrôleur de réseau.

Mettre à jour l’équilibreur de la charge logicielle

Installez les mises à jour sur chaque machine virtuelle SLB une par une pour garantir la disponibilité continue de l’infrastructure de l’équilibreur de charge.

Mettre à jour la passerelle SDN

Installez les mises à jour sur chaque machine virtuelle de passerelle, une par une. Pendant la mise à jour, la machine virtuelle peut être indisponible ou devoir être redémarrée. Dans ce cas, les connexions actives sur cette passerelle sont migrées vers une machine virtuelle de passerelle de secours, si elle est configurée. Cela entraîne un temps d’arrêt pour les connexions de locataire à mesure qu’elles sont migrées vers la passerelle de secours.

  1. Pour réduire ce temps d’arrêt, installez d’abord les mises à jour sur la machine virtuelle de passerelle redondante. Si vous n’avez configuré aucune machine virtuelle de passerelle redondante, ignorez cette étape. Pour déterminer si une machine virtuelle de passerelle en particulier est redondante ou non, exécutez la commande suivante sur une machine virtuelle de contrôleur de réseau :

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

    L’état peut être Active ou Redundant.

  2. Une fois la passerelle mise à jour, vérifiez que le HealthState de la passerelle est défini sur Healthy, et que l’état est Redundant ou Active avant de passer à la passerelle suivante. Si vous n’avez pas de passerelle redondante, vérifiez que l’état est Active avant de passer à la passerelle suivante.

    Pour vérifier l’état HealthState d’une machine virtuelle de passerelle, exécutez la commande PowerShell suivante sur la machine virtuelle du contrôleur de réseau :

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

Étapes suivantes

En savoir plus sur l’infrastructure SDN. Consultez Planifier une infrastructure SDN.