5. Alta disponibilidad, virtualización y continuidad¶
5.1. ¿De qué va este tema?¶
Analizarás las necesidades de continuidad de un servicio e implantarás soluciones que permitan comprobar su comportamiento ante fallos y cambios de demanda.
Dedicación orientativa: unas 26 horas, incluido el cierre del curso.
Punto de partida
Partimos de los servicios protegidos y publicados en Control de perímetro, cortafuegos, proxy y publicación segura. Distinguiremos copia, redundancia, virtualización y alta disponibilidad.
Nota
Estructura base en preparación. Los entornos y las pruebas se concretarán al desarrollar las clases.
5.2. Clases¶
5.2.1. Necesidades de disponibilidad y puntos únicos de fallo¶
Objetivos de disponibilidad e impacto de interrupciones.
Dependencias y puntos únicos de fallo.
Prioridades de continuidad y riesgos residuales.
Actividad
5.2.2. Continuidad mediante hardware y recuperación de servicio¶
Alimentación ininterrumpida, potencia y autonomía.
Redundancia de red, equipos y almacenamiento.
Recuperación, costes y límites de las soluciones.
Actividad
5.2.3. Virtualización y entornos de prueba para alta disponibilidad¶
Virtualización de sistemas, recursos y dependencias del host.
Diferencias entre máquinas virtuales y contenedores.
Simulación de fallos, producción y nube como contexto.
Actividad
5.2.4. Servicios redundantes y recuperación ante caída¶
Redundancia activa y pasiva.
Detección de fallo y conmutación.
Comprobación de recuperación, tiempos y límites.
Actividad
5.2.5. Balanceo de carga de entrada¶
Funciones y criterios de distribución de peticiones.
Salud de las instancias y dependencias del balanceador.
Pruebas de carga y comportamiento ante indisponibilidad.
Actividad
5.2.6. Almacenamiento redundante y continuidad de datos¶
Capacidad, rendimiento y tolerancia a fallos.
Implantación sobre servidores y dispositivos.
Estado normal y degradado; límites frente a copia y recuperación.
Actividad
5.2.7. Clústers, crecimiento y documentación de alta disponibilidad¶
Fiabilidad y productividad de los clústers.
Demanda creciente, capacidad y escalado.
Evolución y documentación de una arquitectura proporcionada.
Actividad
Test de autoevaluación
Actividad final integradora
Integración de una solución de alta disponibilidad