Ponte en Contacto

Temario del curso

I. Panorama general de la tecnología Lustre

1. Visión general de la tecnología Lustre

  • Introducción a los sistemas de archivos paralelos y requisitos de almacenamiento para HPC.
  • Papel de Lustre en entornos de cómputo de alto rendimiento.
  • Evolución y arquitectura de Lustre.
  • Comparación con sistemas de archivos tradicionales distribuidos y de red.
  • Escenarios comunes de implementación de Lustre.

2. Características y capacidades de Lustre

  • E/S paralela de alto rendimiento.
  • Capacidad de escalabilidad para entornos de cómputo a gran escala.
  • Conceptos de separación de metadatos y datos.
  • Características de rendimiento y limitaciones.
  • Integración con clústeres HPC y cargas de trabajo científicas.

II. Arquitectura de Lustre y componentes principales

1. Arquitectura del sistema Lustre

  • Comprensión de la arquitectura cliente-servidor de Lustre.
  • Panorama general de los componentes de Lustre:
    • Servidor de Metadatos (MDS).
    • Objetivo de Metadatos (MDT).
    • Servidor de Almacenamiento de Objetos (OSS).
    • Objetivo de Almacenamiento de Objetos (OST).
    • Clientes de Lustre.

2. Conceptos de gestión de datos en Lustre

  • Rayas de archivos y principios de almacenamiento de objetos.
  • Operaciones de metadatos.
  • Estrategias de colocación de datos.
  • Organización lógica del almacenamiento.

III. Planificación del hardware y preparación del entorno

1. Diseño de la infraestructura de almacenamiento Lustre

  • Selección de componentes de hardware.
  • Requisitos para servidores de almacenamiento.
  • Tecnologías de discos y consideraciones sobre RAID.
  • Planificación de la infraestructura de red.
  • Planificación de capacidad y rendimiento.

2. Preparación del entorno operativo

  • Sistemas operativos compatibles.
  • Requisitos de kernel y controladores.
  • Requisitos de configuración de red.
  • Preparación de servidores y clientes.

IV. Instalación y configuración de Lustre

1. Proceso de instalación de Lustre

  • Instalación de paquetes de software de Lustre.
  • Configuración de repositorios y dependencias.
  • Preparación de nodos de servidor y cliente.
  • Inicialización de servicios de Lustre.

2. Creación de un sistema de archivos Lustre

  • Formateo de objetivos de metadatos y almacenamiento de objetos.
  • Configuración de parámetros del sistema de archivos.
  • Montaje de clientes Lustre.
  • Validación de la instalación.

V. Gestión de redes en Lustre

1. Arquitectura de red de Lustre

  • Panorama general de LNet (redes de Lustre).
  • Tecnologías de red compatibles.
  • Configuración de interfaces de red.
  • Gestión de múltiples rutas de red.

2. Optimización del rendimiento de la red

  • Estrategias de ajuste fino de la red.
  • Consideraciones sobre ancho de banda y latencia.
  • Solución de problemas de comunicación de red.

VI. Distribución de archivos, gestión del almacenamiento y administración del espacio

1. Gestión de distribuciones de archivos

  • Comprensión de los conceptos de rayas (striping).
  • Configuración del número, tamaño y colocación de rayas.
  • Optimización de la distribución para las cargas de trabajo.

2. Gestión de la capacidad de almacenamiento

  • Monitoreo del uso de los OSTs.
  • Equilibrio del uso del almacenamiento.
  • Gestión de grupos de almacenamiento (storage pools).
  • Expansión de la capacidad de Lustre.

VII. Gestión del rendimiento de E/S en Lustre

1. Comprensión de las operaciones de E/S en Lustre

  • Conceptos de E/S paralela.
  • Rendimiento de metadatos frente a datos.
  • Caché del lado del cliente.
  • Patrones de E/S y características de la carga de trabajo.

2. Técnicas de optimización del rendimiento

  • Ajuste fino de las configuraciones de rayas.
  • Optimización de cargas de trabajo de aplicaciones.
  • Mejora del rendimiento de metadatos.
  • Reducción de cuellos de botella de E/S.

VIII. Seguridad y gestión de accesos en Lustre

1. Aseguramiento de entornos Lustre

  • Gestión de usuarios y grupos.
  • Conceptos de autenticación.
  • Consideraciones sobre seguridad de red.
  • Protección del acceso a los datos.

2. Gestión de controles de acceso

  • Permisos de archivos.
  • Configuración de ACL (Listas de Control de Acceso).
  • Mejores prácticas de seguridad.

IX. Gestión de cuotas y control de recursos

1. Gestión de cuotas en Lustre

  • Comprensión de las cuotas de usuario y grupo.
  • Configuración de los ajustes de cuota.
  • Monitoreo del uso de la cuota.
  • Gestión de violaciones de cuotas.

2. Gobernanza de la capacidad

  • Gestión del consumo de almacenamiento.
  • Planificación de la asignación de recursos.

X. Alta disponibilidad y confiabilidad

1. Diseño de sistemas Lustre de alta disponibilidad

  • Conceptos de alta disponibilidad.
  • Arquitectura de conmutación por error (failover).
  • Redundancia del servidor de metadatos.
  • Mecanismos de recuperación de servicios.

2. Monitoreo de la salud del sistema

  • Detección de fallos.
  • Gestión de estados degradados.
  • Procedimientos de recuperación.

XI. Monitoreo, pruebas de rendimiento y análisis del rendimiento

1. Herramientas de monitoreo de Lustre

  • Monitoreo del rendimiento del sistema.
  • Verificación de la salud de servidores y clientes.
  • Recopilación de estadísticas operativas.
  • Identificación de cuellos de botella.

2. Pruebas de rendimiento de Lustre

  • Principios de pruebas de rendimiento.
  • Herramientas y metodologías de benchmarking.
  • Medición del throughput (caudal) y la latencia.
  • Interpretación de los resultados de las pruebas.

XII. Copias de seguridad, recuperación y protección de datos

1. Estrategias de copia de seguridad para Lustre

  • Consideraciones para la planificación de copias de seguridad.
  • Protección de metadatos y datos de usuario.
  • Conceptos de instantáneas (snapshots) y replicación.

2. Operaciones de recuperación

  • Restauración de servicios de Lustre.
  • Recuperación ante fallos.
  • Validación de la integridad de los datos.

XIII. Actualización y mantenimiento de Lustre

1. Planificación de la actualización de Lustre

  • Preparación de entornos para la actualización.
  • Consideraciones sobre compatibilidad.
  • Procedimientos de actualización.

2. Mantenimiento del sistema

  • Aplicación de parches.
  • Gestión de cambios en la configuración.
  • Minimización del tiempo de inactividad.

XIV. Solución de problemas de Lustre en entornos de producción

1. Metodología de solución de problemas

  • Comprensión de los registros (logs) de Lustre.
  • Identificación de patrones comunes de fallo.
  • Comandos y herramientas de diagnóstico.

2. Problemas comunes en Lustre

  • Fallos en la comunicación de red.
  • Problemas de rendimiento de metadatos.
  • Fallos en los OSTs.
  • Problemas de montaje en el cliente.
  • Degradación del rendimiento.

XV. Taller final y resumen del curso

1. Ejercicio de administración integral de Lustre

  • Revisión del diseño de la arquitectura.
  • Despliegue y configuración de Lustre.
  • Monitoreo del rendimiento del sistema.
  • Solución de problemas operativos.

2. Resumen y mejores prácticas

  • Conceptos clave de administración.
  • Recomendaciones para despliegues en producción.
  • Lista de verificación para optimización del rendimiento.
  • Preguntas y respuestas, revisión del conocimiento.

Requerimientos

  • Comprensión de los conceptos de almacenamiento.

Público objetivo

  • Administradores de sistemas.
  • Administradores de redes.
  • Arquitectos de sistemas.
  • Desarrolladores de sistemas.
 21 Horas

Número de participantes


Precio por participante

Reseñas (3)

Próximos cursos

Categorías Relacionadas