En el hardware y software de la computadora, tres elementos aseguran que todo funcione como debería (y continúa funcionando): disponibilidad, confiabilidad y facilidad de servicio. Maximizar estas cualidades en su sistema informático le ayudará a evitar problemas imprevistos. Estas cualidades no evitarán los problemas por completo. Aún así, cuando surgen problemas, estas cualidades hacen que los problemas sean más fáciles de solucionar.
¿Qué son la disponibilidad, la confiabilidad y la facilidad de servicio?
La disponibilidad se refiere al tiempo de actividad general del sistema informático o sus características específicas. Por ejemplo, una computadora personal está disponible para su uso si su sistema operativo está iniciado y funcionando.
Si bien está relacionado con la disponibilidad, el concepto de confiabilidad significa algo diferente. La confiabilidad se refiere a la probabilidad general de que ocurra una falla en un sistema en funcionamiento. Un sistema perfectamente confiable disfrutará de una disponibilidad del 100 por ciento. Sin embargo, cuando ocurre una falla, afecta la disponibilidad de diferentes maneras, dependiendo de la naturaleza del problema.
La capacidad de servicio también afecta la disponibilidad. Puede detectar y reparar fallas más rápidamente en un sistema reparable que en uno inservible, lo que significa que tendrá menos tiempo de inactividad por incidente en promedio.
Niveles de disponibilidad
La forma estándar de definir niveles o clases de disponibilidad en un sistema de red informática es una escala de nueves. Por ejemplo, el 99 % de tiempo de actividad se traduce en dos nueves de disponibilidad, el 99,9 % de tiempo de actividad en tres nueves, y así sucesivamente.
La siguiente tabla ilustra el significado de esta escala. Expresa cada nivel en términos de la cantidad máxima de tiempo de inactividad por año (no bisiesto) que podría tolerarse para cumplir con el requisito de tiempo de actividad. También enumera algunos ejemplos del tipo de sistemas que comúnmente cumplen con estos requisitos.
Se debe especificar el marco de tiempo total involucrado (semanas, meses o años) para dar el significado más fuerte. Un producto que logra un tiempo de actividad del 99,9 por ciento durante un período de uno o más años ha demostrado su eficacia en mayor medida que uno cuya disponibilidad solo se ha medido durante unas pocas semanas.
Disponibilidad de la red: un ejemplo
La disponibilidad siempre ha sido una característica importante de los sistemas, pero se convierte en un desafío crítico y complejo en las redes. Los servicios de red se distribuyen comúnmente entre varias computadoras y pueden depender de varios dispositivos auxiliares.
Tome el Sistema de Nombres de Dominio (DNS), por ejemplo, que se utiliza en Internet y en las redes intranet privadas para mantener una lista de nombres de computadoras según sus direcciones de red. DNS mantiene su índice de nombres y direcciones en un servidor denominado servidor DNS principal. Cuando existe un solo servidor DNS en un sistema, un bloqueo del servidor elimina toda la capacidad DNS en esa red. DNS, sin embargo, ofrece soporte para servidores distribuidos. Además del servidor primario, un administrador puede instalar servidores DNS secundarios y terciarios en la red. Ahora, es menos probable que una falla en cualquiera de los tres sistemas cause una pérdida total del servicio DNS.
Otros tipos de cortes de red también afectan la disponibilidad de DNS. Las fallas de enlace, por ejemplo, pueden desactivar el DNS al hacer que sea imposible que los clientes se comuniquen con un servidor DNS. No es raro en estos escenarios que algunas personas (dependiendo de su ubicación física en la red) pierdan el acceso al DNS, pero que otras no se vean afectadas. La configuración de múltiples servidores DNS ayuda a lidiar con estas fallas indirectas que afectan la disponibilidad.
Disponibilidad percibida frente a alta disponibilidad
La sincronización de las fallas juega un papel en la disponibilidad percibida de una red. Por ejemplo, un sistema comercial que sufre interrupciones frecuentes los fines de semana puede mostrar números de disponibilidad relativamente bajos. Aún así, este tiempo de inactividad puede no ser notado por la fuerza laboral regular.
La industria de redes utiliza el término alta disponibilidad para referirse a sistemas y tecnologías especialmente diseñados para brindar confiabilidad, disponibilidad y capacidad de servicio. Dichos sistemas suelen incluir hardware redundante como discos y fuentes de alimentación y software inteligente como equilibrio de carga y funcionalidad de conmutación por error. La dificultad para lograr una alta disponibilidad aumenta drásticamente en los niveles de cuatro nueves y cinco nueves. Por lo tanto, los proveedores cobran un costo adicional por estas funciones.