Ponte en Contacto

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 en HPC.
  • Papel de Lustre en entornos de computación 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

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

II. Arquitectura de Lustre y Componentes Clave

1. Arquitectura del sistema Lustre

  • Comprensión de la arquitectura cliente-servidor de Lustre.
  • Visión 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 Lustre.

2. Conceptos de Gestión de Datos en Lustre

  • Franqueo de archivos y principios de 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 de los servidores de almacenamiento.
  • Tecnologías de disco 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 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 servicios 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 Lustre

1. Arquitectura de red Lustre

  • Visión general de LNet (Lustre Networking).
  • 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 de red.
  • Consideraciones sobre ancho de banda y latencia.
  • Diagnóstico 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 franqueo.
  • Configuración del recuento de franjas, tamaño y ubicación.
  • Optimización de distribuciones para cargas de trabajo.

2. Gestión de la capacidad de almacenamiento

  • Monitoreo de la utilización de OST.
  • Balanceo del uso del almacenamiento.
  • Gestión de agrupaciones de almacenamiento (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 de Lustre

  • Conceptos de E/S paralela.
  • Rendimiento de metadatos versus 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 de configuraciones de franqueo.
  • 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. Seguridad de los entornos Lustre

  • Gestión de usuarios y grupos.
  • Conceptos de autenticación.
  • Consideraciones de 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 ajustes de cuota.
  • Monitoreo del uso de cuotas.
  • Gestión de infracciones de cuota.

2. Gobernanza de la capacidad

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

X. Alta Disponibilidad y Fiabilidad

1. Diseño de sistemas Lustre altamente disponibles

  • 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, Benchmarking y Análisis de 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. Benchmarking del rendimiento de Lustre

  • Principios de pruebas de rendimiento.
  • Herramientas y metodologías de benchmarking.
  • Medición del rendimiento y la latencia.
  • Interpretación de resultados de benchmarking.

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 del usuario.
  • Conceptos de instantáneas (snapshots) y replicación.

2. Operaciones de recuperación

  • Restauración de servicios Lustre.
  • Recuperación ante 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 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 diagnóstico

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

2. Problemas comunes en Lustre

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

XV. Taller Final y Resumen del Curso

1. Ejercicio práctico de administración integral de Lustre

  • Revisión del diseño de 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 de optimización de rendimiento.
  • Preguntas y respuestas, y repaso de conocimientos.

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