Veröffentlichung von Stratis 2.1, einem Tool zur Verwaltung von lokalen Speichersystemen

После семи месяцев разработки veröffentlicht Projektveröffentlichung Stratis 2.1, entwickelt von Red Hat und der Fedora-Community zur Vereinheitlichung und Vereinfachung der Konfiguration und Verwaltung eines Pools aus einem oder mehreren lokalen Speichern. Stratis bietet Funktionen wie dynamische Speicherplatzzuweisung, Snapshots, Integritätsprüfung und die Erstellung von Schichten für Caching. Der Projektcode ist in Rust geschrieben und wird unter der GPLv3-Lizenz bereitgestellt. stehen unter der MPL 2.0 Lizenz.

Das System ähnelt in seinen Möglichkeiten den erweiterten Verwaltungswerkzeugen von ZFS und Btrfs, wird jedoch als Schicht (Daemon stratisd), das über die Device-Mapper-Subsystem des Linux-Kernels arbeitet (verwendet die Module dm-thin, dm-cache, dm-thinpool, dm-raid und dm-integrity) und das Dateisystem XFS. Im Gegensatz zu ZFS und Btrfs arbeiten die Komponenten von Stratis nur im Benutzerspeicher und erfordern keine speziellen Kernel-Module. Das Projekt wird ursprünglich als nicht erforderlich für die Administration von Expertenqualifikationen im Speicherbereich.

Zur Verwaltung steht eine D-Bus API und eine CLI-Utility zur Verfügung..
Die Stratis-Arbeit wurde mit Blockgeräten auf LUKS-Basis (verschlüsselte Partitionen), mdraid, dm-multipath, iSCSI, LVM-Volumes sowie verschiedenen HDDs, SSDs und NVMe-Laufwerken getestet. Bei Vorhandensein einer Festplatte im Pool ermöglicht Stratis die Verwendung von logischen Partitionen mit Snapshot-Unterstützung, um Änderungen zurückzusetzen. Bei der Hinzufügung mehrerer Laufwerke zum Pool entsteht die Möglichkeit, die Laufwerke logisch in einem kontinuierlichen Bereich zu verbinden. Zu solchen Funktionen gehören
RAID, Datenkompression, Deduplizierung und die Organisation von Ausfallsicherheit werden derzeit noch nicht unterstützt, sind aber für die Zukunft geplant.

Veröffentlichung von Stratis 2.1, einem Tool zur Verwaltung von lokalen Speichersystemen

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

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster