Klastri FS Luster 2.13 väljalase

avaldatud klastri failisüsteemi vabastamine Läige 2.13, kasutatud enamasti (~60%) suurim Linuxi klastrid, mis sisaldavad kümneid tuhandeid sõlme. Skaleeritavus sellistes suurtes süsteemides saavutatakse mitmekomponendilise arhitektuuri kaudu. Lusteri põhikomponendid on metaandmete töötlemise ja salvestusserverid (MDS), haldusserverid (MGS), objektisalvestusserverid (OSS), objektisalvestus (OST, toetab ext4 ja ZFS-i peal töötamist) ja kliendid.

Klastri FS Luster 2.13 väljalase

Kõik uuendused:

  • Rakendatud püsiv kliendipoolne vahemälu (Persistent Client Cache), mis võimaldab kasutada kohalikku salvestusruumi, nagu NVMe või NVRAM, osana globaalsest FS-i nimeruumist. Kliendid saavad äsja loodud või olemasolevate failidega seotud andmeid vahemällu salvestada lokaalselt ühendatud vahemälu failisüsteemis (nt ext4). Praeguse kliendi töötamise ajal töödeldakse neid faile lokaalselt kohaliku FS-i kiirusega, kuid kui mõni muu klient proovib sellele juurde pääseda, migreeritakse need automaatselt globaalsesse FS-i.
  • Ruuterites LNet rakendatud marsruutide automaatne avastamine, kui kasutatakse marsruutimist mööda mitut teed erinevate võrguliideste kaudu (Multi-Rail Routing) ja konfiguratsioonide suurem usaldusväärsus mitme võrguliidestega sõlmedega.
  • Lisatud “Ületriibutamise” režiim, kus üks objektihoidla (OST) võib sisaldada ühe faili kohta mitu triibuplokkide koopiat, mis võimaldab mitmel kliendil üheaegselt teha faili ühiseid kirjutamisoperatsioone ilma luku vabastamist ootamata.
  • Ilmus toetama iselaienevad failipaigutused (Self-Extending Layouts), suurendades režiimi PFL (Progressive File Layouts) kasutamise paindlikkust heterogeensetes failisüsteemides. Näiteks kui failisüsteem sisaldab väikeseid salvestuskogumeid, mis põhinevad kiiretel Flash-draividel ja suurtel kettakogumitel, võimaldab pakutav funktsioon kirjutada esmalt kiiretele salvestusruumidele ja pärast ruumi lõppemist lülituda automaatselt üle aeglastele kettakogumitele.

Allikas: opennet.ru

Lisa kommentaar