[SOP-060] Alta Disponibilidad en Sistemas Linux

Duración:            15 horas

Perfil:                  Avanzado

Dirigido a

Administradores de sistemas Linux con experiencia.

Requisitos previos 

El alumno debe tener conocimientos avanzados de administración de sistemas Linux, así como de arquitectura de sistemas.

Objetivos

Comprender los conceptos relacionados con los sistemas en cluster, así como las arquitecturas más habituales.
Instalar, configurar y administrar soluciones de alta disponibilidad basadas en el software Linux-ha Pacemaker-Corosync.


Contenido

  1. Principios y conceptos de alta disponibilidad
    1. Conceptos de alta disponibilidad y reparto de carga. Clúster, farming y redundancia
    2. Arquitectura de cluster
    3. Conceptos de cluster: Split-Brain, Quorum device y Fencing. Puntos únicos de fallo
    4. El problema del acceso concurrente a datos. Sistemas de ficheros para clusters 

  2. Herramientas de clustering en Linux. Corosync
    1. Configuración de la capa de transporte
    2. Recursos y PCS
    3. Arquitectura de un cluster con Corosync y Pacemaker

  3. Instalación y configuración básica de 2 nodos en cluster
    1. Instalación mediante repositorio 
    2. Configuración inicial. El fichero corosync.conf
    3. Configuración de recursos en cluster. El comando pcs
    4. Recursos
    5. Monitorización
  4. Sistemas Activo/Pasivo y Activo/Activo
    1. Configuración de IPs de servicio
    2. Configuración de servicios web en alta disponibilidad
    3. Configuración de almacenamiento en cluster
    4. Algunos ejemplos útiles de configuración
    5. Chequeo de recursos
    6. Tareas de administración
    7. Balanceo de servicios entre nodos
    8. Reconfiguración de servicios.

 

Documentación Recomendada

CentOS High Availability
Mitja Resman
Abril 2015 | 174 páginas 
ISBN: 9781785282485

https://www.packtpub.com/networking-and-servers/centos-high-availability