Architecture des systèmes et fiabilité

Quelle description d'un système dual est correcte ?

  1. AOn prévoit un système principal (actif) et un système de secours ; normalement, seul le système principal traite, et en cas de panne de celui-ci, le traitement bascule sur le système de secours et se poursuit
  2. BPlusieurs systèmes se partagent le traitement pour augmenter la capacité globale
  3. CDeux systèmes effectuent le même traitement en même temps et comparent leurs résultats, et si l'un tombe en panne, l'autre poursuit le traitement
Afficher la réponse et l'explication

Réponse : C. Deux systèmes effectuent le même traitement en même temps et comparent leurs résultats, et si l'un tombe en panne, l'autre poursuit le traitement

Un système dual exécute le même traitement sur deux systèmes en même temps et fonctionne en comparant leurs résultats. Si les résultats divergent, une erreur peut être détectée, et si l'un des systèmes tombe en panne, l'autre poursuit le traitement tel quel : on l'utilise donc pour des traitements qui exigent une grande fiabilité. En contrepartie, le coût est élevé, car deux ensembles d'équipements effectuent le même travail. Séparer un système principal et un système de secours, avec basculement en cas de panne, correspond à un système duplex.

S'entraîner sur ce thème Retour au thème

Autres questions sur Architecture des systèmes et fiabilité

  1. Les serveurs du système d'exécution de la fabrication (MES) d'une usine de semi-conducteurs sont organisés en système duplex, composé d'un système principal (actif) et d'un système de secours. Quelle est une caractéristique de cette configuration lorsque le système de secours fonctionne en secours à chaud (hot standby) ?
  2. Un système comporte deux répartiteurs de charge (load balancers) redondants, trois serveurs web placés derrière eux et un seul serveur de base de données utilisé par tous les serveurs web. Parmi les équipements cités, lequel constitue un point de défaillance unique (un point dont l'arrêt arrête tout le système) ?
  3. Un cluster en configuration actif/actif répartit le traitement de façon égale entre cinq serveurs. Le taux d'utilisation est proportionnel à la quantité de traitement. L'objectif est de maintenir le taux d'utilisation de chaque serveur à 80 % ou moins, même lorsqu'un serveur tombe en panne et que les quatre autres reprennent son traitement à parts égales. Quel est le taux d'utilisation maximal de chaque serveur en fonctionnement normal (les cinq en service) ?
  4. Un système utilise trois serveurs dont la disponibilité est de 0,95 chacun, et dispose de la capacité nécessaire tant qu'au moins deux d'entre eux fonctionnent. Les serveurs tombent en panne indépendamment les uns des autres, et l'on ne tient pas compte des pannes des équipements autres que les serveurs. Quelle est la disponibilité de ce système ?
  5. Quel est un exemple de conception fondée sur le principe du fail-soft ?