Détails Du Basculement - Sun Microsystems Netra CT 900 Guide D'administration Et D'utilisation

Table des Matières

Publicité

Détails du basculement
Le Shelf Manager actif expose le périphérique ShMC (adresse 20h) sur l'IPMB, gère
l'IPMB et les contrôleurs d'IPM, il interagit avec le gestionnaire de système sur
RMCP et d'autres interfaces externes de l'étagère. Il entretient une connexion TCP
ouverte avec le Shelf Manager de secours. Il communique toutes les modifications
d'état des objets gérés au Shelf Manager de secours.
Le Shelf Manager de secours n'expose pas le ShMC sur l'IPMB, il ne gère pas
activement les contrôleurs d'IPMB et d'IPM, et n'interagit pas avec le gestionnaire
de système via les interfaces externes à l'étagère (sauf l'exception remarquable
ci-dessous). Au lieu de cela, il maintient l'état des objets gérés dans sa propre
mémoire (volatile et non volatile) et le met à jour selon les instructions du Shelf
Manager actif.
Le Shelf Manager de secours peut être activé à la suite d'un basculement. Deux types
de basculement sont définis :
basculement coopératif : les Shelf Manager actifs et de secours négocient le
transfert des responsabilités du Shelf Manager actif à celui de secours, ce mode
est accepté via la commande de basculement de la CLI émise sur le Shelf
Manager actif ou de secours.
basculement forcé : le Shelf Manager de secours détermine que le Shelf Manager
actif n'est plus vivant ou sain, il prend les responsabilités du Shelf Manager actif
de force.
Le Shelf Manager de secours identifie le départ du Shelf Manager actif lorsque le
signal de bas niveau Remote Healthy ou Remote Presence devient inactif. Le signal
Remote Presence surveille la présence du Shelf Manager pair ; si ce signal devient
inactif, cela signifie que la carte hébergeant le Shelf Manager pair a été retirée de
l'étagère. Le signal Remote Healthy est défini par le Shelf Manager pair pendant
l'initialisation ; s'il devient inactif, cela signifie que le Shelf Manager distant est
devenu malsain (typiquement, il a été mis hors tension ou réinitialisé).
Une autre situation requérant une action du Shelf Manager de secours intervient
lorsque la connexion TCP entre les Shelf Managers est fermée. Ceci se produit
lorsque la liaison de communication entre les deux Shelf Managers est rompue,
lorsque le processus de gestion d'étagère du Shelf Manager actif se termine
(volontairement ou non), ou lorsqu'une exception logicielle intervient. Étant donné
que l'option TCP keepalive est activée sur la connexion, elle se ferme peu après
l'arrêt ou la réinitialisation de la carte de gestion d'étagère active.
Dans le cas de l'arrêt du Shelf Manager, il est possible que la connexion TCP soit
fermée avant que le signal Remote Healthy devienne inactif. Pour déterminer la
raison de la fermeture de la connexion TCP, le Shelf Manager de secours interroge
immédiatement l'état du signal Remote Healthy et, s'il est encore actif, recommence
Chapitre 1 Introduction
11

Publicité

Table des Matières
loading

Table des Matières