lëshimi i sistemit të skedarëve me klip , në pjesën më të madhe (~60%) të klasave Linux që përmbajnë dhjetëra mijëra nyje. Shkallëzueshmëria në sisteme kaq të mëdha arrihet falë një arkitekture shumëkomponentësh. Komponentet kyç të Lustre përfshijnë serverët e përpunimit dhe ruajtjes së metadatave (MDS), serverët menaxhues (MGS), serverët e ruajtjes së objekteve (OSS), ruajtja e objekteve (OST, që mbështet punën mbi ext4 dhe ZFS) dhe klientët.
Main :
- memorie e përhershme në anën e klientit (Persistent Client Cache), e cila mundëson përdorimin e ruajtjes lokale, si NVMe ose NVRAM, si pjesë e hapësirës globale të emërtimit të FS. Klientët mund të ruajnë në cache të dhënat që lidhen me skedarë të krijuar ose ekzistues, në një FS të montuar në lokal me cache (p.sh., në ext4). Gjatë funksionimit të klientit aktual, këta skedarë përpunohen lokal me shpejtësinë e FS lokale, por, në rastin e një tentative nga një klient tjetër, ata migrojnë automatikisht në FS globale.
- Në router-at zbulimi automatik i rrugëve kur përdoret rrugëzim me shumë shtege përmes ndërfaqeve të ndryshme rrjetesh (Multi-Rail Routing) dhe besueshmëria e rritur e konfigurimeve me nyje që kanë disa ndërfaqe rrjeti.
- modaliteti âoverstripingâ, nĂ« tĂ« cilin nĂ« njĂ« ruajtje objekte (OST) mund tĂ« pĂ«rmbahen disa kopje tĂ« bllokĂ«ve stripe pĂ«r njĂ« skedar, duke mundĂ«suar qĂ« disa klientĂ« tĂ« kryejnĂ« njĂ«kohĂ«sisht operacione tĂ« pĂ«rbashkĂ«ta shkrimi nĂ« skedar pa pritur lirimin e bllokimit.
- Ka kaluar schemat e vetë-zgjerimit të vendosjes së skedarëve (Self-Extending Layouts), që rrisin fleksibilitetin e përdorimit të modalitetit PFL (Progressive File Layouts) në FS të ndryshme. Për shembull, kur FS përfshin pula të vogla ruajtjeje mbi baza shpejtësie Flash dhe pula të mëdha disku, mundësia e propozuar lejon të kryhet në radhë të parë shkrimi në ruajtje të shpejta dhe pasi të përfundojë vendi të kalojë automatikisht në pula disku më të ngadalta.
Burimi: opennet.ru
