izdanje klaster datotečnog sustava , u većem dijelu (~60%) Linux klastera koji sadrže desetke tisuća čvorova. Skalabilnost u tako velikim sustavima postiže se zahvaljujući višekomponentnoj arhitekturi. Ključne komponente Lustre su poslužitelji za obradu i pohranu metapodataka (MDS), upravljački poslužitelji (MGS), poslužitelji za pohranu objekata (OSS), spremište objekata (OST, podržava rad na ext4 i ZFS) i klijenti.
Glavne :
- trajni predmemorijski uređaj na strani klijenta (Persistent Client Cache) koji omogućava korištenje lokalne pohrane, poput NVMe ili NVRAM, kao dijela globalnog imenskog prostora FS. Klijenti mogu predmemorirati podatke vezane uz nova ili postojeća datoteke u lokalno montiranom FS s predmemorijom (na primjer, u ext4). Tijekom rada trenutnog klijenta te datoteke obrađuju se lokalno brzinom lokalnog FS, ali u slučaju pokušaja pristupa drugog klijenta, automatski se migriraju u globalni FS.
- U usmjerivačima automatsko otkrivanje putanja pri korištenju usmjeravanja putem više puteva preko različitih mrežnih sučelja (Multi-Rail Routing) i povećana pouzdanost rada konfiguracija s čvorovima koji imaju više mrežnih sučelja.
- način «overstriping», pri čemu u jednom spremištu objekata (OST) može biti nekoliko kopija stripe-blokova za jednu datoteku, što omogućava više klijenata da istovremeno izvršavaju operacije zajedničkog pisanja u datoteku bez čekanja na otpuštanje zaključavanja.
- Pojavila se samoširećih shema postavljanja datoteka (Self-Extending Layouts) koje povećavaju fleksibilnost primjene načina PFL (Progressive File Layouts) u heterogenim FS. Na primjer, kada FS uključuje male spremnike pohrane temeljenih na brzom Flash uređaju i velike diskovne spremnike, predložena mogućnost omogućava prvo pisanje u brze pohrane, a nakon što se prostor ispuni automatski prelazi na spore diskovne spremnike.
Izvor: opennet.ru
