Lansarea Stratis 2.1, un set de instrumente pentru gestionarea stocării locale
После семи месяцев разработки publicat lansarea proiectului stratul 2.1, 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. Codul proiectului este scris în Rust și distribuit de licențiat sub 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ă pe subsistemul device-mapper al nucleului Linux (folosind modulele 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ă doar în spațiul utilizatorului și nu necesită încărcarea unor module specifice de kernel. Proiectul a fost prezentat inițial ca nefiind necesar pentru a administra calificarea de expert sisteme de stocare.
D-Bus API este furnizat pentru control și utilitarul 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.
В noueliberare добавлена поддержка управления шифрованием разделов с использованием LUKS2. Добавлен D-Bus интерфейс Report для формирования отчётов в формате JSON. Переписан код идентификации и инициализации устройств. Повышены требования к версии компилятора Rust (как минимум 1.43).