Lansarea Stratis 2.2, instrumentul pentru gestionarea stocării locale

Publicat versiunea proiectului Stratis 2.2, dezvoltat de compania Red Hat și comunitatea Fedora pentru unificarea și simplificarea instrumentelor de configurare și gestionare a unui pool de unul sau mai multe unități locale. Stratis oferă capacități precum alocarea dinamică a spațiului de stocare, instantanee, asigurarea integrității și crearea de straturi pentru caching. Codul proiectului este scris în Rust și se răspândește sub licența MPL 2.0.

Sistemul reflectă în mare parte funcționalitățile extinse ale instrumentelor de gestionare a partițiilor ZFS și Btrfs, dar este realizat sub formă de intermediar (daemon stratisd), funcționând deasupra subsistemului device-mapper al nucleului Linux (folosind modulele dm-thin, dm-cache, dm-thinpool, dm-raid și dm-integrity) și a sistemului de fișiere XFS. Spre deosebire de ZFS și Btrfs, componentele Stratis funcționează doar în spațiul utilizatorului și nu necesită încărcarea de module specifice ale nucleului. Proiectul este inițial promovat ca fără necesitate de cunoștințe de expert în sisteme de stocare pentru administrare.

Pentru gestionare, este oferit un API D-Bus și un utilitar cli.
Funcționarea Stratis a fost testată cu dispozitive de bloc bazate pe LUKS (partiții criptate), mdraid, dm-multipath, iSCSI, volume logice LVM, precum și cu diverse HDD-uri, SSD-uri și unități NVMe. În cazul în care pool-ul conține un singur disc, Stratis permite utilizarea partițiilor logice cu suport pentru instantanee pentru revenirea la modificări. La adăugarea mai multor unități în pool, apare posibilitatea de a combina logic unitățile într-o zonă continuă. Capacitățile precum
RAID, comprimarea datelor, deduplicarea și organizarea redundanței nu sunt încă suportate, dar sunt planificate pentru viitor.

Lansarea Stratis 2.2, instrumentul pentru gestionarea stocării locale

În în versiunea 2.2 au fost adăugate noi variante de interfețe D-Bus pentru extragerea proprietăților (FetchProperties), gestionare (Manager) și interacțiune cu dispozitivele de bloc (Blockdev). A fost adăugată capacitatea de a notifica evenimentele de conectare și deconectare a interfețelor (InterfacesAdded și InterfacesRemoved) prin D-Bus. În utilitarul stratis-cli s-au îmbunătățit scenariile de completare automată pentru bash.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster