Izdanje Stratisa 3.3, kompleta alata za upravljanje lokalnom pohranom

Objavljeno je izdanje projekta Stratis 3.3, koji su razvili Red Hat i Fedora zajednica kako bi se objedinili i pojednostavili sredstva za konfigurisanje i upravljanje skupom jednog ili više lokalnih diskova. Stratis pruža funkcije kao što su dinamička alokacija memorije, snimke, integritet i slojevi keširanja. Stratis podrška je integrisana u Fedora i RHEL distribucije od izdanja Fedora 28 i RHEL 8.2. Kod projekta se distribuira pod licencom MPL 2.0.

Sistem u velikoj mjeri replicira u svojim mogućnostima napredne alate za upravljanje particijama ZFS i Btrfs, ali je implementiran u obliku sloja (stratisd daemon) koji radi na vrhu podsistema mapiranja uređaja Linux kernela (moduli dm-thin, dm -cache, dm-thinpool, dm-raid i dm-integrity) i XFS sistem datoteka. 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. Projekat je prvobitno predstavljen kao da ne zahteva kvalifikacije stručnjaka za sisteme za skladištenje podataka za administraciju.

D-Bus API i cli uslužni program su obezbeđeni za upravljanje. Stratis je testiran sa blok uređajima baziranim na LUKS-u (šifrovane particije), mdraid, dm-multipath, iSCSI, LVM logičkim volumenima, kao i raznim HDD-ovima, SSD-ovima i NVMe diskovima. Ako postoji jedan disk u spremištu, Stratis vam omogućava da koristite logičke particije sa podrškom za brze snimke za vraćanje promjena. Kada dodate više diskova u skup, možete logički kombinirati pogone u susjedno područje. Funkcije 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, kompleta alata za upravljanje lokalnom pohranom

U novoj verziji:

  • Dodata podrška za proširenje veličine fizičkih uređaja, što vam omogućava da dodate dodatni prostor na disku Stratis bazenu koji postaje dostupan na uređaju za pohranu (na primjer, prilikom proširenja RAID niza).
  • Dodata naredba “stratis pool extend-data” za dodavanje dodatnog prostora na disku koji se pojavljuje na jednom od uređaja u određeno spremište za pohranu. Da bi se pratile promjene u veličini uređaja, na izlaz komande "stratis pool list" dodano je posebno upozorenje, a naredbi "stratis blockdev list" dodane su informacije o razlikama u veličini bazena i uređaja.
  • Poboljšana alokacija prostora za metapodatke povezane s uređajima za pohranu i dinamička raspodjela prostora za pohranu („tanka dodjela“). Promjena je smanjila fragmentaciju prilikom pohranjivanja metapodataka.
  • Prerađena je provjera izvršnih datoteka Clevis frameworka, koji se koriste za automatsko šifriranje i dešifriranje podataka na particijama diska. Provjera se sada izvodi kad god korisnička komanda zahtijeva poziv Clevisu (ranije je provjera rađena samo jednom, kada je Stratis pokrenut), što rješava probleme s korištenjem Clevisa instaliranog nakon što je stratisd pokrenut.

izvor: opennet.ru

Dodajte komentar