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

Avaldatud on projekti Stratis 3.0 väljaanne, mille on välja töötanud Red Hat ja Fedora kogukond, et ühtlustada ja lihtsustada ühe või mitme kohaliku draivi kogumi konfigureerimise ja haldamise vahendeid. Stratis pakub selliseid funktsioone nagu dünaamiline salvestusruumi eraldamine, hetktõmmised, terviklikkus ja vahemälukihid. Stratise tugi on integreeritud Fedora ja RHEL distributsioonidesse alates Fedora 28 ja RHEL 8.2 väljalaskest. Projekti koodi levitatakse MPL 2.0 litsentsi all.

Süsteem kordab oma võimalustelt suures osas ZFS-i ja Btrfs-i täiustatud partitsioonihaldustööriistu, kuid seda rakendatakse kihina (stratisd-deemon), mis töötab Linuxi kerneli seadmekaardi alamsüsteemi peal (moodulid dm-thin, dm -vahemälu, dm-thinpool, dm- raid ja dm-integrity) ning XFS-failisüsteemi. Erinevalt ZFS-ist ja Btrfs-ist töötavad Stratise komponendid ainult kasutajaruumis ega vaja konkreetsete tuumamoodulite laadimist. Projekti esitleti algselt kui salvestussüsteemide eksperdi kvalifikatsiooni selle haldamiseks.

Haldamiseks on ette nähtud D-Bus API ja 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. Selliseid funktsioone nagu RAID, andmete tihendamine, dubleerimise ja tõrketaluvus veel ei toetata, kuid need on kavandatud tulevikus.

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

Versiooninumbri oluline muutus on tingitud D-Bus-i juhtimise liidese muutumisest ja FetchPropertiesi liideste vananemisest D-Bus-põhiste atribuutide ja meetodite kasuks. Uus versioon lisab ka udev-reeglite kontrollimise libblkidi abil enne muudatuste tegemist, sündmuste käsitlemist DeviceMapperist, muutis veakäsitlejate sisemist esitust, muutis koodi ümber muudatuste tagasipööramiseks (tagasipööramiseks) ja võimaldab faili loomisel määrata loogilise suuruse. süsteem. Clevise raamistik, mida kasutatakse kettasektsioonide andmete automaatseks krüptimiseks ja dekrüpteerimiseks, kasutab SHA-256 asemel SHA-1 räsi. On võimalik muuta parooli ja taastada seosed Clevisega.

Allikas: opennet.ru

Lisa kommentaar