
Variables
Descripción
¿Qué calcula esta fórmula?
La Disponibilidad de Software mide la fracción del tiempo total durante la cual un sistema de software está operativo y puede proporcionar el servicio para el que fue diseñado.
Combina confiabilidad y mantenibilidad considerando tanto la frecuencia de las fallas como la rapidez con que estas son reparadas.
La disponibilidad es una de las métricas más importantes en computación en la nube, DevOps, ingeniería de confiabilidad de sitios (SRE) y sistemas de software críticos.
Cuándo se utiliza
Se utiliza para:
- evaluar tiempo de actividad de servicios,
- definir acuerdos de nivel de servicio (SLA),
- comparar confiabilidad de sistemas,
- analizar la efectividad del mantenimiento,
- supervisar aplicaciones empresariales y en la nube.
Ejemplo
Una plataforma de software tiene:
MTTF = 500 h
MTTR = 5 h
Fórmula:
A = MTTF / (MTTF + MTTR)
Sustitución:
A = 500 / (500 + 5)
A = 500 / 505
A = 0.9901
Resultado:
Disponibilidad = 0.9901
Disponibilidad = 99.01%
Aplicaciones
- Ingeniería de Confiabilidad de Sitios (SRE)
- Computación en la nube
- Software empresarial
- Telecomunicaciones
- Sistemas de automatización industrial
- Aplicaciones críticas
Nota
La disponibilidad es una métrica probabilística basada en datos históricos de fallas y reparación. La disponibilidad real puede diferir debido a mantenimientos programados, fallas catastróficas, interrupciones de red, fallas de dependencias o restricciones operativas. Diferentes organizaciones pueden calcular la disponibilidad mediante definiciones ligeramente distintas según los requisitos de sus SLA.
