Vydanie Stratis 3.0, súpravy nástrojov na správu lokálneho úložiska

Bolo zverejnené vydanie projektu Stratis 3.0, ktorý vyvinul Red Hat a komunita Fedora s cieľom zjednotiť a zjednodušiť prostriedky na konfiguráciu a správu fondu jedného alebo viacerých lokálnych diskov. Stratis poskytuje funkcie, ako je dynamická alokácia úložiska, snímky, integrita a vrstvy vyrovnávacej pamäte. Podpora Stratisu bola integrovaná do distribúcií Fedory a RHEL od vydania Fedory 28 a RHEL 8.2. Kód projektu je distribuovaný pod licenciou MPL 2.0.

Systém vo svojich schopnostiach do značnej miery replikuje pokročilé nástroje na správu oddielov ZFS a Btrfs, ale je implementovaný vo forme vrstvy (stratisd démon) spustenej nad subsystémom mapovač zariadení linuxového jadra (moduly dm-thin, dm -cache, dm-thinpool, dm-raid a dm-integrity) a súborový systém XFS. Na rozdiel od ZFS a Btrfs, komponenty Stratis bežia iba v užívateľskom priestore a nevyžadujú načítanie špecifických modulov jadra. Projekt bol pôvodne prezentovaný tak, že nevyžaduje kvalifikáciu odborníka na skladovacie systémy na správu.

Na správu je k dispozícii D-Bus API a nástroj cli. Stratis bol testovaný s blokovými zariadeniami založenými na LUKS (šifrované oddiely), mdraid, dm-multipath, iSCSI, LVM logické zväzky, ako aj rôzne HDD, SSD a NVMe disky. Ak je v oblasti jeden disk, Stratis vám umožňuje použiť logické oddiely s podporou snímok na vrátenie zmien. Keď do fondu pridáte viacero jednotiek, môžete ich logicky spojiť do súvislej oblasti. Funkcie ako RAID, kompresia dát, deduplikácia a odolnosť proti chybám zatiaľ nie sú podporované, ale sú plánované do budúcnosti.

Vydanie Stratis 3.0, súpravy nástrojov na správu lokálneho úložiska

Významná zmena v čísle verzie je spôsobená zmenou rozhrania pre ovládanie D-Bus a ukončením podpory rozhraní FetchProperties v prospech vlastností a metód založených na D-Bus. Nové vydanie tiež pridáva kontrolu pravidiel udev pomocou libblkid pred vykonaním zmien, prepracované spracovanie udalostí z DeviceMapper, zmenilo internú reprezentáciu obslužných programov chýb, prepracovalo kód na vrátenie zmien (rollback) a umožnilo zadať logickú veľkosť pri vytváraní súboru. systém. Rámec Clevis, ktorý sa používa na automatické šifrovanie a dešifrovanie údajov na diskových oddieloch, používa hash SHA-256 namiesto SHA-1. Je možné zmeniť prístupovú frázu a obnoviť väzby na Clevis.

Zdroj: opennet.ru

Pridať komentár