Qu'est-ce que Fail-safe (sécurité positive) ?
Principe de conception qui fait passer un système dans un état sûr en cas de panne ou d'anomalie. Exemples : les signaux ferroviaires qui passent au rouge ou à l'arrêt en cas de défaillance, et les vannes normalement fermées qui se ferment quand l'électricité ou l'air comprimé disparaît.
Nom japonais: フェールセーフ
« Fail-safe (sécurité positive) » apparaît dans 3 questions d'entraînement réparties sur 1 thèmes, dont Architecture des systèmes et fiabilité.
Domaine: Architecture des systèmes et fiabilité
Le « côté sûr » se définit pour chaque système
En conception fail-safe, on examine et on définit pour chaque système quel état est sûr en cas de panne. Pour une vanne d'alimentation en gaz dangereux, se fermer est le côté sûr ; pour un ascenseur, c'est s'arrêter avec les freins serrés. Certains systèmes deviennent cependant dangereux s'ils s'arrêtent : il faut alors, au lieu de les arrêter, appliquer le principe du fail-soft, qui maintient le fonctionnement même avec des fonctions réduites, ou celui de la tolérance aux pannes, qui préserve la fonction malgré les pannes.
Questions fréquentes
Comment choisir entre fail-safe et fail-soft ?
On envisage le fail-safe quand l'arrêt garantit la sécurité, et le fail-soft quand l'arrêt poserait problème. Ce qui est sûr une fois arrêté, comme les gaz des équipements de fabrication, est conçu en fail-safe, tandis que ce dont l'arrêt a de lourdes conséquences, comme les systèmes de gestion utilisés par de nombreuses personnes, est conçu en fail-soft et maintenu en fonctionnement, même avec des performances réduites. Les deux peuvent être combinés dans un même système.
Le fail-safe s'applique-t-il aussi aux systèmes d'information ?
Oui. Par exemple, une conception qui refuse l'accès, au lieu de laisser passer les utilisateurs, quand le serveur d'authentification est injoignable est fail-safe du point de vue de la sécurité. Comme cela réduit la disponibilité, le côté vers lequel faire basculer le système se décide selon l'objectif du système.