Chapitre 13. Haute disponibilité
Dans le contexte informatique, le terme haute disponibilité définit un état de fonctionnement continu pendant une durée déterminée. L'objectif n'est pas d'éliminer le risque de panne - ce serait impossible. Nous essayons plutôt de garantir qu'en cas de défaillance, le système reste disponible afin que le fonctionnement puisse se poursuivre. Nous mesurons souvent la disponibilité par rapport à une norme de fonctionnement à 100 % ou d'absence de panne. Une norme courante de disponibilité est connue sous le nom de cinq 9, ou 99,999 % de disponibilité. Deux 9 correspondraient à un système garantissant une disponibilité de 99 %, autorisant jusqu'à 1 % de temps d'arrêt. Au cours d'une année, cela se traduirait par 3,65 jours d'indisponibilité.
L'ingénierie de la fiabilité utilise trois principes de conception des systèmes pour aider à atteindre une haute disponibilité : l'élimination des points de défaillance uniques (SPOF), des points de croisement ou de basculement fiables, et des capacités de détection des défaillances (y compris la surveillance, abordée au chapitre 12).
La redondance est nécessaire pour de nombreux composants afin d'obtenir une haute disponibilité. Un exemple simple est celui d'un avion équipé de deux moteurs. Si l'un des moteurs tombe en panne pendant le vol, l'avion peut toujours atterrir à l'aéroport. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access