Després de set mesos de desenvolupament llançament del projecte , desenvolupat per Red Hat i la comunitat Fedora per unificar i simplificar els mitjans de configuració i gestió d'un conjunt d'una o més unitats locals. Stratis ofereix funcions com ara l'assignació dinàmica d'emmagatzematge, les instantànies, la integritat i les capes de memòria cau. El codi del projecte està escrit en Rust i amb llicència MPL 2.0.
El sistema replica en gran mesura en les seves capacitats les eines avançades de gestió de particions de ZFS i Btrfs, però s'implementa en forma de capa (dimoni ), работающей поверх подсистемы device-mapper ядра Linux (используются модули dm-thin, dm-cache, dm-thinpool, dm-raid и dm-integrity) и файловой системы XFS. В отличие от ZFS и Btrfs, компоненты Stratis работают только в пространстве пользователя и не требуют загрузки специфичных модулей ядра. Проект изначально преподносится как per administrar la qualificació d'expert en sistemes d'emmagatzematge.
Es proporciona l'API D-Bus per al control i .
Stratis s'ha provat amb dispositius de bloc basats en LUKS (particions xifrades), mdraid, dm-multipath, iSCSI, volums lògics LVM, així com diversos HDD, SSD i unitats NVMe. Si hi ha un disc al grup, Stratis us permet utilitzar particions lògiques amb suport d'instantànies per revertir els canvis. Quan afegiu diverses unitats a un grup, podeu combinar-les de manera lògica en una àrea contigua. Característiques com
El RAID, la compressió de dades, la deduplicació i la tolerància a errors encara no són compatibles, però estan previstes per al futur.
В suport afegit per gestionar el xifratge de particions mitjançant LUKS2. S'ha afegit una interfície d'informes D-Bus per generar informes en format JSON. La identificació del dispositiu i el codi d'inicialització s'han reescrit. S'han augmentat els requisits per a la versió del compilador Rust (almenys 1.43).
Font: opennet.ru
