Byl vydán projekt Stratis 3.1, který vyvíjí společnost Red Hat a komunita Fedora pro unifikaci a zjednodušení nástrojů pro konfiguraci a správu poolu z jednoho nebo více místních úložišť. Stratis poskytuje takové možnosti, jako je dynamické přidělování místa ve skladu, snímky, zajištění integrity a vytváření vrstev pro mezipaměť. Podpora Stratis je integrována do distribucí Fedora a RHEL od verzí Fedora 28 a RHEL 8.2. Kód projektu je distribuován pod licencí MPL 2.0.
Systém se do značné míry opakuje podle svých možností v rozšířených nástrojích pro správu oddílů ZFS a Btrfs, ale je implementován jako vrstva (démon stratisd), která pracuje nad subsystémem device-mapper jádra Linuxu (používají se moduly dm-thin, dm-cache, dm-thinpool, dm-raid a dm-integrity) a souborovým systémem XFS. Na rozdíl od ZFS a Btrfs, komponenty Stratis fungují výhradně v uživatelském prostoru a nevyžadují načítání specifických modulů jádra. Projekt je původně prezentován jako nevyžadující odbornou kvalifikaci k administraci systému pro úložiště.
Pro správu je k dispozici D-Bus API a CLI nástroj. Fungování Stratis bylo testováno s blokovými zařízeními na bázi LUKS (šifrované oddíly), mdraid, dm-multipath, iSCSI, logickými svazky LVM, stejně jako s různými HDD, SSD a NVMe zařízeními. Při přítomnosti jednoho disku v poolu umožňuje Stratis používat logické oddíly s podporou snapshotů pro vracení změn. Při přidání několika zařízení do poolu vzniká možnost logického spojení disků do souvislé oblasti. Takové funkce, jako RAID, komprese dat, deduplikace a organizace odolnosti vůči selhání zatím nejsou podporovány, ale jsou plánovány do budoucna.

V nové verzi:
- Bylo výrazně zlepšeno řízení komponent, které zajišťují dynamické přidělování místa ve skladu („thin provisioning“). V cli rozhraní byly přidány příkazy pro zapnutí dynamického rozdělení místa během vytváření poolu a změnu parametrů pro již fungující pooly. Pro vybrané pooly lze nyní také měnit naživo omezení souborového systému.
- Do příkazů pro práci s pooly, souborovými systémy a blokovými zařízeními byla přidána podpořita debug pro zapnutí režimu ladění.
- V pozadí procesu stratisd byl zvýšen minimální podporovaný velikost FS na 512 MB.
- Pro pooly MDV (metadata volume) bylo zahrnuto montování do samostatných prostorů bodů montování.
- Bylo vylepšeno zpracování událostí udev generovaných při odpojení zařízení.
- Zvýšena informativnost zpráv v logech.
Zdroj: opennet.ru
