Calculadora de Disponibilidade SLA
Entradas
| Meta de disponibilidade | 99,9 % |
|---|
Calculadora de Disponibilidade SLA
Converta um percentual de disponibilidade de acordo de nível de serviço (SLA) em tempo de indisponibilidade permitido por ano, mês, semana e dia.
Entradas
Meta de Disponibilidade
Resultados
Insira um valor para ver os resultados.
Tempo de Indisponibilidade Permitido
Indisponibilidade por Período
Disponibilidade e SLA
Um percentual de disponibilidade em um acordo de nível de serviço (SLA — Service Level Agreement) indica a fração mínima do tempo em que um serviço está garantido como operacional. É a métrica padrão utilizada por provedores de computação em nuvem, operadoras de rede e fornecedores de software como serviço (SaaS) ao assumir compromissos de confiabilidade. Converter esse percentual único em orçamentos concretos de indisponibilidade — por ano, mês, semana e dia — revela a restrição de engenharia prática que cada nível implica.
Fórmula
Quando a meta de disponibilidade é expressa como decimal — de modo que 99,9% se torna 0,999 — a indisponibilidade permitida em qualquer período de duração é:
tdown=(1−A)×TEsta calculadora utiliza os seguintes períodos padrão:
| Período | Duração () |
|---|---|
| Ano | 31.557.600 s (365,25 dias) |
| Mês | 2.629.800 s (30,4375 dias) |
| Semana | 604.800 s (7 dias) |
| Dia | 86.400 s (24 horas) |
O ano utiliza 365,25 dias para contabilizar os anos bissextos; o mês corresponde a um doze avos desse valor.
Exemplo
Um produto SaaS compromete-se com disponibilidade de 99,9% (três noves):
Atano=0,999=(1−0,999)×31557600=0,001×31557600=31557,6 s≈8,77 horas por anoEssas 8,77 horas representam o orçamento total de interrupção permitido para o ano inteiro. Se um único incidente consome 6 horas, restarão apenas 2,77 horas antes de o provedor entrar em descumprimento contratual.
Tabela dos noves
| Disponibilidade | Nome comum | Indisponibilidade/ano | Indisponibilidade/mês |
|---|---|---|---|
| 99% | Dois noves | ~87,7 h | ~7,3 h |
| 99,9% | Três noves | ~8,77 h | ~43,8 min |
| 99,99% | Quatro noves | ~52,6 min | ~4,38 min |
| 99,999% | Cinco noves | ~5,26 min | ~26,3 s |
A cada nove adicional, o orçamento de indisponibilidade é reduzido por um fator de dez. O investimento em engenharia necessário para atingir essa redução tipicamente mais do que dobra — disponibilidade de cinco noves exige hardware redundante, failover automático, pipelines de implantação sem tempo de inatividade e processos rigorosos de plantão.
Limitações
A fórmula mede o orçamento de tempo de calendário, não a probabilidade de qualquer interrupção específica. Um serviço que sofre uma única paralisação de 8 horas e outro que sofre 100 interrupções de cinco minutos apresentam o mesmo número de disponibilidade no ano, mas padrões de falha e experiência de usuário muito diferentes. Contratos modernos de SLA, portanto, complementam os percentuais de disponibilidade com compromissos de tempo de resposta, orçamentos de taxa de erro (a abordagem de orçamento de erros do Google SRE) e cláusulas de duração máxima por incidente.
Alguns contratos de SLA excluem janelas de manutenção programada do cálculo de indisponibilidade, de modo que um SLA declarado de 99,9% pode incluir manutenções planejadas não contabilizadas no orçamento acima. Sempre verifique os termos contratuais ao comparar SLAs entre fornecedores.
Perguntas frequentes (FAQ)
O que significa o percentual de disponibilidade em um SLA?
Um percentual de disponibilidade em um acordo de nível de serviço (SLA) indica a fração mínima do tempo em que um serviço deve estar operacional em um determinado período. Uma disponibilidade de 99,9% significa que, a cada 1.000 unidades de tempo, no máximo 1 unidade pode estar em falha. Na prática, isso equivale a cerca de 8,77 horas de indisponibilidade permitida por ano.
Penalidades contratuais costumam ser aplicadas quando o tempo acumulado de interrupção supera esse orçamento calculado.
O que significam "dois noves", "três noves" e "cinco noves"?
A notação "noves" conta a quantidade de 9s no percentual de disponibilidade. Dois noves é 99% (cerca de 87,6 horas/ano de indisponibilidade); três noves é 99,9% (cerca de 8,77 horas/ano); quatro noves é 99,99% (cerca de 52,6 minutos/ano); cinco noves é 99,999% (cerca de 5,26 minutos/ano). A cada nove adicional, o orçamento de indisponibilidade é reduzido por um fator de dez, tornando cada nível progressivamente mais caro de alcançar e manter.
O orçamento de SLA inclui janelas de manutenção planejadas?
Depende dos termos específicos do contrato de SLA. Alguns acordos excluem manutenções programadas do cálculo de indisponibilidade, aumentando efetivamente o orçamento de engenharia disponível. Outros contabilizam todo o tempo não operacional, independentemente da causa.
Ao comparar níveis de SLA entre fornecedores, verifique se as interrupções planejadas são excluídas, como as interrupções são medidas (geralmente por monitoramento sintético) e qual é o período de medição e reporte (mensal ou anual).
Como a disponibilidade de um serviço é normalmente medida?
A disponibilidade é geralmente aferida por uma combinação de monitoramento de uptime, verificações sintéticas de saúde e acompanhamento da taxa de erros. Um serviço pode estar "no ar" no sentido de que seu processo está em execução, mas ainda assim falhar ao atender requisições.
SLAs modernos frequentemente utilizam orçamentos de erro baseados na taxa de erros do objetivo de nível de serviço (SLO — Service Level Objective) em vez do simples monitoramento binário disponível/indisponível. O livro de Engenharia de Confiabilidade de Site do Google popularizou essa abordagem, na qual o orçamento de erro equivale a 1 − SLO expresso como fração do total de requisições em uma janela de tempo.