FTX-307 Linux: Clustering

Objetivos

  • Conocer los modelos existentes de clusterización.
  • Aprender a instalar y configurar modelos de alto rendimiento y alta disponibilidad.

Dirigido a

Administradores de Sistemas en Linux.

Temario

1) Clusters de Alta Disponibilidad

  • Alta disponibilidad y tolerancia a fallos
  • Single Point Of Failure
  • Servicio de datos
  • Dinámica de alta disponibilidad
  • Grupos de recursos de servicio de datos
  • HeartBeat
  • Establecer relaciones de confianza entre los nodos
  • Ip secundarias
  • Scripts de recursos
  • Ficheros de configuración
  • Mantener la salud del cluster: Stonith
  • Monitorización de los servicios: MON
  • Fallos de red
  • Fallos críticos de los nodos
  • Almacenamiento compartido

2) Clusters de balanceamiento de carga

  • Construir un cluster de empresa
  • Tipos de clusters Linux Virtual Server (LVS)
  • Métodos de programación LVS
  • Cluster LVS-NAT
  • Cluster LVS-DR
  • Acceso a los servicios de un Cluster LVS-DR
  • El balanceador de carga
  • La tabla de seguimiento de conexiones
  • Diseño de un cluster HA con balanceamiento de carga
  • ldirector

3) Clusters de alto rendimiento

  • Paralelismos
  • Arquitecturas
  • Sistemas distribuidos
  • Procesos y Scheduling
  • Comunicación entre procesos
  • High Performance Cluster
  • Migración y balanceo
  • PVM y MPI
  • Beowulf
  • OpenMOSIX
  • Recompilar el kernel

Duración

20 horas