Stratis, riešenie správy lokálneho úložiska pre Linux

Stratis

Stratis je démon vyvinutý spoločnosťou Red Hat a komunita Fedora zjednotiť a zjednodušiť nastavenie užívateľského priestoru ktorá konfiguruje a monitoruje existujúce komponenty základných úložných komponentov systému Linux správy zväzkov LVM a súborového systému XFS cez D-Bus.

Stratis nie je súborový systém na úrovni používateľa, ako je systém FUSE. Konfiguračný démon Stratis bol vyvinutý, aby mal paritu funkcií so ZFS a Btrfs. Pretože je založený na osvedčených komponentoch LVM a XFS s viac ako desiatimi rokmi podnikového nasadenia a ponaučeniami zo System Storage Manager v Red Hat Enterprise Linux.

EInými slovami, Stratis automatizuje správu lokálneho úložiska. V systéme s jedným diskom môže spoločnosť Stratis uľahčiť logické oddelenie / domov od / usr a povolenie snímky vrátenia späť pre každý zvlášť.

Vo väčších konfiguráciách Stratis vám uľahčí vytvorenie viacúrovňového fondu pre viac diskov a monitorovania fondu a potom spravujte skupinu s menším úsilím správcu.

O spoločnosti Stratis

Stratis poskytuje funkcie štýlu ZFS / Btrfs integráciou vrstiev existujúcej technológie- Subsystém mapovača zariadení Linux a súborový systém XFS. Démon stratisd spravuje zbierky blokových zariadení a poskytuje D-Bus API.

Stratis-CLI poskytuje nástroj príkazového riadku Stratis, ktorý zase používa D-BUS API na komunikáciu so stratisdom.

Na rozdiel od ZFS a Btrfs komponenty Stratis fungujú iba v užívateľskom priestore a nevyžadujú načítanie konkrétnych modulov jadra. Projekt bol pôvodne prezentovaný ako projekt, ktorý nevyžaduje správu experta na úložné systémy, aby mohol spravovať hodnotenie.

Pre správu je poskytované D-Bus API a cli-utility. Stratis bol testovaný na blokových zariadeniach založených na LUKS (šifrované oddiely), mdraid, dm-multipath, iSCSI, LVM logických zväzkoch, ako aj na rôznych pevných diskoch, SSD a NVMe diskoch.

Ak je v skupine jednotka, Stratis umožňuje vrátiť zmeny späť pomocou logických oddielov s podporou snímok. Na druhej strane, keď je do skupiny pridaných niekoľko jednotiek, je možné logicky kombinovať jednotky v súvislej oblasti.

Funkcie ako RAID, kompresia dát, deduplikácia a odolnosť proti chybám zatiaľ nie sú podporované, ale plánujú sa do budúcnosti.

Stratis má aj ďalšie funkcie napríklad dynamické prideľovanie úložného priestoru, snímky, integrita a vrstvenie pre ukladanie do pamäte cache. Kód projektu je napísaný v jazyku Rust a distribuovaný pod licenciou MPL 2.0.

Teraz projekt bol aktualizovaný po roku vývoja, od začiatku zverejnenia projektu Stratis 2.0. V ktorom sa v oznámení o tejto novej verzii uvádza, že požiadavky na verziu kompilátora Rust boli zvýšené (minimálne 1.37, ale odporúča sa 1.38).

okrem toho stojí za vyzdvihnutie významná zmena v čísle verzie, ktorá je spojená s premenovanie niektorých rozhraní D-Bus a redizajn organizácie práce s D-Bus (Je vybraná skupina základných základných vlastností a zvyšné vlastnosti sú teraz požadované pomocou novej metódy FetchProperties.)

Aj to verzia CLI je podstatne robustnejšia. Predtým existovala kategória chybových stavov v skupinách, súborových systémoch a blokových zariadeniach, ktorá robila CLI prakticky nepoužiteľným.

Ako nainštalovať Stratis?

Stratis je k dispozícii pre RHEL, CentOS, Fedoru a deriváty. Jeho inštalácia je celkom jednoduchá, pretože balík je vo vnútri repozitárov RHEL, ako aj 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/


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.