JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Administration d'Oracle Solaris : Interfaces réseau et virtualisation réseau     Oracle Solaris 11 Information Library (Français)
search filter icon
search icon

Informations document

Préface

1.  Présentation de la pile réseau

Configuration réseau dans cette version d'Oracle Solaris

Pile réseau dans Oracle Solaris

Noms des périphériques réseau et des liaisons de données

Administration d'autres types de liens

Partie I Configuration automatique de réseau

2.  Présentation de NWAM

3.  Configuration et administration NWAM (présentation)

4.  Configuration de profil NWAM (tâches)

5.  Administration des profils NWAM (tâches)

6.  A propos de l'interface graphique NWAM

Partie II Configuration de liaisons de données et d'interfaces

7.  Utilisation des commandes de configuration de l'interface et de liaison de données sur les profils

8.  Configuration et administration des liaisons de données

9.  Configuration d'une interface IP

10.  Configuration des communications via une interface sans fil sur Oracle Solaris

11.  Administration des ponts

12.  Administration de groupements de liens

13.  Administration des réseaux locaux virtuels

14.  Présentation d'IPMP

Nouveautés d'IPMP

Déploiement d'IPMP

Avantages d'IPMP

Quand utiliser IPMP

Comparaison d'IPMP et du groupement de liens

Utilisation de noms de liaison flexibles sur une configuration d'IPMP

Fonctionnement d'IPMP

Composants IPMP dans Oracle Solaris

Types de configurations d'interface IPMP

Adressage IPMP

Adresses test IPv4

Adresses test IPv6

Détection de défaillance et de réparation dans IPMP

Types de détection de défaillance dans IPMP

Détection de défaillance basée sur sonde

Détection de défaillance basée sur les liaisons

Détection de défaillance et fonction de groupe anonyme

Détection de réparation d'interface physique

Mode FAILBACK=no

IPMP et reconfiguration dynamique

Connexion de nouvelles cartes réseau

Déconnexion de cartes d'interface réseau

Remplacement de cartes réseau

Terminologie et concepts IPMP

15.  Administration d'IPMP

16.  Echange d'informations sur la connectivité réseau à l'aide du protocole LLDP

Partie III Virtualisation du réseau et gestion des ressources

17.  Introduction à la virtualisation du réseau et au contrôle des ressources (présentation)

18.  Planification de la virtualisation du réseau et du contrôle des ressources

19.  Configuration des réseaux virtuels (tâches)

20.  Utilisation de la protection des liens dans les environnements virtualisés

21.  Gestion des ressources réseau

22.  Contrôle du trafic réseau et de l'utilisation des ressources

Glossaire

Index

Détection de défaillance et de réparation dans IPMP

Afin de garantir une disponibilité continue du réseau pour envoyer ou recevoir le trafic, IPMP effectue une détection de défaillance sur les interfaces d'IP sous-jacentes du groupe IPMP. Les interfaces défaillantes sont inutilisables jusqu'à ce qu'elles soient réparées. Les interfaces actives restantes continuent de fonctionner et les interfaces de réserve sont déployées en fonction des besoins.

Types de détection de défaillance dans IPMP

Le démon in.mpathd gère les types de détection de défaillance suivants :

Détection de défaillance basée sur sonde

La détection de défaillance basée sur sonde consiste à utiliser des sondes ICMP pour vérifier si une interface a échoué. L'implémentation de cette méthode de détection de défaillance dépend de l'utilisation d'adresses de test.

Détection de défaillance basée sur sonde sans utiliser d'adresses de test

Sans adresse de test, cette méthode est implémentée à l'aide de deux types de sondes :


Remarque - Vous devez activer le test transitif pour utiliser cette méthode de détection de défaillance qui n'exige pas d'adresses de test.


Détection de défaillance basée sur sonde avec des adresses de test

Cette méthode de détection de défaillance repose sur l'envoi et la réception de messages de sonde ICMP utilisant des adresses de test. Ces messages, également appelés trafic de sonde ou trafic de test, partent de l'interface vers un ou plusieurs systèmes cible sur le même réseau local. Le démon examine toutes les cibles séparément à travers toutes les interfaces qui ont été configurées pour la détection de défaillance basée sur sonde. Si, après cinq tests consécutifs sur une interface donnée, aucune réponse n'est obtenue, in.mpathd considère que l'interface est défaillante. La fréquence des tests dépend du temps de détection de défaillance. Le temps de détection de défaillance par défaut est de 10 secondes. Cependant, vous pouvez régler le temps de détection de défaillance dans le fichier de configuration d'IPMP. Pour plus d'informations, reportez-vous à la section Procédure de configuration du comportement du démon IPMP . Pour optimiser la détection de défaillance basée sur sonde, vous devez définir plusieurs systèmes cible pour recevoir les sondes à partir du démon de multipathing. En présence de plusieurs systèmes cibles, vous pouvez mieux déterminer la nature d'une défaillance signalée. Par exemple, l'absence d'une réponse de la part de l'unique système défini peut indiquer une défaillance dans le système cible ou dans l'un des interfaces du groupe IPMP. En revanche, si un seul système entre plusieurs systèmes cible ne répond pas à une sonde, alors la défaillance l'échec est probablement dans le système cible plutôt que dans le groupe IPMP lui-même.

Le démon in.mpathd permet de déterminer les systèmes cible à analyser dynamiquement. Tout d'abord le démon recherche dans la table de routage les systèmes cibles sur le même sous-réseau que les adresses de test qui sont associées à l'interface du groupe IPMP. Si de telles cibles sont trouvées, le démon les utilise comme cibles pour les tests. Si aucune cible n'est trouvée sur le même sous-réseau, in.mpathd envoie des paquets de multidiffusion pour tester les hôtes voisins sur le lien. Le paquet multidiffusion envoyé à toutes les adresses d'hôtes multidiffusion, 224.0.0.1 dans IPv4 et ff02::1 dans IPv6, pour déterminer les hôtes à utiliser en tant que systèmes cible. Les cinq premiers hôtes qui répondent aux paquets d'écho sont sélectionnés en tant que cibles pour les sondes. Si in.mpathd ne trouve aucun routeur ou hôte ayant répondu aux sondes multidiffusion, puis aux paquets d'écho ICMP, in.mpathd ne pourra pas détecter les défaillances basées sur sonde. Dans ce cas, l'utilitaire ipmpstat -i signale l'état de la sonde comme unknown.

Vous pouvez utiliser des routes d'hôte afin de configurer de façon explicite une liste de systèmes cible en vue d'une utilisation par in.mpathd. Pour plus d'instructions, reportez-vous à la section Configuration pour la détection de défaillance basée sur sonde .

Défaillance de groupe

Une défaillance de groupe survient lorsque la totalité des interfaces d'un groupe IPMP sont défaillantes au même Dans ce cas, aucune interface sous-jacente n'est utilisable. De même, lorsque l'ensemble des systèmes cibles tombe en panne au même moment et que la détection de défaillance basée sur sonde est activée, le démon in.mpathd vide tous ses systèmes cibles et test de nouveaux systèmes cibles.

Dans un groupe IPMP qui n'a aucune adresse de test, une interface unique qui peut tester l'interface active sera désignée comme "prober". Cette interface désignée porte les indicateurs FAILED et PROBER. L'adresse de données est liée à cette interface qui permet à l'interface de continuer le test de la cible pour détecter une restauration.

Détection de défaillance basée sur les liaisons

La détection de défaillance basée sur les liaisons est toujours activée, à condition que l'interface prenne ce type de détection en charge.

Pour déterminer si une interface tierce prend en charge la détection de défaillance basée sur les liaisons, utilisez la commande ipmpstat -i. Si la sortie d'une interface donnée comprend un état unknown pour sa colonne LINK, alors que l'interface ne prend pas en charge la détection de défaillance basée sur les liaisons. Reportez-vous à la documentation du fabricant pour obtenir des informations plus spécifiques sur le périphérique.

Ces pilotes réseau, qui prennent en charge la détection de défaillance basée sur les liaisons, contrôlent l'état de la liaison de l'interface et notifient le sous-système de mise en réseau en cas de modification de l'état. En fonction de la situation, le sous-système de mise en réseau définit ou efface alors l'indicateur RUNNING de cette interface. Si le démon in.mpathd détecte que l'indicateur RUNNING de l'interface a été effacé, il déclenche immédiatement une défaillance de l'interface.

Détection de défaillance et fonction de groupe anonyme

IPMP prend en charge la détection de défaillance dans un groupe anonyme. Par défaut, IPMP surveille l'état uniquement d'interfaces qui appartiennent à des groupes IPMP. Cependant, le démon IPMP peut être configuré de façon à également assurer le suivi du statut des interfaces qui n'appartiennent à aucun groupe IPMP. Par conséquent, ces interfaces sont considérées comme faisant partie d'un "groupe anonyme." Lorsque vous exécutez la commande ipmpstat -g, le groupe anonyme est affiché sous forme de double-tirets (--). Dans les groupes anonymes, les adresses de données des interfaces fonctionnerait également comme adresse de test. Comme ces interfaces n'appartiennent pas à un groupe IPMP nommé, ces adresses sont visibles pour les applications. Pour activer le suivi des interfaces qui ne font pas partie d'un groupe IPMP, reportez-vous à la section Procédure de configuration du comportement du démon IPMP .

Détection de réparation d'interface physique

Le temps de détection de réparation est le double du temps de détection de défaillance. Le temps de détection de défaillance par défaut est de 10 secondes. Par conséquent, le temps détection de réparation par défaut est de 20 secondes. Une fois qu'une interface défaillante est de nouveau marquée par l'indicateur RUNNING et que la méthode de détection de défaillance l'a détecté comme réparée, in.mpathd efface l'indicateur FAILED de l'interface. L'interface réparée est redéployée en fonction du nombre d'interfaces actives que l'administrateur a définies à l'origine.

Lorsqu'une interface sous-jacente échoue et que la détection de défaillance basée sur sonde est utilisé, le démon in.mpathd poursuit le test, par le biais du prober désigné lorsqu'aucune adresse de test n'est configurée ou à l'aide de l'interface de l'adresse de test. Au cours d'une réparation d'interface, la restauration se poursuit en fonction de la configuration d'origine de l'interface défaillante :

Pour voir une présentation graphique du comportement d'IPMP pendant la défaillance et la réparation d'une interface, reportez-vous à la section Fonctionnement d'IPMP.

Mode FAILBACK=no

Par défaut, les interfaces actives qui ont échoué et ont ensuite été réparées, redeviennent automatiquement des interfaces actives dans le groupe. Ce comportement est contrôlé par la définition du paramètre FAILBACK dans le fichier de configuration du démon. Cependant, même les perturbations insignifiantes, qui se produisent lorsque les adresses de données sont remappées pour réparer des interfaces, peuvent ne pas être acceptable pour certains administrateurs. Les administrateurs peuvent préférer autoriser une interface secondaire activée pour continuer comme interface active. IPMP permet aux administrateurs d'ignorer le comportement par défaut pour empêcher une interface de devenir automatiquement active lors d'une réparation. Ces interfaces doivent être configurées dans le mode FAILBACK=no. Pour connaître les procédures connexes, reportez-vous à la section Procédure de configuration du comportement du démon IPMP .

Lorsqu'une interface active en mode FAILBACK=no échoue et est ensuite réparée, le démon IPMP restaure la configuration d'IPMP comme suit :


Remarque - Le mode FAILBACK=NO est défini pour l'ensemble du groupe IPMP. Il ne s'agit pas d'un paramètre réglable par interface.