Calculateur de disponibilité SLA
Données
| Objectif de disponibilité | 99,9 % |
|---|
Calculateur de disponibilité SLA
Convertissez un pourcentage de disponibilité de contrat de niveau de service en durée d'indisponibilité tolérée par année, mois, semaine et jour.
Données
Objectif de disponibilité
Résultats
Saisissez une valeur pour afficher les résultats.
Indisponibilité tolérée
Indisponibilité par période
Disponibilité et contrats de niveau de service
Un pourcentage de disponibilité dans un contrat de niveau de service (SLA) indique la fraction minimale de temps pendant laquelle un service est garanti opérationnel. C'est la métrique standard qu'utilisent les fournisseurs d'informatique en nuage, les opérateurs réseau et les éditeurs de logiciels en mode service pour s'engager sur leur fiabilité. La conversion de ce pourcentage unique en budgets d'indisponibilité concrets — par année, mois, semaine et jour — révèle la contrainte d'ingénierie pratique associée à chaque palier.
Formule
Lorsque l'objectif de disponibilité est exprimé en décimal — 99,9 % devient 0,999 — la durée d'indisponibilité tolérée sur toute période de longueur est :
tindispo=(1−A)×TCe calculateur utilise les durées de périodes standard suivantes :
| Période | Durée () |
|---|---|
| Année | 31 557 600 s (365,25 jours) |
| Mois | 2 629 800 s (30,4375 jours) |
| Semaine | 604 800 s (7 jours) |
| Jour | 86 400 s (24 heures) |
L'année utilise 365,25 jours pour tenir compte des années bissextiles ; le mois est le douzième de cette valeur.
Exemple de calcul
Un produit SaaS s'engage sur 99,9 % de disponibilité (trois neuf) :
Atanneˊe=0,999=(1−0,999)×31557600=0,001×31557600=31557,6 s≈8,77 heures par anCes 8,77 heures représentent le budget d'indisponibilité total pour l'année entière. Si un incident unique consomme 6 heures, il ne reste que 2,77 heures avant que le fournisseur soit en infraction.
Table des niveaux de disponibilité
| Disponibilité | Appellation | Indisponibilité/an | Indisponibilité/mois |
|---|---|---|---|
| 99 % | Deux neuf | ~87,7 h | ~7,3 h |
| 99,9 % | Trois neuf | ~8,77 h | ~43,8 min |
| 99,99 % | Quatre neuf | ~52,6 min | ~4,38 min |
| 99,999 % | Cinq neuf | ~5,26 min | ~26,3 s |
Chaque neuf supplémentaire réduit le budget d'indisponibilité d'un facteur dix. L'investissement en ingénierie nécessaire pour atteindre cette réduction dépasse généralement le double — cinq neuf exige du matériel redondant, un basculement automatique, des pipelines de déploiement sans interruption et des processus d'astreinte rigoureux.
Limites
La formule mesure le budget en temps calendaire, non la probabilité d'une interruption particulière. Un service qui subit une seule interruption de 8 heures et un service qui en subit 100 de cinq minutes chacune affichent le même chiffre de disponibilité annuelle, mais des expériences utilisateur et des profils de défaillance très différents. Les SLA modernes complètent donc les pourcentages de disponibilité par des engagements sur les temps de réponse, des budgets d'erreur (approche des budgets d'erreur de la SRE de Google) et des clauses limitant la durée maximale d'une interruption individuelle.
Certains SLA excluent les fenêtres de maintenance planifiée du calcul d'indisponibilité, de sorte qu'un 99,9 % affiché peut intégrer une maintenance planifiée non comptabilisée dans le budget ci-dessus. Il convient de vérifier les termes contractuels lors de la comparaison de SLA entre fournisseurs.
Questions fréquentes (FAQ)
Que signifie un pourcentage de disponibilité dans un SLA ?
Un pourcentage de disponibilité dans un contrat de niveau de service (SLA, Service Level Agreement) indique la fraction minimale de temps pendant laquelle un service doit être opérationnel sur une période donnée. Une disponibilité de 99,9 % signifie que sur 1 000 unités de temps, au plus 1 unité peut correspondre à une défaillance. Concrètement, cela se traduit par environ 8,77 heures d'indisponibilité tolérée par an.
Les pénalités prévues par le SLA s'appliquent généralement lorsque le cumul des interruptions dépasse ce budget.
Que signifient « deux neuf », « trois neuf » et « cinq neuf » ?
L'expression « nines » (neuf) indique le nombre de fois que le chiffre 9 apparaît dans le pourcentage de disponibilité. Deux neuf correspond à 99 % (environ 87,6 heures d'indisponibilité par an) ; trois neuf à 99,9 % (environ 8,77 heures) ; quatre neuf à 99,99 % (environ 52,6 minutes) ; cinq neuf à 99,999 % (environ 5,26 minutes).
Chaque neuf supplémentaire réduit le budget d'indisponibilité d'un facteur dix, rendant chaque palier progressivement plus coûteux à atteindre et à maintenir.
Le budget SLA inclut-il les fenêtres de maintenance planifiée ?
Cela dépend des termes spécifiques du contrat SLA. Certains accords excluent la maintenance planifiée du calcul d'indisponibilité, ce qui offre effectivement une marge d'ingénierie plus importante. D'autres comptabilisent toute période non opérationnelle, quelle qu'en soit la cause.
Lorsque vous comparez des niveaux de SLA entre fournisseurs, vérifiez si les interruptions planifiées sont exclues, comment les interruptions sont mesurées (souvent par des sondes synthétiques) et quelle est la période de mesure et de reporting (mensuelle ou annuelle).
Comment la disponibilité d'un service est-elle généralement mesurée ?
La disponibilité est habituellement mesurée par une combinaison de surveillance de la disponibilité, de contrôles de santé synthétiques et de suivi du taux d'erreurs. Un service peut être « actif » au sens où son processus tourne, mais échouer à traiter les requêtes.
Les SLA modernes utilisent souvent des budgets d'erreur fondés sur l'objectif de niveau de service (SLO) plutôt que sur une simple surveillance binaire actif/inactif. L'ouvrage Site Reliability Engineering de Google a popularisé cette approche, dans laquelle le budget d'erreur est égal à 1 − SLO, exprimé en fraction du nombre total de requêtes sur une période donnée.