B Présentation de Redundant Electronics

La fonctionnalité Redundant Electronics facultative fournit une protection par basculement pour le contrôleur de la bibliothèque. Si le contrôleur de la bibliothèque ou le contrôleur des lecteurs présentent des erreurs, les opérations peuvent être basculées sur le contrôleur de secours. Le contrôleur de la bibliothèque et le contrôleur des lecteurs installés dans le même panier à carte sont toujours basculés simultanément.

La fonction RE permet à un représentant du support technique Oracle de remplacer une carte défectueuse lorsque la bibliothèque est en ligne et réduit au minimum les interruptions des opérations lors de la mise à niveau des microprogrammes.

Remarque:

Toute référence à la carte HBC est également valable pour la carte HBCR.

Voir aussi

Conditions requises pour Redundant Electronics

  • Deux cartes de contrôleur de bibliothèque (HBC)

  • Deux cartes de contrôleur des lecteurs (HBT)

    Remarque:

    Pour que le mode ADI puisse être activé, les deux cartes doivent être des cartes HBT à grande quantité de mémoire.

    Si la validation de média est utilisée, Oracle recommande que les deux cartes HBT soient à grande quantité de mémoire.

  • Microprogramme SL3000 version FRS_3.0 et SLC version 5.00 au minimum

  • Fichier d'activation de matériel (voir Activation des fonctionnalités facultatives)

  • Hôte HLI avec hôte TCP/IP ou FC-SCSI utilisant ACSLS (voir Mise à jour du logiciel de gestion des hôtes HLI pour RE). La fonction RE n'est pas disponible pour les hôtes qui utilisent une interface FC‐SCSI native.

Exemples de configuration de Redundant Electronics.

Chaque carte de contrôleur de la bibliothèque requiert sa propre adresse IP unique. Si la fonctionnalité TCP/IP double est active dans la bibliothèque, chaque carte requiert 2 adresses IP uniques : une pour le port principal 2B et une pour le port secondaire 2A. Ainsi, une bibliothèque dotée des fonctionnalités Redundant Electronics et TCP/IP double requiert quatre adresses IP uniques.

Sur chaque carte de contrôleur, les ports 2A et 2B doivent se trouver dans deux domaines de diffusion distincts. Cependant, le port 2B sur la carte active et le port 2B sur la carte de secours peuvent se trouver sur le même domaine de diffusion. Cette règle est également valable pour les ports 2A.

Figure B-1 Exemples de configuration de Redundant Electronics.

Le texte environnant décrit Figure B-1 .

Pour plus d'informations sur la fonctionnalité TCP/IP double, reportez-vous à Présentation du TCP/IP.

Basculement en cas d'incident

Lors d'un basculement, le contrôleur actif de la bibliothèque tente de terminer toutes les tâches en cours et copie la base de données des cartouches sur la carte de contrôleur de secours. Si la base de données ne peut pas être copiée (généralement uniquement en cas de panne soudaine), vous devez exécuter un audit après le basculement (reportez-vous à Audit de la bibliothèque). La bibliothèque replace les cartouches en transit dans leurs emplacements initiaux. Les cartouches qui ne peuvent pas être renvoyées dans leur emplacement initial sont placées dans un emplacement système pour la récupération de l'hôte (voir la documentation sur le logiciel hôte).

Une fois toutes les tâches en cours terminées ou expirées, les cartes changent de rôle. Le contrôleur de secours devient actif et le contrôleur précédemment actif devient le contrôleur de secours. Si le contrôleur de secours précédemment actif ne peut pas activer le logiciel de secours, le contrôleur présente un état d'erreur.

Impact d'un basculement sur les utilisateurs

  • Les utilisateurs du logiciel de gestion de bandes (Symantec ou Virtual Storage Manager) ne remarquent pas d'interruption.

  • Les applications de l'hôte HLI placent les demandes en file d'attente au cours du processus de basculement, et ces dernières sont traitées une fois le basculement terminé. Pour ACSLS, seules les demandes de montage et de démontage sont affectées (reportez-vous à la documentation sur le logiciel hôte).

  • Les connexions de SLC et de la CLI sont interrompues. Vous devez rétablir les connexions à la bibliothèque à l'aide de l'adresse IP ou de l'alias DNS du contrôleur de bibliothèque qui vient d'être activé (le contrôleur de secours précédent).

Facteurs qui interdisent le basculement RE

  • Le contrôleur de secours de la bibliothèque ou des lecteurs présente un état d'erreur ou d'éjection.

  • Le code de secours n'est pas en cours d'exécution sur les cartes de contrôleur de secours de la bibliothèque ou des lecteurs.

  • Un microprogramme est en cours de téléchargement ou une carte est en cours d'initialisation.

Facteurs qui déclenchent un basculement automatique

Un basculement automatique peut être déclenché par le contrôleur actif ou le contrôleur de secours de la bibliothèque.

Le contrôleur actif de la bibliothèque lance un basculement automatique :

  • Lorsque la carte de contrôleur des lecteurs qui lui est associée n'est pas installée ou qu'elle ne communique pas.

  • Lorsqu'il détecte une erreur logicielle interne irrémédiable.

Le contrôleur de secours de la bibliothèque lance un basculement automatique si le contrôleur actif ne fonctionne pas normalement.

Comment effectuer un basculement manuel

Remarque:

Avant de lancer un basculement manuel, vous devez vérifier que les contrôleurs de secours de la bibliothèque et des lecteurs fonctionnent correctement (voir Affichage du statut et des propriétés des périphériques).
  • Gestion des bandes de l'hôte (ACSLS ou ELS) : vous pouvez déclencher le basculement depuis le contrôleur actif ou de secours de la bibliothèque. Le contrôleur de secours de la bibliothèque accepte uniquement les demandes HLI set host path group et force switchover.

  • SLC : le basculement est uniquement lancé depuis le contrôleur actif de la bibliothèque (voir la section Exécution d'un basculement RE manuel à l'aide de SLC).

  • CLI : le basculement peut être lancé depuis le contrôleur actif ou le contrôleur de secours de la bibliothèque. Cette fonction n'est disponible que pour les représentants du support technique Oracle.

Vous pouvez souhaiter procéder à un basculement manuel après l'installation initiale des cartes de secours, après la mise à niveau d'un microprogramme, ou régulièrement pour vérifier le fonctionnement correct de la fonction de basculement. Il est impossible de basculer manuellement les contrôleurs de la bibliothèque sans basculer également les contrôleurs des lecteurs : les contrôleurs sont toujours basculés par paires.

Mise à niveau des microprogrammes lors de l'utilisation de RE

Pour les bibliothèques dotées de la fonctionnalité Redundant Electronics, les mises à niveau du microprogramme perturbent très peu le fonctionnement normal. Vous pouvez charger et décompresser le nouveau code en même temps sur les cartes de contrôleur actives et de secours et sur tous les périphériques. Le code est ensuite activé, et les contrôleurs actif et de secours ainsi que la plupart des périphériques sont réinitialisés. Dans la plupart des cas, l'initialisation du Robot est évitée.

Le fonctionnement de la bibliothèque n'est pas interrompu par le chargement, la décompression et l'activation du code, tant que la bibliothèque n'est pas réinitialisée. Lors du processus de réinitialisation (qui prend environ 10 minutes), les applications de l'hôte HLI (ACSLS et ELS) mettent en file d'attente toutes les demandes de montage et de démontage. Une fois la réinitialisation terminée, les demandes en attente sont soumises au contrôleur de la bibliothèque.

Reportez-vous à Mise à niveau du microprogramme de la bibliothèque pour plus d'informations sur le téléchargement et l'activation du microprogramme.