Frigivelse af Stratis 2.1, et værktøjssæt til styring af lokal lagring

После семи месяцев разработки offentliggjort projektudgivelse stratis 2.1, udviklet af Red Hat og Fedora-fællesskabet for at forene og forenkle midlerne til at opsætte og administrere en pulje af et eller flere lokale drev. Stratis tilbyder funktioner såsom dynamisk lagerallokering, snapshots, integritet og cachelag. Projektkoden er skrevet i Rust og distribueret af licenseret under MPL 2.0.

Systemet replikerer stort set i sine muligheder de avancerede partitionsstyringsværktøjer fra ZFS og Btrfs, men er implementeret i form af et lag (dæmon stratisd), kører oven på enhedsmapper-undersystemet i Linux-kernen (ved hjælp af dm-thin, dm-cache, dm-thinpool, dm-raid og dm-integrity-modulerne) og XFS-filsystemet. I modsætning til ZFS og Btrfs kører Stratis-komponenter kun i brugerrum og kræver ikke indlæsning af specifikke kernemoduler. Projektet blev oprindeligt præsenteret som ikke kræver at administrere ekspertkvalifikationen til lagersystemer.

D-Bus API leveres til kontrol og cli nytte.
Stratis er blevet testet med blokenheder baseret på LUKS (krypterede partitioner), mdraid, dm-multipath, iSCSI, LVM logiske volumener, samt forskellige HDD'er, SSD'er og NVMe-drev. Hvis der er én disk i poolen, giver Stratis dig mulighed for at bruge logiske partitioner med snapshot-understøttelse til at rulle ændringer tilbage. Når du tilføjer flere drev til en pulje, kan du logisk kombinere drevene til et sammenhængende område. Funktioner som
RAID, datakomprimering, deduplikering og fejltolerance er endnu ikke understøttet, men er planlagt for fremtiden.

Frigivelse af Stratis 2.1, et værktøjssæt til styring af lokal lagring

В ny frigøre добавлена поддержка управления шифрованием разделов с использованием LUKS2. Добавлен D-Bus интерфейс Report для формирования отчётов в формате JSON. Переписан код идентификации и инициализации устройств. Повышены требования к версии компилятора Rust (как минимум 1.43).

Kilde: opennet.ru

Tilføj en kommentar