Comment c’est calculé
L’indisponibilité est la part d’une période que le pourcentage d’uptime laisse de côté. Un mois vaut ici un douzième d’une année moyenne (30,44 jours), la durée que la plupart des SLA retiennent quand ils disent « par mois » ; un trimestre en fait trois.
indisponibilité = période × (1 − uptime ÷ 100) uptime = (période − indisponibilité) ÷ période × 100 ensemble = 1 − (1 − uptime)ⁿ pour n serveurs, un seul suffit
La dernière ligne explique pourquoi la redondance fonctionne : deux serveurs hors service chacun 0,1 % du temps ne le sont ensemble que 0,0001 % du temps, s’ils tombent en panne pour des raisons sans lien. Un répartiteur de charge, un basculement DNS ou une réplique de base de données rend vraie l’idée que « un seul suffit ».
Exemple
Un SLA de 99,95 % sur un mois : 43 830 minutes × 0,0005 = 21,9 minutes. Une panne de 22 minutes ou moins dans le mois reste dans la promesse.
Niveaux d’uptime courants
| Uptime | Jour | Mois | An |
|---|---|---|---|
| 99% | 14min 24s | 7h 18min | 3j 16h |
| 99,5% | 7min 12s | 3h 39min | 1j 20h |
| 99,9% | 1min 26s | 43min 50s | 8h 46min |
| 99,95% | 43,2s | 21min 55s | 4h 23min |
| 99,99% | 8,64s | 4min 23s | 52min 36s |
| 99,999% | 0,86s | 26,3s | 5min 16s |
Questions
Combien d’indisponibilité représentent 99,9 % d’uptime ?
Environ 43 minutes par mois, 8 heures 46 minutes par an, ou 1 minute 26 secondes par jour. 99,99 % en autorise un dixième : environ 4 minutes 23 secondes par mois.
Quel uptime les hébergeurs de VPS et de cloud promettent-ils ?
La plupart promettent entre 99,9 % et 99,99 % par mois. Un SLA est une promesse de remboursement, pas une garantie : quand l’hébergeur la manque, vous obtenez généralement un avoir sur une partie des frais du mois, et souvent seulement si vous le demandez dans les quelques semaines.
Un SLA de 99,99 % signifie-t-il que mon site sera en ligne 99,99 % du temps ?
Non. Le SLA couvre la part de l’hébergeur : l’hôte, l’alimentation et le réseau. Votre propre logiciel, un disque plein, un certificat expiré ou un mauvais déploiement n’en font pas partie, et ils causent la plupart des pannes. Un second serveur dans un autre lieu fait plus pour l’uptime réel qu’un SLA plus élevé sur un seul.
Comment calculer l’uptime à partir de l’indisponibilité ?
Divisez le temps où le service était en ligne par la durée de la période. Deux heures d’indisponibilité dans un mois de 30 jours (720 heures) donnent (720 − 2) ÷ 720 = 99,72 % d’uptime.