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

A fost publicată lansarea proiectului Stratis 3.0, 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.0, un set de instrumente pentru gestionarea stocării locale

Значительная смена номера версии объясняется изменением интерфейса для управления через D-Bus и прекращением поддержки интерфейсов FetchProperties в пользу использования свойств и методов на основе D-Bus. В новом выпуске также добавлена проверка правил udev при помощи libblkid перед внесением изменений, переделана обработка событий от DeviceMapper, изменено внутреннее представление обработчиков ошибок, переработан код для отката изменений (rollback), разрешено указание логического размера при создании ФС. Во фреймворке Clevis, применяемом для автоматического шифрования и расшифровки данных в дисковых разделах, задействованы хэши SHA-256 вместо SHA-1. Предоставлена возможность изменения парольной фразы и перегенерации привязок к Clevis.

Sursa: opennet.ru

Adauga un comentariu