Qu'est-ce que Tolérance aux pannes (fault tolerance) ?

Principe qui admet que les pièces et les équipements tomberont en panne et qui, par des moyens comme la redondance, fait en sorte que le système continue de fonctionner correctement dans son ensemble même si une partie tombe en panne. On l'oppose à la prévention des fautes (fault avoidance), qui rend les pannes elles-mêmes moins probables.

Nom japonais: フォールトトレランス

« Tolérance aux pannes (fault tolerance) » apparaît dans 2 questions d'entraînement réparties sur 1 thèmes, dont Architecture des systèmes et fiabilité.

Domaine: Architecture des systèmes et fiabilité

S'entraîner : questions sur Tolérance aux pannes (fault tolerance)

Quel est un exemple de conception fondée sur le principe du fool-proof ?

  1. AÉcrire les données importantes sur deux disques en même temps
  2. BInspecter et remplacer régulièrement les pièces pour réduire la survenue de pannes
  3. CDonner à un connecteur une forme asymétrique pour qu'il ne puisse pas être inséré à l'envers
Afficher la réponse et l'explication

Réponse : C. Donner à un connecteur une forme asymétrique pour qu'il ne puisse pas être inséré à l'envers

Le fool-proof (détrompage) est le principe de conception qui fait en sorte qu'une fausse manœuvre humaine ne conduise pas à un état dangereux ou à un dysfonctionnement, ou qu'elle soit tout simplement impossible. Un connecteur dont la forme empêche de l'insérer à l'envers est un exemple typique qui empêche physiquement une mauvaise connexion. Écrire les données sur deux disques relève de la tolérance aux pannes par la redondance, et réduire les pannes par des inspections et des remplacements réguliers relève de la prévention des fautes (fault avoidance).

Parmi les approches qui améliorent la fiabilité d'un système, laquelle relève de la prévention des fautes (fault avoidance) ?

  1. AChoisir des pièces très fiables et éliminer, par un tri avant expédition (déverminage, par exemple), celles qui risquent de connaître des défaillances précoces, afin que les pannes elles-mêmes deviennent moins probables
  2. BRendre les équipements redondants pour que le système conserve sa fonction dans son ensemble même si une partie tombe en panne
  3. CFaire passer le système dans un état sûr en cas de panne
Afficher la réponse et l'explication

Réponse : A. Choisir des pièces très fiables et éliminer, par un tri avant expédition (déverminage, par exemple), celles qui risquent de connaître des défaillances précoces, afin que les pannes elles-mêmes deviennent moins probables

La prévention des fautes (fault avoidance) consiste à rendre les pannes elles-mêmes moins probables grâce à des pièces de haute qualité, à des essais et à un tri approfondis et à la maintenance préventive. Le tri par déverminage (burn-in) sert à éliminer avant expédition les défaillances qui relèvent de la période de défaillances précoces de la courbe en baignoire. À l'inverse, la tolérance aux pannes admet que des pannes se produiront et préserve la fonction malgré elles, par exemple grâce à la redondance. Passer dans un état sûr en cas de panne relève du principe du fail-safe.

« Tolérance aux pannes (fault tolerance) » dans les explications

Questions mentionnant « Tolérance aux pannes (fault tolerance) » (2)

  1. Quel est un exemple de conception fondée sur le principe du fool-proof ?
  2. Parmi les approches qui améliorent la fiabilité d'un système, laquelle relève de la prévention des fautes (fault avoidance) ?

Termes associés

Fool-proof (détrompage) Déverminage (burn-in) Courbe en baignoire Fail-safe (sécurité positive) Fail-soft Point de défaillance unique (SPOF) RAID Répartiteur de charge (load balancer) RPO (objectif de point de reprise) RTO (objectif de temps de reprise)

Retour au glossaire