La disponibilité et l'indisponibilité sont des métriques critiques pour les entreprises qui dépendent de systèmes numériques. Cet article explore ce que ces termes signifient, comment ils impactent l'expérience utilisateur, et les facteurs qui peuvent affecter la disponibilité d'un système.
Comprendre la disponibilité et l'indisponibilité
Qu'est-ce que la disponibilité et l'indisponibilité ?
La disponibilité (uptime) correspond au temps pendant lequel un système, un site web ou un serveur reste opérationnel et accessible aux utilisateurs. Elle est généralement exprimée en pourcentage. Par exemple, si un site web est accessible et fonctionne correctement 99,9 % du temps, il a une disponibilité de 99,9 %.
L'indisponibilité (downtime) correspond au temps pendant lequel un système, un site web ou un serveur n'est pas opérationnel ou accessible aux utilisateurs. C'est l'opposé de la disponibilité et elle est également exprimée en pourcentage. Si un site web a une disponibilité de 99,9 %, son indisponibilité est de 0,1 %.
Comment la disponibilité et l'indisponibilité affectent l'expérience utilisateur
Maintenir des pourcentages de disponibilité élevés est important pour garder les clients satisfaits. Lorsqu'un système ou un site web est constamment accessible et fonctionne bien, les utilisateurs ont une expérience positive et sont plus susceptibles de continuer à utiliser le service.
Cependant, lorsqu'un site web ou un système connaît beaucoup d'indisponibilité, cela peut frustrer les utilisateurs. Ils peuvent perdre confiance dans le service et aller voir ailleurs. L'indisponibilité peut également entraîner une perte de ventes et nuire à la réputation d'une entreprise.
Pour maintenir la satisfaction client, de nombreuses entreprises visent des pourcentages de disponibilité de 99,9 % ou plus. C'est souvent appelé la disponibilité « cinq neuf ».
Disponibilité vs disponibilité opérationnelle
Bien que la disponibilité (uptime) et la disponibilité opérationnelle (availability) soient étroitement liées, elles ne sont pas identiques. L'uptime examine uniquement si un système est opérationnel et accessible. Elle ne prend pas en compte les performances du système.
La disponibilité opérationnelle (availability) prend en compte à la fois l'uptime et les performances du système lorsqu'il est opérationnel. Un système peut avoir un uptime élevé tout en ayant des problèmes de performances qui impactent sa disponibilité opérationnelle.
Par exemple, imaginez un site web qui est accessible 99,9 % du temps mais qui est très lent à charger les pages pendant les heures de pointe. Le site web a un uptime élevé, mais sa disponibilité opérationnelle est plus faible à cause des problèmes de performances.
Calculer le pourcentage de disponibilité
Comment la disponibilité est calculée
Le pourcentage de disponibilité est calculé en utilisant une formule simple :
Pourcentage de disponibilité = (Temps total - Indisponibilité) / Temps total x 100
Voici comment cela fonctionne :
- Déterminez le temps total pour lequel vous souhaitez mesurer la disponibilité. Cela peut être un mois, une année ou toute autre période.
- Additionnez l'indisponibilité totale pendant cette période. C'est le temps pendant lequel le système, le site web ou le serveur ne fonctionnait pas.
- Soustrayez l'indisponibilité du temps total pour obtenir la disponibilité.
- Divisez la disponibilité par le temps total.
- Multipliez par 100 pour obtenir le pourcentage de disponibilité.
Par exemple, supposons que vous souhaitiez calculer le pourcentage de disponibilité d'un site web sur une période de 30 jours. Le site web a eu un total de 5 minutes d'indisponibilité pendant ce mois. Il y a 43 200 minutes dans 30 jours (30 jours x 24 heures/jour x 60 minutes/heure).
En utilisant la formule, le pourcentage de disponibilité serait :
(43 200 - 5) / 43 200 x 100 = 99,988 %
Ce qui affecte les calculs de disponibilité
Deux facteurs clés entrent dans le calcul du pourcentage de disponibilité :
-
Temps total : C'est la période complète pour laquelle vous mesurez la disponibilité. Cela peut être un mois, une année ou toute autre durée. Le temps total est la base du calcul de disponibilité.
-
Indisponibilité : C'est le temps, au sein de la période totale, pendant lequel le système ne fonctionnait pas ou n'était pas accessible. L'indisponibilité est soustraite du temps total pour déterminer la disponibilité.
La précision du pourcentage de disponibilité dépend du suivi correct du temps total et de toute indisponibilité qui survient.
Objectifs standards de pourcentage de disponibilité
Les entreprises fixent souvent des objectifs de pourcentage de disponibilité en fonction de l'importance du système. Voici quelques cibles courantes :
-
99,999 % (« cinq neuf ») : Pour les systèmes très importants où même une courte indisponibilité peut avoir des conséquences graves. Cela permet seulement environ 5,26 minutes d'indisponibilité par an.
-
99,99 % (« quatre neuf ») : Pour les systèmes qui sont essentiels mais peuvent tolérer un peu plus d'indisponibilité. Quatre neuf signifie environ 52 minutes d'indisponibilité par an.
-
99,9 % (« trois neuf ») : Un objectif courant qui permet environ 8 heures et 45 minutes d'indisponibilité par an. De nombreuses entreprises visent au moins trois neuf.
Plus l'objectif de pourcentage de disponibilité est élevé, plus les ressources et les efforts nécessaires pour l'atteindre sont importants. Les entreprises doivent équilibrer les coûts et les avantages pour déterminer l'objectif de disponibilité approprié à leurs besoins.
Calculer le pourcentage d'indisponibilité
Comment l'indisponibilité est calculée
Le pourcentage d'indisponibilité est l'opposé du pourcentage de disponibilité et peut être calculé en utilisant une formule similaire :
Pourcentage d'indisponibilité = Indisponibilité / Temps total x 100
Décomposons cela :
-
Indisponibilité : C'est le temps total pendant lequel le système, le site web ou le serveur ne fonctionnait pas ou n'était pas accessible pendant la période que vous mesurez.
-
Temps total : C'est la durée complète pour laquelle vous calculez l'indisponibilité, comme un mois ou une année.
-
Divisez l'indisponibilité par le temps total pour obtenir le ratio d'indisponibilité.
-
Multipliez par 100 pour exprimer l'indisponibilité en pourcentage.
Par exemple, supposons qu'un site web ait été indisponible pendant 5 minutes sur une période de 30 jours. Le temps total en minutes est de 43 200 (30 jours x 24 heures/jour x 60 minutes/heure).
En utilisant la formule, le pourcentage d'indisponibilité serait :
5 / 43 200 x 100 = 0,012 %
Cela signifie que le site web était indisponible pendant 0,012 % du temps total au cours de cette période de 30 jours.
Ce qui affecte les calculs d'indisponibilité
Deux facteurs principaux influencent le pourcentage d'indisponibilité :
-
Indisponibilité : La durée pendant laquelle le système est indisponible est le facteur clé. Plus l'indisponibilité est longue, plus le pourcentage sera élevé. Suivre l'indisponibilité avec précision est essentiel pour obtenir un pourcentage d'indisponibilité correct.
-
Temps total : La période globale pour laquelle vous mesurez l'indisponibilité fournit le contexte. Quelques minutes d'indisponibilité donneront un pourcentage d'indisponibilité plus élevé pour une journée que pour un mois ou une année.
Ces deux éléments doivent être mesurés soigneusement pour arriver à un pourcentage d'indisponibilité précis.
Bien que les pourcentages de disponibilité soient la métrique la plus couramment utilisée, calculer le pourcentage d'indisponibilité peut fournir une perspective différente. Cela montre directement combien de temps un système est indisponible, ce qui peut être utile pour identifier les problèmes et apporter des améliorations. Le pourcentage d'indisponibilité est une métrique SLA importante que les fournisseurs de services d'hébergement web utilisent pour mesurer leur accord de niveau de service. Minimiser l'indisponibilité est essentiel pour maintenir une haute disponibilité et offrir une bonne expérience client. Les outils de surveillance de disponibilité comme Uptimia peuvent aider à calculer les pourcentages de disponibilité et d'indisponibilité avec précision pour donner une image globale de la fiabilité d'un système.
Accords de niveau de service (SLA) et disponibilité
Que sont les SLA ?
Un accord de niveau de service (SLA) est un contrat entre un fournisseur de services et ses clients qui définit le niveau de service attendu. Les SLA définissent diverses normes de service que le fournisseur s'engage à respecter, y compris les garanties de disponibilité.
Les SLA expriment souvent les garanties de disponibilité en pourcentages, tels que 99,9 % (« trois neuf »), 99,99 % (« quatre neuf ») ou 99,999 % (« cinq neuf »). Ces pourcentages indiquent le temps minimum pendant lequel le service doit être disponible et opérationnel.
Par exemple, un SLA avec 99,9 % de disponibilité signifie que le service ne peut avoir que jusqu'à 43,8 minutes d'indisponibilité par mois (ou 8,76 heures par an). En revanche, 99,999 % permet seulement 26,3 secondes d'indisponibilité par mois (ou 5,26 minutes par an).
Plus le pourcentage de disponibilité est élevé, plus le service promet d'être fiable. Cependant, des garanties de disponibilité plus élevées s'accompagnent souvent de coûts plus élevés, car elles nécessitent plus de redondance et de ressources pour être atteintes.
Comment les SLA sont liés aux calculs de disponibilité
Les calculs de disponibilité jouent un rôle clé pour déterminer si un fournisseur de services respecte les engagements définis dans le SLA. En suivant la disponibilité et l'indisponibilité, les fournisseurs et les clients peuvent voir si les niveaux de service réels correspondent à ceux garantis.
Par exemple, si un SLA promet 99,9 % de disponibilité, maisque les calculs réels montrent seulement 99,5 % de disponibilité, le fournisseur n'a pas respecté son obligation. Cela peut entraîner des conséquences décrites dans le SLA, telles que des pénalités financières ou une compensation client.
Calculer régulièrement les pourcentages de disponibilité et les comparer aux garanties SLA aide à tenir les fournisseurs de services responsables. Cela donne aux clients une visibilité sur le fait qu'ils reçoivent ou non le niveau de service pour lequel ils paient.
Si la disponibilité est constamment inférieure aux normes SLA, les clients peuvent avoir des raisons de mettre fin au contrat ou de renégocier les conditions. À l'inverse, si le fournisseur atteint ou dépasse les garanties de disponibilité, cela peut aider à renforcer la confiance et la fidélité des clients.
Des calculs de disponibilité précis sont essentiels pour faire respecter les SLA et garantir la transparence entre les fournisseurs de services et leurs clients. En liant la disponibilité aux obligations contractuelles, les SLA donnent des conséquences concrètes aux métriques de disponibilité et d'indisponibilité.
Facteurs affectant la disponibilité et l'indisponibilité
Maintenance planifiée et mises à jour
La maintenance planifiée et les mises à jour sont des événements prévus qui peuvent entraîner une indisponibilité temporaire. Pendant ces périodes, les systèmes peuvent être mis hors ligne pour effectuer des tâches nécessaires telles que des mises à jour logicielles, des réparations matérielles ou des correctifs de sécurité.
Bien que la maintenance planifiée puisse causer une indisponibilité à court terme, elle est importante pour maintenir la fiabilité et la sécurité à long terme d'un système. Sans mises à jour régulières, les systèmes peuvent devenir vulnérables aux bugs, aux problèmes techniques et aux menaces de sécurité.
De nombreux SLA tiennent compte de la maintenance planifiée en l'excluant des calculs d'indisponibilité. Cela signifie que l'indisponibilité due à la maintenance planifiée ne compte pas dans les garanties de disponibilité du fournisseur.
Cependant, les fournisseurs visent toujours à minimiser l'impact de la maintenance planifiée sur les utilisateurs. Cela peut impliquer de programmer la maintenance pendant les périodes de faible trafic, de fournir un préavis aux utilisateurs et de travailler à terminer les mises à jour aussi rapidement que possible.
Pannes imprévues et incidents
Les pannes imprévues et les incidents sont des événements inattendus qui rendent un système indisponible. Ceux-ci peuvent inclure des défaillances matérielles, des bugs logiciels, des problèmes réseau, des coupures de courant et des failles de sécurité.
Contrairement à la maintenance planifiée, les pannes imprévues ne sont pas anticipées et peuvent survenir à tout moment. Elles peuvent impacter de manière significative les métriques de disponibilité et d'indisponibilité, ainsi que l'expérience utilisateur et les opérations commerciales.
L'impact d'une panne imprévue dépend de sa durée et de l'importance du système affecté. Une brève panne d'un système à faible priorité peut avoir des conséquences minimales, tandis qu'une panne prolongée d'un système critique peut entraîner des pertes et des dommages majeurs.
Pour minimiser l'impact des pannes imprévues, les entreprises devraient avoir des plans de reprise après sinistre et de réponse aux incidents en place. Cela peut impliquer des stratégies telles que :
- Sauvegarder régulièrement les données pour prévenir les pertes
- Utiliser des systèmes redondants pour maintenir la disponibilité lors de défaillances
- Des outils de surveillance de site web pour alerter en cas de détection de problèmes
- Avoir des procédures claires pour diagnostiquer et résoudre les incidents
- Communiquer avec les utilisateurs pendant et après les pannes
En étant préparées aux pannes imprévues, les entreprises peuvent réagir rapidement pour minimiser l'indisponibilité et maintenir le bon fonctionnement des systèmes.
Points clés à retenir
- La disponibilité est le temps pendant lequel un système, un site web ou un serveur reste opérationnel et accessible aux utilisateurs, tandis que l'indisponibilité est l'opposé.
- Des pourcentages de disponibilité élevés sont essentiels pour maintenir la satisfaction et la confiance des clients, tandis qu'une indisponibilité excessive peut entraîner de la frustration et une perte d'activité.
- Le pourcentage de disponibilité est calculé à l'aide de la formule : (Temps total - Indisponibilité) / Temps total x 100, et des facteurs comme le temps total mesuré et l'indisponibilité affectent le calcul.
- Les accords de niveau de service (SLA) définissent les garanties de disponibilité que les fournisseurs doivent respecter, et les calculs de disponibilité aident à déterminer si ces engagements sont honorés.
- La maintenance planifiée, les pannes imprévues et les problèmes avec les dépendances externes peuvent tous impacter les métriques de disponibilité et d'indisponibilité.





