Veröffentlichung von Stratis 3.0, einem Toolkit zur Verwaltung lokaler Speicher

Die Veröffentlichung von Stratis 3.0 ist offiziell, ein Projekt, das von Red Hat und der Fedora-Community entwickelt wird, um die Konfiguration und Verwaltung von einem oder mehreren lokalen Speichern zu vereinheitlichen und zu vereinfachen. Stratis bietet Funktionen wie dynamische Speicherzuweisung, Snapshots, Integritätssicherung und die Erstellung von Schichten für das Caching. Die Unterstützung für Stratis ist in die Distributionen Fedora und RHEL integriert, beginnend mit Fedora 28 und RHEL 8.2. Der Code des Projekts wird unter der MPL 2.0-Lizenz veröffentlicht.

Das System entspricht in seinen Funktionen weitgehend den erweiterten Verwaltungsmöglichkeiten von ZFS und Btrfs, ist jedoch als Schicht (Daemon stratisd) implementiert, die über der Device-Mapper-Unterstützung des Linux-Kernels arbeitet (es werden die Module dm-thin, dm-cache, dm-thinpool, dm-raid und dm-integrity verwendet) und das Dateisystem XFS. Im Gegensatz zu ZFS und Btrfs arbeiten die Komponenten von Stratis ausschließlich im Benutzermodus und erfordern keine speziellen Kernel-Module. Das Projekt wird ursprünglich als administrativ unkompliziert vorgestellt, sodass keine Expertenqualifikation im Bereich Speicherverwaltung erforderlich ist.

Das D-Bus API und ein CLI-Tool stehen zur Verfügung, um die Verwaltung zu erleichtern. Stratis wurde mit blockbasierten Geräten unterstützt, die auf LUKS (verschlüsselte Partitionen), mdraid, dm-multipath, iSCSI, logischen LVM-Volumes sowie verschiedenen HDDs, SSDs und NVMe-Speichern basieren. Bei nur einer Festplatte im Pool ermöglicht Stratis die Nutzung logischer Partitionen mit Snapshot-Unterstützung für Änderungen. Bei Hinzufügung mehrerer Speichergeräte im Pool besteht die Möglichkeit, diese logisch zu einem kontinuierlichen Bereich zusammenzuführen. Funktionen wie RAID, Datenkompression, Deduplizierung und Hochverfügbarkeit werden derzeit noch nicht unterstützt, sind jedoch für die Zukunft geplant.

Veröffentlichung von Stratis 3.0, einem Toolkit zur Verwaltung lokaler Speicher

Die signifikante Änderung der Versionsnummer erklärt sich aus der Anpassung der Benutzeroberfläche zur Verwaltung über D-Bus sowie der Einstellung der Unterstützung für FetchProperties-Interfaces zugunsten der Verwendung von D-Bus-basierten Eigenschaften und Methoden. In dieser neuen Version wurde auch eine Überprüfung der udev-Regeln mit Hilfe von libblkid vor Anpassungen eingeführt, die Ereignisverarbeitung vom DeviceMapper überarbeitet, die interne Handhabung von Fehlerbehandlern geändert und der Code für Rollbacks verbessert. Bei der Clevis-Framework, das für die automatische Verschlüsselung und Entschlüsselung von Daten in Partitionen verwendet wird, werden SHA-256-Hashes anstelle von SHA-1 eingesetzt. Es wurde die Möglichkeit geschaffen, die Passphrase zu ändern und Bindungen zu Clevis neu zu generieren.

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster