frijlitting fan klusterbestânsysteem , meast (~60%) Linux-klusters mei tsientûzenen knooppunten. Skalberens op sokke grutte systemen wurdt berikt troch in arsjitektuer mei meardere komponinten. De wichtichste komponinten fan Lustre binne metadataferwurkings- en opslachservers (MDS), behearservers (MGS), objektopslachservers (OSS), objektopslach (OST, stipet operaasje oer ext4 en ZFS), en kliïnten.
haad :
- persistent client-side cache (Persistent Client Cache), wêrtroch jo lokale opslach kinne brûke, lykas NVMe of NVRAM, as ûnderdiel fan 'e globale FS-nammeromte. Klanten kinne cache gegevens assosjearre mei nij oanmakke of besteande triemmen yn in lokaal monteard cache triem systeem (bgl. ext4). Wylst de hjoeddeiske klant rint, dizze triemmen wurde ferwurke lokaal mei de snelheid fan de lokale FS, mar as in oare klant besiket tagong ta it, se wurde automatysk migrearre nei de globale FS.
- Yn routers automatyske ûntdekking fan rûtes by it brûken fan routing lâns ferskate paden troch ferskate netwurkynterfaces (Multi-Rail Routing) en ferhege betrouberens fan konfiguraasjes mei knopen dy't meardere netwurkynterfaces hawwe.
- "overstriping" modus, wêryn ien objektwinkel (OST) ferskate kopyen fan stripeblokken foar ien bestân befetsje kin, wêrtroch ferskate kliïnten tagelyk mienskiplike skriuwoperaasjes kinne útfiere nei in bestân sûnder te wachtsjen op it slot om te wurde frijlitten.
- Ferskynd sels-útwreidzjen triem opmaak (Self-útwreidzjen Layouts), it fergrutsjen fan de fleksibiliteit fan it brûken fan de PFL (Progressive File Layouts) modus yn heterogene triem systemen. Bygelyks, as it bestânsysteem lytse opslachpools befettet basearre op flugge Flash-skiven en grutte skiifpools, kinne jo mei de foarstelde funksje earst skriuwe nei flugge opslach, en nei't de romte op is, automatysk oerskeakelje nei trage skiifpools.
Boarne: opennet.ru
