Luster (noen ganger skrevet Luster) er et skalerbart parallelt filsystem designet for bruk i høyytelses datamiljøer, slik som de som finnes i superdatabehandlingssentre og store forskningsinstitusjoner. Den er designet for å gi høy gjennomstrømning og lav latens for databehandling og -analyse i stor skala.
Luster bruker en distribuert arkitektur, med et sett med servere (kalt metadataservere eller MDS-er) som lagrer og administrerer filsystemets metadata, og et sett med lagringsservere (kalt Object Storage Servers eller OSS-er) som lagrer de faktiske fildataene. MDS-ene og OSS-ene kommuniserer med hverandre over et høyhastighetsnettverk, og filsystemet får tilgang til klientdatamaskiner som bruker en standard nettverksfilsystemprotokoll (som NFS eller CIFS).
Luster er designet for å gi høy skalerbarhet, med muligheten til å støtte svært store filsystemer med milliarder av filer og petabyte med data. Den er også designet for å være feiltolerant, med muligheten til å gjenopprette automatisk etter maskinvare- eller programvarefeil.
Luster brukes av et bredt utvalg av høyytelses databehandlingsapplikasjoner, inkludert:
* Vitenskapelige simuleringer
* Dataanalyse
* Maskinlæring
* Kunstig intelligens
* Stordatabehandling
* Videogjengivelse
* Bildebehandling
Luster er et kraftig og allsidig filsystem som er godt egnet for bruk i krevende datamiljøer med høy ytelse.