Lustre ist ein objektbasiertes Cluster-Dateisystem für Linux, das im HPC-Umfeld eingesetzt und unter anderem von Netapp, Sun und SGI unterstützt wird. Der Begriff Cluster-Dateisystem wiederum beschreibt ein Dateisystem, das in einem Rechner-Cluster simultane Zugriffe auf eine Shared Storage gestattet.
Alle Rechner eines Clusters greifen dabei direkt auf das Cluster-Dateisystem zu, ohne dabei einen vermittelnden Server zu benötigen. Ds Dateisystem befindet sich auf einem Speichersystem, dass von allen Rechnern direkt ansprechbar ist und sich in einem Speichernetzwerk befindet. Dies kann mit FC oder iSCSI eingerichtet sein. Durch den direkten Zugriff ergibt sich eine bessere Performance als bei der Nutzung eines Netzwerk-Dateisystems wie NFS oder CIFS. Insbesondere bei Datenbanken oder Anwendungen, die große Datenmengen manipulieren (Video) ist der Leistungsgewinn erheblich. Lustre ist nur eines von vielen dieser Cluster-Dateisysteme. Meist sind sie auf bestimmte Betriebssysteme zugeschnitten. Weitere sind zum Beispiel GPFS (AIX, Linux), StorNext FS (Linux, Solaris, HP-UX, AIX, IRIX, Windows) oder MelioFS (Windows).