Avaldatud on Stratis 3.1 projekti väljaanne, mida arendab Red Hat ja Fedora kogukond, et ühtlustada ja lihtsustada ühe või mitme kohaliku salvestusseadmestikuga haldamise ja seadistamise tööriistu. Stratis pakub selliseid võimalusi nagu salvestusruumi dünaamiline eraldamine, salvestuspunktid, integriteedi tagamine ja kiirendamiseks kihistamine. Stratisi tugi on integreeritud Fedora ja RHEL distributsioonidesse alates Fedora 28 ja RHEL 8.2 versioonidest. Projekti kood on litsentseeritud MPL 2.0 alla.
Süsteem kordab oma funktsioonides paljuski ZFS ja Btrfs laiendatud osade haldamise vahendeid, kuid on ellu kutsutud kihina (demon stratisd), mis töötab Linuxi kernelis seadme kaardistamise alamsüsteemi peal (kasutatakse mooduleid dm-thin, dm-cache, dm-thinpool, dm-raid ja dm-integrity) ning failisüsteemi XFS. Erinevalt ZFS-ist ja Btrfs-ist, töötavad Stratisi komponendid ainult kasutajaruumi tasandil ja ei nõua spetsiifiliste kernelimoodulite laadimist. Projekti esitlemine ei nõua salvestussüsteemide haldamiseks spetsialisti kvalifikatsiooni.
Halduseks pakutakse D-Bus API ja cli-utiliiti. Stratisi töö on testitud LUKS põhistel blokeeritud seadmetel (kriptitud osad), mdraid, dm-multipath, iSCSI, LVM loogilistel mahtudel, samuti erinevate HDD, SSD ja NVMe salvestusseadmetega. Kui puulis on üks ketas, võimaldab Stratis kasutada loogilisi osasid, mis toetavad salvestuspunktide loomist muutuste tagasiastumise jaoks. Kui puul on mitu salvestusseadet, tekib võimalus loogiliselt ühendada salvestusseadmeid järjestikuseks alaks. Sellised võimalused nagu RAID, andmete tihendamine, dedupeerimine ja talitluse tõhusus ei ole praegu toetatud, kuid on tulevikus kavandatud.

Uues versioonis:
- Oluliselt on paranenud komponentide haldamine, mis tagavad salvestusruumi dünaamilise eraldamise ('thin provisioning'). Cli-liidese kaudu on saadaval käskude komplekt, mis võimaldab aktiivselt muuta salvestusruumi eraldamist juba olemasolevate puude puhul ja muuta piirangute seadeid töötagatuna. Valitud puude puhul saab nüüd ka küsimusi juurdepääsu teekondadele reaalajas muuta.
- Paatide, failisüsteemide ja blokeeritud seadmete käsureale on lisatud alamkäsu debug, et aktiveerida silumisrežiim.
- Taustaprotsessis stratisd minimaalne toetatud failisüsteemi suurus on suurendatud 512 MB-ni.
- MDV (metaandmete maht) basseinidele on sisse lülitatud eraldi montaažikohas montaaž.
- Parandatud on udevi sündmuste töötlemist, mis genereeritakse seadme eemaldamisel.
- Logisõnumite informatiivsust on suurendatud.
Allikas: opennet.ru
