Lansarea Stratis 3.3, un set de instrumente pentru gestionarea stocării locale

A fost publicată lansarea proiectului Stratis 3.3, dezvoltat de Red Hat și comunitatea Fedora pentru a unifica și simplifica mijloacele de configurare și gestionare a unui grup de una sau mai multe unități locale. Stratis oferă caracteristici precum alocarea dinamică a stocării, instantanee, integritate și straturi de cache. Suportul Stratis a fost integrat în distribuțiile Fedora și RHEL de la lansările Fedora 28 și RHEL 8.2. Codul proiectului este distribuit sub licența MPL 2.0.

Sistemul reproduce în mare măsură în capabilitățile sale instrumentele avansate de gestionare a partițiilor ZFS și Btrfs, dar este implementat sub forma unui strat (daemon stratisd) care rulează deasupra subsistemului device-mapper al nucleului Linux (module dm-thin, dm). -cache, dm-thinpool, dm- raid și dm-integrity) și sistemul de fișiere XFS. Spre deosebire de ZFS și Btrfs, componentele Stratis rulează numai în spațiul utilizatorului și nu necesită încărcarea unor module specifice de kernel. Proiectul a fost prezentat inițial ca nefiind nevoie de calificările unui expert în sisteme de stocare pentru administrare.

Pentru management sunt furnizate un API D-Bus și un utilitar cli. Stratis a fost testat cu dispozitive bloc bazate pe LUKS (partiții criptate), mdraid, dm-multipath, iSCSI, volume logice LVM, precum și diverse HDD-uri, SSD-uri și unități NVMe. Dacă există un disc în pool, Stratis vă permite să utilizați partiții logice cu suport pentru instantanee pentru a anula modificările. Când adăugați mai multe unități la un pool, puteți combina în mod logic unitățile într-o zonă adiacentă. Caracteristici precum RAID, compresia datelor, deduplicarea și toleranța la erori nu sunt încă acceptate, dar sunt planificate pentru viitor.

Lansarea Stratis 3.3, un set de instrumente pentru gestionarea stocării locale

În noua versiune:

  • S-a adăugat suport pentru extinderea dimensiunii dispozitivelor fizice, permițându-vă să adăugați spațiu suplimentar pe disc la pool-ul Stratis care devine disponibil pe un dispozitiv de stocare (de exemplu, când extindeți o matrice RAID).
  • S-a adăugat comanda „stratis pool extend-data” pentru a adăuga spațiu suplimentar pe disc care apare pe unul dintre dispozitive la un anumit pool de stocare. Pentru a urmări modificările în dimensiunea dispozitivului, a fost adăugat un avertisment special la ieșirea comenzii „stratis pool list” și informații despre diferențele în dimensiunea pool-ului și a dispozitivelor au fost adăugate la comanda „stratis blockdev list”.
  • Alocarea spațiului îmbunătățită pentru metadatele asociate cu dispozitivele de stocare și alocarea dinamică a spațiului de stocare („provisionare subțire”). Modificarea a redus fragmentarea la stocarea metadatelor.
  • Verificarea fișierelor executabile ale cadrului Clevis, utilizate pentru criptarea și decriptarea automată a datelor de pe partițiile de disc, a fost reelaborată. Verificarea este acum efectuată ori de câte ori o comandă de utilizator necesită un apel către Clevis (anterior verificarea se făcea o singură dată, când Stratis a fost pornit), ceea ce rezolvă problemele legate de utilizarea Clevis instalată după ce stratisd a pornit.

Sursa: opennet.ru

Adauga un comentariu