Nedávno bolo oznámené vydanie novej verzie projektu Stratis 3.1, vyvinutý spoločnosťou Red Hat a komunitou Fedora na zjednotenie a zjednodušenie nástrojov na konfiguráciu a správu skupiny jedného alebo viacerých lokálnych diskov.
Nové vydanie Stratis 3.1.0 obsahuje významné vylepšenia správy tenkej vrstvy poskytovania, ako aj množstvo ďalších používateľsky viditeľných vylepšení a opráv chýb.
Pre tých, ktorí Stratis nepoznajú, mali by ste to vedieť vyniká v poskytovaní funkcií, ako je dynamické prideľovanie úložiska, snímky, konzistencia a vrstvy ukladania do vyrovnávacej pamäte. Podpora Stratis bola integrovaná do distribúcií Fedora a RHEL od Fedory 28 a RHEL 8.2.
Systém vo svojich schopnostiach do značnej miery replikuje pokročilé nástroje na správu oddielov ZFS a Btrfs, ale je implementovaná ako medzivrstva (stratisd démon), ktorý beží nad subsystémom mapovania zariadení jadra Linuxu (moduly dm-thin, dm-cache, dm-thinpool, dm-raid a dm-integration) a súborovým systémom XFS.
Na rozdiel od ZFS a Btrfs komponenty Stratis fungujú iba v užívateľskom priestore a nevyžadujú načítanie špecifických modulov jadra. Projekt je na začiatku prezentovaný tak, že nevyžaduje kvalifikáciu odborníka na skladovanie na jeho riadenie.
Na správu je k dispozícii D-Bus API a nástroj cli. Stratis bol testovaný s blokovými zariadeniami na báze LUKS (šifrované oddiely), mdraid, dm-multipath, iSCSI, logické zväzky LVM a rôzne pevné disky, SSD a NVMe disky. S jedným diskom vo fonde vám Stratis umožňuje použiť logické oddiely s povolenou snímkou na vrátenie zmien.
Keď do skupiny pridáte viacero jednotiek, môžete ich logicky spojiť v súvislej oblasti. Funkcie ako RAID, kompresia údajov, deduplikácia a odolnosť proti chybám zatiaľ nie sú podporované, ale sú plánované do budúcnosti.
Hlavné nové funkcie Stratis 3.1
V tejto novej verzii Stratis 3.1.0, ktorá je prezentovaná, je výrazne zlepšilo riadenie z komponenty, ktoré poskytujú dynamické prideľovanie úložného priestoru („tenké dotovanie“).
Rozhranie cli poskytuje príkazy, ktoré vám umožňujú určiť, či fond môže alebo nemôže byť nadmerne poskytovaný v čase vytvárania, a tiež vám umožňuje zmeniť, či fond môže alebo nemôže byť nadmerne poskytovaný, keď je spustený, aby ste na zvýšenie limitu súborového systému pre danú oblasť a zobrazenie toho, či je alebo nie je oblasť nadmerne poskytovaná v zobrazení zoznamu oblastí.
Okrem toho sa zdôrazňuje aj to čiastkový príkaz debug pridaný do príkazov na prácu so skupinami, súborové systémy a blokové zariadenia na aktiváciu režimu ladenia.
Na druhej strane sa spomína, že táto nová verzia Stratisd 3.1.0 obsahuje aj sériu interných vylepšení, z ktorých vynikajú nasledovné:
- Veľkosť každého novovytvoreného MDV sa zvyšuje na 512 MiB.
- MDV skupiny je pripojené v súkromnom priestore názvov pripojenia a zostáva pripojené, kým je skupina v prevádzke.
- Vylepšené spracovanie udalostí udev pri odstraňovaní zariadenia.
- Zvyčajné a obvyklé vylepšenia protokolovania správ.
Konečne ak o tom chcete vedieť viac o tejto novej verzii si môžete pozrieť zoznam zmien Na nasledujúcom odkaze.
Ako nainštalovať Stratis?
Tí, ktorí majú záujem si tento nástroj vyskúšať, by to mali vedieť stratis je k dispozícii pre RHEL, CentOS, Fedora a deriváty. Jeho inštalácia je celkom jednoduchá, pretože balík je vo vnútri úložiska RHEL a tiež v jeho derivátoch.
Za účelom inštalácie Stratis stačí spustiť nasledujúci príkaz v termináli:
sudo dnf install stratis-cli stratisd -y
Alebo môžete vyskúšať aj tento iný:
sudo yum install stratis-cli stratisd -y
Po nainštalovaní do systému musí umožniť služby Stratis, robia to vykonaním nasledujúcich príkazov:
sudo systemctl start stratisd.service
sudo systemctl enable stratisd.service
sudo systemctl status stratisd.service
Ďalšie informácie o konfigurácii a použití nájdete na nasledujúcom odkaze. https://stratis-storage.github.io/howto/