Pular para o conteúdo

Calculadora de Tempo de Atividade - Calcule o Tempo de Atividade e Tempo de Inatividade do Serviço

Calculadora gratuita de tempo de atividade para calcular a porcentagem de tempo de atividade do serviço a partir do tempo de inatividade ou determinar o tempo de inatividade permitido pelo SLA. Essencial para operações de TI e conformidade com SLA.

Calculadora de Tempo de Atividade de Serviço

Unidade de Tempo *
Tipo de Cálculo *

Resultado do Cálculo

Tempo de Atividade
100.00%
Tempo de Inatividade
0.00Tempo de Inatividade (minutos)
Resultado do Cálculo
Gráfico de visualização de tempo de atividade100.0%100.00%
Calculadora de carregamento...
📚

Documentação

Calculadora de tempo de atividade

Uma calculadora de tempo de atividade determina qual parcela de um período um serviço, servidor ou rede permaneceu disponível. Ela também pode fazer o cálculo inverso: dado um objetivo de tempo de atividade de um acordo de nível de serviço (SLA), determina quanto tempo de inatividade esse objetivo permite.

O que significa tempo de atividade

O tempo de atividade é a parcela de um período escolhido durante a qual um sistema funcionou normalmente. Inatividade é o restante desse período, quando o sistema estava com defeito, inacessível ou de outra forma não cumpria sua função. O tempo de atividade e o de inatividade sempre totalizam o período completo.

Fórmula do tempo de atividade

Tempo de atividade (%) = ((Tempo total − Tempo de inatividade) / Tempo total) × 100

Esta é a medida de disponibilidade baseada em tempo usada na engenharia de confiabilidade de sites: o tempo de atividade dividido pela soma do tempo de atividade com o de inatividade. Converta o tempo total e o tempo de inatividade para a mesma unidade antes de dividir, em geral minutos.

Exemplo resolvido: disponibilidade a partir da inatividade

Um servidor funciona por 24 horas. Ele fica inativo por 30 minutos nesse dia.

  • Tempo total: 24 horas = 1.440 minutos
  • Tempo de inatividade: 30 minutos
  • Tempo de atividade: ((1.440 − 30) / 1.440) × 100 = 97,92%

Fórmula do tempo de inatividade permitido

Um SLA geralmente promete uma porcentagem mínima de disponibilidade, e não um valor de inatividade. Para transformar essa promessa em um limite de inatividade:

Inatividade permitida = Tempo total × (1 − SLA / 100)

Exemplo resolvido: inatividade a partir de um SLA

Um provedor promete 99,9% de disponibilidade durante um mês de 30 dias.

  • Tempo total: 30 dias = 43.200 minutos
  • SLA: 99,9%
  • Tempo de inatividade permitido: 43.200 × (1 − 0,999) = 43,2 minutos

Níveis comuns de SLA ("noves")

As equipes de TI costumam descrever metas de tempo de atividade contando os noves da porcentagem. Cada nove a mais reduz o tempo de inatividade permitido por um fator de dez. Os valores abaixo concordam com a tabela de disponibilidade publicada pelo Google, exceto pelo arredondamento na última casa decimal (o Google mostra 0,87 segundo por dia para 99,999%; o valor exato é 0,864):

Tempo de atividadeApelidoInatividade por anoInatividade por mêsInatividade por dia
99%dois noves3,65 dias7,2 horas14,4 minutos
99,9%três noves8,76 horas43,2 minutos1,44 minutos
99,99%quatro noves52,56 minutos4,32 minutos8,6 segundos
99,999%cinco noves5,26 minutos25,9 segundos0,86 segundos

Os valores usam um mês de 30 dias e um ano de 365 dias, e são arredondados.

Como usar a calculadora de tempo de atividade

  1. Insira um nome para o serviço, se quiser. Ele apenas identifica o resultado e não afeta os cálculos.
  2. Insira o período e escolha a unidade: horas, dias ou anos.
  3. Escolha um tipo de cálculo: "Tempo de inatividade" para encontrar a porcentagem de disponibilidade ou "SLA" para encontrar o tempo de inatividade permitido.
  4. Insira o tempo de inatividade em minutos ou o SLA como porcentagem.
  5. Consulte a porcentagem de disponibilidade e o tempo de inatividade em minutos. Um gráfico divide o período entre suas parcelas de disponibilidade e de inatividade.

O período deve ser um número positivo. O tempo de inatividade não pode ser negativo nem maior que o período total. O SLA deve estar entre 0 e 100. Combinações inválidas produzem uma mensagem de erro em vez de um resultado.

Para níveis muito altos de disponibilidade, o resultado mostra casas decimais adicionais em vez de arredondar para 100%. Um valor de disponibilidade como 99,999% representa uma lacuna real que um engenheiro precisa visualizar, não o mesmo que uma disponibilidade perfeita.

Tempo de atividade versus disponibilidade

O tempo de atividade (uptime) mede se um sistema está em funcionamento. A disponibilidade é mais abrangente: ela também verifica se o sistema responde corretamente e com rapidez suficiente para ser utilizável. Um servidor pode estar tecnicamente "ativo", mas sobrecarregado e lento demais para atender às solicitações. Nesse caso, ele está em funcionamento, mas não totalmente disponível.

Por que o tempo de atividade é importante

Provedores de nuvem, empresas de hospedagem e departamentos de TI acompanham o tempo de atividade para verificar se cumprem as promessas de SLA, planejar janelas de manutenção e justificar gastos com hardware redundante ou sistemas de failover. Descumprir uma meta de SLA pode gerar créditos de serviço ou outras penalidades previstas em contrato. Por exemplo, o Amazon EC2 promete 99,99% de tempo de atividade mensal por região e concede um crédito de serviço de 10% quando um mês fica abaixo desse nível.

Perguntas frequentes

O que é uma calculadora de tempo de atividade?

Uma ferramenta que converte o tempo de inatividade em porcentagem de disponibilidade, e vice-versa, para um período escolhido, ou converte uma porcentagem de SLA em um limite de inatividade permitido.

Como calcular a porcentagem de disponibilidade?

Divida o tempo em que um sistema funcionou pelo período total e multiplique por 100. Para 30 minutos de inatividade em um dia de 24 horas: ((1.440 − 30) / 1.440) × 100 = 97,92%.

O que significa um tempo de atividade de 99,9%?

Isso significa que um sistema pode ficar inativo por até aproximadamente 8,76 horas por ano, 43,2 minutos por mês ou 1,44 minutos por dia e ainda cumprir a meta. Esse nível costuma ser chamado de "três noves".

Como o tempo de inatividade é calculado a partir de um SLA?

Multiplique o período total por (1 − SLA / 100). Um SLA de 99,9% durante um mês de 30 dias permite 43.200 × 0,001 = 43,2 minutos de inatividade.

Qual é a diferença entre tempo de atividade e disponibilidade?

O tempo de atividade (uptime) mede se um sistema está funcionando. A disponibilidade também considera se ele responde corretamente e com rapidez suficiente para ser utilizável; portanto, um sistema lento, mas tecnicamente em funcionamento, é considerado em funcionamento sem estar totalmente disponível.

Por que as equipes de TI falam em "noves"?

Cada nove adicional na porcentagem, de 99% a 99,9%, a 99,99% e assim por diante, reduz o tempo de inatividade permitido aproximadamente por um fator de dez. Contar os noves é uma forma rápida de descrever o rigor de uma meta de disponibilidade.

Referências

  1. Google. Site Reliability Engineering, capítulo "Embracing Risk". Aceitar o risco — disponibilidade baseada em tempo como tempo de atividade sobre o tempo total; cada nove adicional é uma melhoria de uma ordem de grandeza.
  2. Google. Site Reliability Engineering, apêndice "Availability Table". Tabela de disponibilidade — inatividade permitida por ano, mês e dia para disponibilidade de 99% a 99,999%.
  3. Amazon Web Services. Amazon Compute Service Level Agreement. SLA do Amazon EC2 — compromisso de 99,99% de tempo de atividade mensal por região e os créditos de serviço pagos abaixo dele.