Kohaliku salvestusruumi haldamise tööriistakomplekti Stratis 2.0 väljalase

Pärast aastast arengut avaldatud projekti väljalase Tasuta 2.0, mille on välja töötanud Red Hat ja Fedora kogukond, et ühtlustada ja lihtsustada ühe või mitme kohaliku draivi kogumi seadistamise ja haldamise vahendeid. Stratis pakub selliseid funktsioone nagu dünaamiline salvestusruumi eraldamine, hetktõmmised, terviklikkus ja vahemälukihid. Projekti kood on kirjutatud Rust ja jaotatud litsentsitud MPL 2.0 alusel.

Süsteem kordab oma võimalustelt suures osas ZFS-i ja Btrfsi täiustatud partitsioonihaldustööriistu, kuid seda rakendatakse kihina (deemon stratisd), mis töötab Linuxi kerneli seadmete kaardistamise alamsüsteemil (kasutades mooduleid dm-thin, dm-cache, dm-thinpool, dm-raid ja dm-integrity) ja XFS-failisüsteemi. Erinevalt ZFS-ist ja Btrfs-ist töötavad Stratise komponendid ainult kasutajaruumis ega vaja konkreetsete tuumamoodulite laadimist. Projekti esitleti algselt kui ei nõua salvestussüsteemide eksperdi kvalifikatsiooni haldamiseks.

D-Bus API on ette nähtud juhtimiseks ja cli utiliit.
Stratist on testitud plokkseadmetega, mis põhinevad LUKS-il (krüptitud partitsioonid), mdraidil, dm-multipathil, iSCSI-l, LVM-i loogilistel mahtudel, aga ka erinevatel HDD-del, SSD-del ja NVMe-draividel. Kui kogumis on üks ketas, võimaldab Stratis muudatuste tagasipööramiseks kasutada hetktõmmise toega loogilisi partitsioone. Kui lisate basseini mitu draivi, saate draivid loogiliselt ühendada külgnevaks alaks. Funktsioonid nagu
RAID-i, andmete tihendamist, dubleerimist ja tõrketaluvust veel ei toetata, kuid need on kavandatud tulevikus.

Kohaliku salvestusruumi haldamise tööriistakomplekti Stratis 2.0 väljalase

В uus vabastada Nõuded Rust kompilaatori versioonile on suurendatud (vähemalt 1.37, kuid soovitatav on 1.38). Versiooninumbri oluline muudatus on seotud mõne D-Busi liidese ümbernimetamise ja D-Busiga töökorralduse ümbertöötamisega (esile on tõstetud peamiste põhiomaduste komplekt ja ülejäänud atribuute küsitakse nüüd kasutades uus FetchProperties meetod).

Allikas: opennet.ru

Lisa kommentaar