vydání projektu , vyvinutý společností Red Hat a komunitou Fedory za účelem sjednocení a zjednodušení prostředků pro nastavení a správu fondu jednoho nebo více místních disků. Stratis poskytuje funkce, jako je dynamická alokace úložiště, snímky, integrita a vrstvy mezipaměti. Kód projektu je napsán v Rust and licencováno pod MPL 2.0.
Systém ve svých schopnostech do značné míry replikuje pokročilé nástroje pro správu oddílů ZFS a Btrfs, ale je implementován ve formě vrstvy (démon ), běžící nad subsystémem mapování zařízení jádra Linux (pomocí modulů dm-thin, dm-cache, dm-thinpool, dm-raid a dm-integrity) a souborového systému XFS. Na rozdíl od ZFS a Btrfs fungují komponenty Stratis pouze v uživatelském prostoru a nevyžadují načítání specifických modulů jádra. Projekt je zpočátku prezentován jako spravovat odbornou kvalifikaci skladovacích systémů.
D-Bus API je poskytováno pro ovládání a .
Stratis byl testován s blokovými zařízeními založenými na LUKS (šifrované oddíly), mdraid, dm-multipath, iSCSI, LVM logické svazky a také různé HDD, SSD a NVMe disky. Pokud je ve fondu jeden disk, Stratis vám umožňuje používat logické oddíly s podporou snímků k vrácení změn. Když do fondu přidáte více jednotek, můžete je logicky sloučit do souvislé oblasti. Funkce jako
RAID, komprese dat, deduplikace a odolnost proti chybám zatím nejsou podporovány, ale jsou plánovány do budoucna.
В Byly přidány nové možnosti rozhraní D-Bus pro načítání vlastností (FetchProperties), správu (Manager) a interakci s blokovými zařízeními (Blockdev). Přidána možnost informovat o výskytu událostí o připojování a odebírání rozhraní (InterfacesAdded a InterfacesRemoved) přes D-Bus. V nástroji stratis-cli Bash dokončovací skripty.
Zdroj: opennet.ru
