Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

ISSU unifié pour Junos OS Evolved

(Commutateurs QFX5220-32CD uniquement) La mise à niveau logicielle en service unifié (ISSU) est une fonctionnalité qui minimise les pertes de trafic pendant le processus de mise à niveau logicielle.

Présentation d’ISSU unifié pour Junos OS Evolved

La fonctionnalité ISSU unifiée (Unified In-Service Software Upgrade) vous permet d’effectuer une mise à niveau vers une version plus récente de Junos OS Evolved sans interruption du plan de contrôle et sans perte de trafic minimale.

Lors d’un ISSU unifié, le système redémarre le logiciel mis à niveau (noyau et applications) sans réinitialiser le matériel sous-jacent. Ce processus est plus rapide que le redémarrage du système complet. Le logiciel redémarré restaure son état précédent et exécute la nouvelle version.

Unified ISSU offre les avantages suivants :

  • Élimine les temps d’arrêt du réseau lors de la mise à niveau des images logicielles.

  • Réduit les coûts d’exploitation tout en offrant des niveaux de service plus élevés.

  • Permet d’implémenter rapidement de nouvelles fonctionnalités.

Processus ISSU unifié sur Junos OS Evolved

Lorsque vous effectuez une mise à niveau logicielle à l’aide d’un ISSU unifié, le processus suivant se produit :

  1. Le système télécharge le nouveau progiciel et effectue des vérifications pour valider la configuration existante par rapport au nouveau progiciel. Cette étape comprend des vérifications de la configuration des applications et du kit de développement logiciel (SDK) pour vous assurer que vous pouvez effectuer la mise à niveau à l’aide d’un ISSU unifié.

  2. Le logiciel est installé sur le système et devient la version de démarrage suivante.

  3. Le logiciel de mise à niveau répertorie les applications qui ont été modifiées et qui doivent être redémarrées. La mise à niveau est effectuée à l’aide d’un redémarrage ou d’un redémarrage, déterminé par le processus de validation.
  4. Le système démarre l’exécution de la nouvelle version du logiciel et l’ISSU unifié est terminé.

Scénarios de mise à niveau lors d’un ISSU unifié

Lorsque vous effectuez un ISSU unifié sur un équipement Junos OS Evolved, le processus de validation détermine laquelle des méthodes suivantes est nécessaire pour effectuer la mise à niveau :

  • Redémarrage de l’application

  • Redémarrage à chaud du noyau en service

  • Redémarrage du système

Le redémarrage de l’application implique un simple redémarrage des applications mises à niveau. Les applications redémarrées exécutent la nouvelle version du logiciel. Ce type de mise à niveau se déroule sans impact et n’entraîne aucune perte de trafic.

Le redémarrage à chaud du noyau en service consiste à charger un nouveau noyau directement dans la mémoire et à l’exécuter, sans initialiser le matériel. Ce processus réduit les temps d’arrêt du réseau et minimise les pertes de trafic lors de la mise à niveau.

Le redémarrage du système implique un redémarrage complet de l’équipement, y compris la réinitialisation des composants matériels. Ce processus est identique à celui d’une mise à niveau sans utiliser l’ISSU unifié.

L’ISSU unifié est effectué à l’aide d’un redémarrage à chaud du noyau en service si :

  • Les composants ou applications modifiés nécessitent le redémarrage de l’appareil.

  • Les composants ou applications modifiés ne peuvent pas être mis à niveau à l’aide d’un redémarrage de l’application.

  • Le noyau a changé.

Vous êtes invité à confirmer le redémarrage à chaud du noyau en service si des modifications sont apportées à une application qui ne prend pas en charge le redémarrage de l’application. Si une modification majeure de la version est apportée à l’application, vous êtes invité à redémarrer le système pour terminer l’ISSU unifié.

Dans d’autres scénarios, l’ISSU unifié est effectué à l’aide d’un redémarrage de l’application.

Validation lors d’un ISSU unifié

Avant d’effectuer un ISSU unifié, vous devez valider le nouveau progiciel par rapport à la configuration existante.

Le système compare la configuration système existante avec le nouveau progiciel pour déterminer si les deux sont compatibles. Il vérifie également les configurations des applications et les versions du kit de développement logiciel (SDK) pour déterminer si une mise à niveau sans impact est possible. Notez que la validation n’installe pas réellement le nouveau progiciel.

Le système effectue la validation par défaut avant que vous ne mettiez à niveau l’appareil à l’aide d’un ISSU unifié. Lorsque vous ajoutez un package avec un numéro de version différent, le système effectue automatiquement la vérification de validation de la configuration de l’application et la vérification de validation du SDK.

En cas d’échec de la validation de la configuration existante, l’ISSU unifié s’interrompt et un message d’erreur fournit plus d’informations sur l’échec. Si la validation de la configuration de l’application ou de la version du SDK échoue, vous êtes invité à confirmer si vous souhaitez continuer avec l’ISSU. Un message d’erreur fournit plus d’informations sur l’échec.

Si vous effectuez un ISSU unifié sans validation, des incompatibilités dans la configuration peuvent entraîner une perte de trafic pendant la mise à niveau.

Pour plus d’informations sur la façon d’effectuer un contrôle de validation, reportez-vous à la section request system software validate-restart .

Note:

À partir de Junos OS Evolved version 23.4R1, la sortie de la request system software validate-restart commande résume la méthode requise pour effectuer la mise à niveau indiquée, par exemple, un redémarrage de l’application, un redémarrage à chaud du noyau en service ou un redémarrage du système.

Considérations relatives à l’ISSU unifié pour Junos OS Evolved

Unified ISSU vous permet de passer à une version plus récente de Junos OS Evolved avec un minimum d’interruption du trafic et sans temps d’arrêt.

Sur Junos OS Evolved, l’ISSU unifié présente les mises en garde suivantes :

  • Vous ne pouvez pas utiliser ISSU unifié pour installer une version de Junos OS Evolved antérieure à la version de Junos OS Evolved actuellement en cours d’exécution sur le périphérique.

  • Unified ISSU ne met pas à niveau le micrologiciel dans le cadre du processus. Vous devez mettre à niveau le micrologiciel séparément.

  • Le processus ISSU unifié est terminé si la configuration système actuelle n’est pas compatible avec la nouvelle version du logiciel.

  • L’ISSU unifié peut entraîner des inexactitudes dans les valeurs des compteurs de filtres, des compteurs de mécanismes de contrôle et des compteurs de file d’attente.

  • Les entrées ARP (Address Resolution Protocol) existantes n’expireront pas et de nouvelles entrées ARP ne seront pas ajoutées pendant le processus ISSU

  • Au cours du processus ISSU , il est possible que le système ne réponde pas aux demandes ARP des nœuds homologues. Pour éviter que les entrées côté homologue n’expirent pendant la fenêtre ISSU , les nœuds homologues doivent être configurés pour augmenter le nombre de nouvelles tentatives ARP avant de déclencher ISSU.

Réalisation d’un ISSU unifié pour mettre à niveau Junos OS Evolved

Lorsque vous prévoyez d’effectuer un ISSU unifié, choisissez un moment où votre réseau est aussi stable que possible. Comme pour une mise à niveau normale, les sessions Telnet, SNMP et l’accès CLI sont brièvement interrompus.

Nous vous recommandons de lire la rubrique Considérations relatives à l’ISSU unifié pour Junos OS Evolved afin d’anticiper les circonstances particulières susceptibles d’affecter votre mise à niveau.

Conditions préalables à la réalisation d’un ISSU unifié pour la mise à niveau de Junos OS Evolved

Avant de mettre à niveau votre appareil, procédez comme suit :

  1. Assurez-vous que vous disposez d’un espace disque suffisant pour la mise à niveau et qu’une sauvegarde du système est disponible. Enregistrez la configuration du système et les informations sur la façon dont le système gère le trafic.
    Vous aurez besoin des informations sur la configuration du système et la façon dont le système gère le trafic lorsque vous vérifiez que la mise à niveau a été effectuée correctement.
  2. Téléchargez le progiciel à partir du site Web d’assistance Juniper Networks à l’adresse https://www.juniper.net/support/ et placez-le sur votre serveur local.
  3. Si le protocole BGP est configuré sur l’instance de routage principale ou sur une instance de routage spécifique, configurez le redémarrage gracieux BGP et définissez la valeur du temps de redémarrage sur une valeur supérieure ou égale à 300 secondes.

    Pour configurer le redémarrage gracieux BGP et la valeur restart-time sur l’instance de routage principale, exécutez les commandes suivantes :

    Pour configurer le redémarrage gracieux BGP et la valeur restart-time sur une instance de routage spécifique, exécutez les commandes suivantes :

    Note:

    La modification de l’heure de redémarrage pour le redémarrage normal BGP entraîne le redémarrage des sessions BGP existantes, ce qui peut entraîner des perturbations. Nous vous recommandons d’effectuer cette action lorsque l’utilisation du réseau est faible afin d’éviter toute perte de trafic.

  4. Si un protocole STP (Spanning Tree Protocol) est configuré, configurez les ports compatibles STP en tant que ports de périphérie et activez la protection BPDU (Bridge Protocol Data Unit).

    Selon le type de STP configuré, exécutez les commandes suivantes :

  5. Configurez la valeur du minuteur de vieillissement du protocole de résolution d’adresse sur 240 minutes.
  6. Validez la configuration existante par rapport à la nouvelle image logicielle pour vérifier si elle prend en charge ISSU unifié à l’aide de la request system software validate-restart package-name commande.

Mise à niveau de Junos OS Evolved avec un ISSU unifié

Assurez-vous d’avoir suivi les étapes décrites dans Conditions préalables à la réalisation d’un ISSU unifié pour mettre à niveau Junos OS Evolved avant de commencer la mise à niveau.
Pour mettre à niveau Junos OS Evolved avec un ISSU unifié :
  1. Exécutez la request system software add package-name restart commande sur l’appareil que vous souhaitez mettre à niveau.
    Le système redémarre ou redémarre pour charger la nouvelle image logicielle. Une fois la mise à niveau terminée, l’appareil affiche l’invite de connexion.
  2. À l’invite de connexion, connectez-vous et vérifiez la version du logiciel installé, à l’aide de la show system software list commande.
  3. Vérifiez que le système fonctionne correctement et gère correctement le trafic en répétant les étapes de la procédure décrite dans Avant de mettre à niveau ou de réinstaller Junos OS Evolved. Comparez les informations relatives à la configuration du système à celles que vous avez collectées avant d’installer le progiciel.
  4. Si vous devez apporter des modifications à la configuration après la mise à niveau, n’oubliez pas de sauvegarder le logiciel et la configuration à l’aide de la request system snapshot commande. Reportez-vous à la section Sauvegarde et restauration de logiciels à l’aide d’instantanés.
  5. Si l’ISSU unifié échoue pour une raison quelconque et si l’interface de ligne de commande fonctionne toujours, vous pouvez suivre les étapes décrites dans Récupérer après une tentative d’installation infructueuse si l’interface de ligne de commande fonctionne pour installer l’image logicielle.

Tableau de l’historique des modifications

La prise en charge des fonctionnalités est déterminée par la plateforme et la version que vous utilisez. Utilisez l’explorateur de fonctionnalités pour déterminer si une fonctionnalité est prise en charge sur votre plateforme.

Libérer
Description
23.4R1-EVO
À partir de Junos OS Evolved version 23.4R1, la sortie de la request system software validate-restart commande résume la méthode requise pour effectuer la mise à niveau indiquée, par exemple, un redémarrage de l’application, un redémarrage à chaud du noyau en service ou un redémarrage du système.