Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Comportement de basculement dans un Virtual Chassis

En cas de défaillance ou d’arrêt temporaire d’un composant matériel ou logiciel actif ou principal, vous pouvez lancer manuellement un basculement vers un composant de secours qui reprend les fonctions du composant principal indisponible. Vous pouvez initier deux types de basculements dans une configuration Virtual Chassis pour les plates-formes de routage universelles 5G :

  • Basculement global : modifie le rôle principal dans un Virtual Chassis en permutant les rôles globaux du routeur principal et du routeur de secours dans la configuration Virtual Chassis.

  • Basculement local : bascule le rôle principal local des deux moteurs de routage dans un routeur membre du Virtual Chassis.

Lors d’un basculement, les rôles attribués aux routeurs membres et aux moteurs de routage dans une configuration Virtual Chassis changent. Cette rubrique décrit les transitions de rôles qui se produisent afin que vous puissiez mieux comprendre le comportement d’un Virtual Chassis lors d’un basculement global ou local. La rubrique décrit également comment vous pouvez déterminer si les routeurs membres sont prêts pour une opération GRES (Global Graceful moteur de routage switchover ) du point de vue de la synchronisation de base de données.

Transitions de rôles Virtual Chassis lors d’un basculement global

Pour modifier le rôle principal dans un Virtual Chassis et provoquer un basculement global, vous exécutez la request virtual-chassis routing-engine master switch commande à partir du moteur de routage principal du routeur principal de Virtual Chassis (VC-Pp).

Une fois que vous avez lancé la request virtual-chassis routing-engine master switch commande, les rôles de commutateur routeur principal Virtual Chassis courant (VC-P) et Virtual Chassis routeur de secours (VC-B) actuel. L’ancien VC-P devient le nouveau VC-B, et l’ancien VC-B devient le nouveau VC-P. Après les rôles de commutateur VC-P et VC-B, le moteur de routage principal du nouveau VC-B (VC-BP) redémarre, provoquant les transitions de rôles répertoriées dans le Tableau 1.

Tableau 1 : transitions des rôles dans le cadre du Virtual Chassis lors du basculement global

Rôle de Virtual Chassis avant le basculement global

Rôle de Virtual Chassis après le basculement global

Routeur principal Virtual Chassis (VC-P)

Routeur de sauvegarde Virtual Chassis (VC-B)

Routeur de sauvegarde Virtual Chassis (VC-B)

Routeur principal Virtual Chassis (VC-P)

moteur de routage primaire dans le routeur primaire Virtual Chassis (VC-PP)

Moteur de routage de secours dans le routeur de secours Virtual Chassis (VC-Bs)

Moteur de routage de secours dans le routeur principal Virtual Chassis (VC-P)

Moteur de routage principal du routeur de secours Virtual Chassis (VC-Bp)

Moteur de routage principal du routeur de secours Virtual Chassis (VC-Bp)

moteur de routage primaire dans le routeur primaire Virtual Chassis (VC-PP)

Moteur de routage de secours dans le routeur de secours Virtual Chassis (VC-Bs)

Moteur de routage de secours dans le routeur principal Virtual Chassis (VC-P)

Les rôles locaux (master et standby, ou m et s) des moteurs de routage dans le routeur principal Virtual Chassis changer après un basculement global, mais les rôles locaux des moteurs de routage dans le routeur de secours Virtual Chassis ne changent pas. Par exemple, comme indiqué dans le Tableau 1, le moteur de routage principal dans le routeur principal Virtual Chassis (VC-Pp) devient le moteur de routage de secours dans le routeur de secours Virtual Chassis (VC-B) après le basculement global. En revanche, le moteur de routage principal du routeur de secours Virtual Chassis (VC-Bp) reste le moteur de routage principal du routeur principal Virtual Chassis (VC-Pp) après le basculement global.

Transitions de rôles Virtual Chassis lors d’un basculement local

Pour assurer la redondance dans une configuration Virtual Chassis à deux membres, chacun des deux routeurs membres doit être configuré avec deux moteurs de routage. Pour basculer le rôle principal local entre le moteur de routage principal et le moteur de routage de secours dans le routeur membre, vous émettez la request chassis routing-engine master switch commande à partir du moteur de routage principal du routeur principal du Virtual Chassis principal (VC-Pp) ou du moteur de routage principal du routeur de secours Virtual Chassis (VC-Bp).

Le Tableau 2 montre les transitions de rôles causées par un basculement local lorsque vous émettez la request chassis routing-engine master switch commande à partir du VC-Pp.

Tableau 2 : transitions de rôles de Virtual Chassis lors d’un basculement local à partir de VC-PP

Rôle de Virtual Chassis avant le basculement local

Rôle de Virtual Chassis après basculement local

moteur de routage primaire dans le routeur primaire Virtual Chassis (VC-PP)

Moteur de routage de secours dans le routeur de secours Virtual Chassis (VC-Bs)

Moteur de routage de secours dans le routeur principal Virtual Chassis (VC-P)

Moteur de routage principal du routeur de secours Virtual Chassis (VC-Bp)

Moteur de routage principal du routeur de secours Virtual Chassis (VC-Bp)

moteur de routage primaire dans le routeur primaire Virtual Chassis (VC-PP)

Moteur de routage de secours dans le routeur de secours Virtual Chassis (VC-Bs)

Moteur de routage de secours dans le routeur principal Virtual Chassis (VC-P)

Le Tableau 3 montre les transitions de rôles causées par un basculement local lorsque vous émettez la request chassis routing-engine master switch commande à partir du VC-Bp.

Tableau 3 : transitions de rôles dans le Virtual Chassis lors d’un basculement local effectué à partir de VC-BP

Rôle de Virtual Chassis avant le basculement local

Rôle de Virtual Chassis après basculement local

Moteur de routage principal du routeur de secours Virtual Chassis (VC-Bp)

Moteur de routage de secours dans le routeur de secours Virtual Chassis (VC-Bs)

Moteur de routage de secours dans le routeur de secours Virtual Chassis (VC-Bs)

Moteur de routage principal du routeur de secours Virtual Chassis (VC-Bp)

moteur de routage primaire dans le routeur primaire Virtual Chassis (VC-PP)

moteur de routage primaire dans le routeur primaire Virtual Chassis (VC-PP)

Moteur de routage de secours dans le routeur principal Virtual Chassis (VC-P)

Moteur de routage de secours dans le routeur principal Virtual Chassis (VC-P)

Lorsque vous effectuez un basculement local, les rôles locaux principal (m) et de secours des moteurs de routage de chaque routeur membre ne changent que dans le routeur membre à partir duquel vous émettez la request chassis routing-engine master switch commande. Par exemple, lorsque vous effectuez un basculement local à partir du VC-PP, comme indiqué dans le Tableau 2, les rôles locaux changent sur le VC-P mais restent les mêmes sur le VC-B. Inversement, lorsque vous effectuez un basculement local à partir du VC-Bp, comme indiqué dans le Tableau 3, les rôles locaux changent sur le VC-B mais restent les mêmes sur le VC-P.

Un basculement local effectué à partir du VC-Pp modifie également les rôles globaux des routeurs membres, comme indiqué dans le Tableau 2. En revanche, un basculement local effectué à partir du VC-Bp ne modifie que les rôles locaux des moteurs de routage, comme indiqué dans le Tableau 3.

Transitions de rôles Virtual Chassis lors de la formation de Virtual Chassis

Dans les rares cas où le Virtual Chassis est « divisé » (c’est-à-dire une perte de connectivité), chaque membre peut prendre le rôle de routeur principal Virtual Chassis (VC-P), ce qui donne deux châssis VC-P. Lorsque la connectivité Virtual Chassis est rétablie, un processus d’élection attribue le rôle principal Virtual Chassis (VC-P) à un membre et le rôle de sauvegarde Virtual Chassis (VC-B) à l’autre membre. De la même manière que le comportement GRES global, le membre VC-B nouvellement élu provoque le redémarrage de son moteur de routage principal local après avoir transmis le rôle principal local à son moteur de routage de secours local. Il s’agit d’une action intentionnelle qui permet au châssis VC-B de devenir plus rapidement prêt pour GRES.

Remarque :

Le redémarrage des deux moteurs de routage dans le châssis VC-P, ou seulement du moteur de routage principal dans le châssis VC-P ou VC-B, peut ne pas entraîner un basculement fluide et n’est pas recommandé.

Le redémarrage des deux moteurs de routage dans le châssis VC-B entraîne un fractionnement VC et il n’y a pas de basculement de rôle RE.

Préparation GRES dans une configuration Virtual Chassis

Selon la configuration, un délai variable est nécessaire avant qu’un routeur soit prêt à effectuer un basculement moteur de routage progressif (GRES). Toute tentative d’opération GRES avant que le routeur ne soit prêt peut provoquer des erreurs système et un comportement inattendu. Pour déterminer si les routeurs membres d’une configuration Virtual Chassis sont prêts pour une opération GRES du point de vue de la synchronisation de base de données, vous pouvez émettre la request virtual-chassis routing-engine master switch check commande à partir du routeur principal Virtual Chassis (VC-Pp) avant de lancer l’opération GRES.

La request virtual-chassis routing-engine master switch check commande vérifie divers composants du système et de la base de données sur les routeurs membres pour déterminer s’ils sont prêts pour GRES, mais ne lance pas l’opération GRES globale elle-même. La vérification de l’état de préparation consiste à s’assurer qu’un minuteur système, qui expire après 300 secondes, se termine avant le début de l’opération GRES globale.

L’utilisation de la request virtual-chassis routing-engine master switch check commande avant de lancer l’opération GRES garantit que la gestion des abonnés et les bases de données du noyau sur les deux routeurs membres d’un Virtual Chassis sont synchronisées et prêtes pour l’opération GRES.