Temario del curso
I. Visión 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
- Rol de Lustre en los entornos de cómputo de alto rendimiento
- Evolución y arquitectura de Lustre
- Comparación con sistemas de archivos distribuidos y de red tradicionales
- Escenarios comunes de implementación de Lustre
2. Características y Capacidades de Lustre
- Entrada/Salida (I/O) paralela de alto rendimiento (throughput)
- 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
- Resumen 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 Lustre
2. Conceptos de Gestión de Datos en Lustre
- Principios de franjeado de archivos (striping) y almacenamiento de objetos
- Operaciones de metadatos
- Estrategias de ubicación de datos
- Organización lógica del almacenamiento
III. Planificación de Hardware y Preparación del Entorno
1. Diseño de la Infraestructura de Almacenamiento Lustre
- Selección de componentes de hardware
- Requisitos del servidor de almacenamiento
- Tecnologías de disco y consideraciones RAID
- Planificación de la infraestructura de red
- Planificación de capacidad y rendimiento
2. Preparación del Entorno de Operación
- Sistemas operativos compatibles
- Requisitos del 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 los paquetes de software Lustre
- Configuración de repositorios y dependencias
- Preparación de nodos de servidor y cliente
- Inicialización de los 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 la Red de Lustre
1. Arquitectura de Red Lustre
- Visión general de LNet (Red 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 Red
- Estrategias de ajuste de red
- Consideraciones de ancho de banda y latencia
- Solucionamiento de problemas de comunicación de red
VI. Distribución de Archivos, Gestión de Almacenamiento y Administración de Espacio
1. Gestión de Distribuciones de Archivos
- Comprensión de conceptos de franjeado (striping)
- Configuración del recuento, tamaño y ubicación de franjas
- Optimización de distribuciones para cargas de trabajo
2. Gestión de la Capacidad de Almacenamiento
- Monitoreo de la utilización de OST
- Equilibramiento del uso del almacenamiento
- Gestión de pools de almacenamiento
- Expansión de la capacidad de Lustre
VII. Gestión del Rendimiento de I/O en Lustre
1. Comprensión de Operaciones de I/O en Lustre
- Conceptos de I/O paralelo
- Rendimiento de metadatos versus rendimiento de datos
- Caché del lado del cliente
- Patrones de I/O y características de carga de trabajo
2. Técnicas de Optimización de Rendimiento
- Ajuste de configuraciones de franjeado
- Optimización de cargas de trabajo de aplicaciones
- Mejora del rendimiento de metadatos
- Reducción de cuellos de botella en I/O
VIII. Seguridad y Gestión de Acceso en Lustre
1. Seguridad de Entornos Lustre
- Gestión de usuarios y grupos
- Conceptos de autenticación
- Consideraciones de seguridad de red
- Protección del acceso a datos
2. Gestión de Controles de Acceso
- Permisos de archivo
- Configuración de ACL
- Mejores prácticas de seguridad
IX. Gestión de Cuotas y Control de Recursos
1. Gestión de Cuotas en Lustre
- Comprensión de cuotas de usuario y grupo
- Configuración de ajustes de cuota
- Monitoreo del uso de cuotas
- Manejo de violaciones de cuota
2. Gobernanza de 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 de Desempeño
1. Herramientas de Monitoreo de Lustre
- Monitoreo del rendimiento del sistema
- Verificación de la salud del servidor y cliente
- 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 de throughput y latencia
- Interpretación de resultados de benchmark
XII. Respaldo, Recuperación y Protección de Datos
1. Estrategias de Respaldo para Lustre
- Consideraciones para la planificación del respaldo
- 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 Lustre
- Recuperación de fallos
- Validación de la integridad de los datos
XIII. Actualización y Mantenimiento de Lustre
1. Planificación de Actualizaciones de Lustre
- Preparación de entornos de actualización
- Consideraciones de compatibilidad
- Procedimientos de actualización
2. Mantenimiento del Sistema
- Aplicación de parches
- Gestión de cambios de configuración
- Minimización del tiempo de inactividad (downtime)
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 de comunicación de red
- Problemas de rendimiento de metadatos
- Fallos de OST
- Problemas de montaje de clientes
- Degradación del rendimiento
XV. Taller Final y Resumen del Curso
1. Ejercicio de Administración de Lustre de Extremo a Extremo
- 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 implementación en producción
- Lista de verificación para optimización de rendimiento
- Preguntas y respuestas y repaso de conocimientos
Requerimientos
- Comprensión de conceptos de almacenamiento
Público Objetivo
- Administradores de sistemas
- Administradores de redes
- Arquitectos de sistemas
- Desarrolladores de sistemas
Reseñas (3)
Tyler es muy conocedor y compartió su valiosa experiencia en la administración de Lustre con nosotros.
Zhenping Liu
Curso - Lustre File System for Admins
Traducción Automática
El conocimiento práctico y real de Tyler fue impresionante. Su experiencia quedó evidente durante el entrenamiento. Pudo compartir muchas mejores prácticas y consejos basados en su larga trayectoria con el tema. Es muy útil tener un formador que esté activamente administrando lo que nos está enseñando. Su franqueza, apertura y humildad hicieron de la sesión de capacitación una experiencia muy efectiva.
Douglas Benjamin - Brookhaven National Laboratory
Curso - Lustre File System for Admins
Traducción Automática
El hecho de que Richard pudiera adaptar y personalizar toda la serie de capacitación fue fantástico. Lo pasé muy bien y he reunido una gran cantidad de notas sobre cosas para leer en el futuro.
Jon Marshall
Curso - Lustre File System for Admins
Traducción Automática