Le taux de disponibilité d’un système informatique est un élément clé pour assurer la continuité des services. Dans cet article nous allons voir comment le mesurer et l’optimiser
???? Formule générale de calcul du taux de disponibilité
Le taux de disponibilité d'un système se calcul comme suit :
Formule de calcul du taux de disponibilité
Où :
✅MTBF (Mean Time Between Failures): Temps moyen entre deux pannes.
✅MTTR (Mean Time To Repair): Temps moyen de réparation.
???? Comment trouver le MTBF et le MTTR ?
➡️ MTBF (Mean Time Between Failures): Généralement, le MTBF est fourni par les fabricants d'équipements ou peut être calculé à partir des données d'exploitation du système. Voici quelques méthodes pour l’obtenir :
✔️Données du fabricant :Les fabricants d’équipements informatiques (serveurs, disques durs, routeurs, etc.) publient souvent leMTBFdans leursfiches techniques
✔️Calcul à partir des données d’exploitation :LeMTBFpeut être calculé à partir despannes historiquesavec la formule :
Formule de calcul du MTBF ou Temps Moyen Entre Deux Pannes
✔️Via un logiciel de monitoring :Certains outils de supervision permettent d’extraire des statistiques sur les pannes :
- Zabbix,Nagios,PRTG,Centreon(pour le monitoring)
- CMMS (GMAO)commeIBM Maximo,SAP PM(gestion de maintenance
➡️ MTTR (Mean Time To Repair): Le MTTR ou temps moyen nécessaire pour réparer une panne se calcule de la manière suivante :
✔️ Lister les pannes survenues pendant une période donnée ;
✔️ Additionner les temps de réparation ;
✔️ Compter le nombre de pannes ;
✔️ Appliquer la formule en divisant le total des temps de réparation par le nombre de pannes selon la formule suivante :
Formule de calcul du MTTR ou Temps Moyen de Réparation ???? Étapes de calcul du taux de disponibilité d'un système complexe
✔️ Déterminer le taux de disponibilité de chaque élément du système à partir de sonMTBFet de sonMTTR
✔️ Analyser la redondance :
- Si un élément estunique, sa disponibilité impacte directement le système
- Si un élément esten redondance (N+1 ou 2N), sa disponibilité globale augmente
✔️ Calcul du taux de disponibilité global :
- Si les éléments sonten série(chaînés, où la panne de l’un entraîne une panne globale), alors :
Taux de disponibilité en série
???? Si les éléments sonten parallèle(redondance, où un élément peut prendre le relais), alors :
Taux de disponibilité dans un système parallèle
nibilité d’un système informatique est un élément clé pour assurer la continuité des services. Mais comment le mesurer et l’optimiser ?
???? Formule générale de calcul du taux de disponibilité
Le taux de disponibilité d'un système se calcul comme suit :
Formule de calcul du taux de disponibilité
Où :
✅MTBF (Mean Time Between Failures): Temps moyen entre deux pannes.
✅MTTR (Mean Time To Repair): Temps moyen de réparation.
???? Comment trouver le MTBF et le MTTR ?
➡️ MTBF (Mean Time Between Failures): Généralement, le MTBF est fourni par les fabricants d'équipements ou peut être calculé à partir des données d'exploitation du système. Voici quelques méthodes pour l’obtenir :
✔️Données du fabricant :Les fabricants d’équipements informatiques (serveurs, disques durs, routeurs, etc.) publient souvent leMTBFdans leursfiches techniques
✔️Calcul à partir des données d’exploitation :LeMTBFpeut être calculé à partir despannes historiquesavec la formule :
Formule de calcul du MTBF ou Temps Moyen Entre Deux Pannes
✔️Via un logiciel de monitoring :Certains outils de supervision permettent d’extraire des statistiques sur les pannes :
- Zabbix,Nagios,PRTG,Centreon(pour le monitoring)
- CMMS (GMAO)commeIBM Maximo,SAP PM(gestion de maintenance
➡️ MTTR (Mean Time To Repair): Le MTTR ou temps moyen nécessaire pour réparer une panne se calcule de la manière suivante :
✔️ Lister les pannes survenues pendant une période donnée ;
✔️ Additionner les temps de réparation ;
✔️ Compter le nombre de pannes ;
✔️ Appliquer la formule en divisant le total des temps de réparation par le nombre de pannes selon la formule suivante :
Formule de calcul du MTTR ou Temps Moyen de Réparation ???? Étapes de calcul du taux de disponibilité d'un système complexe
✔️ Déterminer le taux de disponibilité de chaque élément du système à partir de sonMTBFet de sonMTTR
✔️ Analyser la redondance :
- Si un élément estunique, sa disponibilité impacte directement le système
- Si un élément esten redondance (N+1 ou 2N), sa disponibilité globale augmente
✔️ Calcul du taux de disponibilité global :
- Si les éléments sonten série(chaînés, où la panne de l’un entraîne une panne globale), alors :
Taux de disponibilité en série dans un système en série
???? Si les éléments sonten parallèle(redondance, où un élément peut prendre le relais), alors :
Taux de disponibilité parallèle dans un système parallèle ???? Taux de de disponibilité et temps d'arrêt correspondant
Cette table illustre le temps d'arrêt maximal tolérable en fonction du niveau de disponibilité d'un système.
Taux de de disponibilité et temps d'arrêt correspondant ???? La règle des cinq neufs
La règle descinq neufs (99.999%)est une norme de disponibilité souvent utilisée dans les services informatiques, les télécommunications et les infrastructures critiques. Elle signifie que le système ou le service est opérationnel99,999 % du temps, ce qui correspond à untemps d'arrêt maximal de 5,26 minutes par an.
Cette règle est souvent utilisée comme unobjectif de qualitépour les datacenters, les services cloud et les infrastructures critiques afin de garantir untemps d'indisponibilité minimal.
???? Exemple de calcul : Disponibilité d’un datacenter
Nous allons calculer le taux de disponibilité d'un datacenter composé de :
✔️Trois (03)serveurs en parallèle avec un taux de de disponibilité de99.8%chacun ;
✔️Deux (02)routeurs en parallèle avec un taux de de disponibilité de99.5%chacun ;
✔️Deux (02)Connexions Internet en parallèle avec un taux de de disponibilité de respectivement de99,5%et99,6%;
✔️Un (01)Commutateur unique avec un taux de de disponibilité de99.9%.
???? Calculons le taux de disponibilitéD-Datacener:
???? Calcul du taux disponibilitéD-serverdes serveurs 3 en parallèle, 99.8% chacun
D-Server = 1− (1−0,998) x (1−0,998) x (1−0,998) = 0,999992soit99,9992%
???? Calcul du taux disponibilitéD-routerdes 2 routeurs en parallèle, 99.5% chacun
D-router = 1−(1- 0,995) x (1- 0,995) = 0,999975soit99,9975%
???? Calcul du taux disponibilitéD-internetdes 2 connexions Internet 99.5% et 99,6 % chacune)
D-internet = 1−(1−0,995) x (1−0,996) = 0,99998soit99,998%
???? Taux de disponibilité D-commutateur =0,99898soit99,898%
????Disponibilité totale:
Résumons :
- D-Server = 0,999992
- D-router = 0,999975
- D-internet = 0,99998
- D-commutateur = 0,99898
et donc :
????D-Datacener = D-server xD-router xD-internet x D-internet = 0,9989
d'où le taux de disponibilité globale de99.89%
???? Comment réduire le taux de disponibilité d’un système ?
???? Augmenter le MTBF :
???? Former le personnel
???? Améliorer la conception et la redondance
???? Améliorer la qualité des composants et des équipements
???? Mettre en place une maintenance préventive
???? Mettre en place une surveillance proactive
????Diminiuer le MTTR :
???? Optimiser les processus de maintenance (formation, outils, documentation).
???? Mettre en place une supervision proactive pour détecter rapidement les pannes.
???? Stocker les pièces de rechange critiques pour éviter les délais d'approvisionnement.
???? Utiliser des procédures standardisées pour les interventions.
????Mettre en place un PRA/PCA (Plan de Reprise d’Activité et Plan de Continuité d’Activité)
✅ Conclusion
✔️ Un design enparallèleaméliore la disponibilité. ✔️ Un design ensériepeut être un point de défaillance critique. ✔️ Optimiser leMTBFet réduire leMTTRsont essentiels pour atteindre une haute disponibilité.
