Lustre utiliza una arquitectura distribuida, con un conjunto de servidores (llamados servidores de metadatos o MDS) que almacenan y administran los metadatos del sistema de archivos, y un conjunto de servidores de almacenamiento (llamados servidores de almacenamiento de objetos u OSS) que almacenan los datos del archivo real. Los MDS y los OSS se comunican entre sí a través de una red de alta velocidad, y las computadoras cliente acceden al sistema de archivos mediante un protocolo de sistema de archivos de red estándar (como NFS o CIFS).
Lustre está diseñado para proporcionar una alta escalabilidad, con la capacidad de admitir sistemas de archivos muy grandes con miles de millones de archivos y petabytes de datos. También está diseñado para ser tolerante a fallas, con la capacidad de recuperarse automáticamente de fallas de hardware o software.
Lustre se utiliza en una amplia variedad de aplicaciones informáticas de alto rendimiento, que incluyen:
* Simulaciones científicas
*Análisis de datos
* Aprendizaje automático
* Inteligencia artificial
* Procesamiento de grandes datos
* Representación de vídeo
* Procesamiento de imágenes
Lustre es un sistema de archivos potente y versátil, ideal para su uso en entornos informáticos exigentes de alto rendimiento.