Izdanje Stratisa 3.3, alata za upravljanje lokalnom pohranom

Objavljeno je izdanje projekta Stratis 3.3, koji su razvili Red Hat i Fedora zajednica kako bi ujedinili i pojednostavili sredstva za konfiguriranje i upravljanje skupom jednog ili više lokalnih diskova. Stratis pruža značajke kao što su dinamička dodjela pohrane, snimke, slojevi integriteta i predmemoriranja. Podrška za Stratis integrirana je u distribucije Fedora i RHEL od izdanja Fedora 28 i RHEL 8.2. Projektni kod se distribuira pod licencom MPL 2.0.

Sustav svojim mogućnostima u velikoj mjeri replicira napredne alate za upravljanje particijama ZFS-a i Btrfs-a, ali je implementiran u obliku sloja (stratisd daemon) koji radi na vrhu podsustava device-mapper Linux kernela (moduli dm-thin, dm -cache, dm-thinpool, dm- raid i dm-integrity) i XFS datotečni sustav. Za razliku od ZFS-a i Btrfs-a, Stratis komponente rade samo u korisničkom prostoru i ne zahtijevaju učitavanje specifičnih modula kernela. Projekt je u početku predstavljen kao da ne zahtijeva kvalifikacije stručnjaka za sustave pohrane za upravljanje.

Za upravljanje su osigurani D-Bus API i uslužni program cli. Stratis je testiran s blok uređajima temeljenim na LUKS-u (kriptirane particije), mdraid, dm-multipath, iSCSI, LVM logički volumeni, kao i raznim HDD-ovima, SSD-ovima i NVMe diskovima. Ako postoji jedan disk u skupu, Stratis vam omogućuje korištenje logičkih particija s podrškom za brze snimke za vraćanje promjena. Kada dodate više pogona u skup, možete logično kombinirati pogone u neprekidno područje. Značajke kao što su RAID, kompresija podataka, deduplikacija i tolerancija grešaka još nisu podržane, ali su planirane za budućnost.

Izdanje Stratisa 3.3, alata za upravljanje lokalnom pohranom

U novoj verziji:

  • Dodana je podrška za proširenje veličine fizičkih uređaja, što vam omogućuje dodavanje dodatnog diskovnog prostora u Stratis pool koji postaje dostupan na uređaju za pohranu (na primjer, prilikom proširenja RAID polja).
  • Dodana je naredba “stratis pool extend-data” za dodavanje dodatnog diskovnog prostora koji se pojavljuje na jednom od uređaja određenom spremištu za pohranu. Za praćenje promjena veličine uređaja dodano je posebno upozorenje u izlaz naredbe "stratis pool list", a informacije o razlikama u veličinama skupa i uređaja dodane su naredbi "stratis blockdev list".
  • Poboljšana dodjela prostora za metapodatke povezane s uređajima za pohranu i dinamička dodjela pohrane ("tanko pružanje"). Promjena je smanjila fragmentaciju prilikom pohranjivanja metapodataka.
  • Dorađena je provjera izvršnih datoteka okvira Clevis koji se koristi za automatsku enkripciju i dešifriranje podataka na particijama diska. Provjera se sada izvodi kad god korisnička naredba zahtijeva poziv Clevis-u (ranije se provjera obavljala samo jednom, kada je Stratis pokrenut), što rješava probleme s upotrebom Clevisa instaliranog nakon pokretanja stratisd-a.

Izvor: opennet.ru

Dodajte komentar