Veröffentlichung von Stratis 2.2, einem Toolset zur Verwaltung lokaler Speicherkapazitäten.

Veröffentlicht Projektveröffentlichung Stratis 2.2, 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.2, einem Toolset zur Verwaltung lokaler Speicherkapazitäten.

In in der Version 2.2 neue D-Bus-Schnittstellenoptionen zum Abrufen von Eigenschaften (FetchProperties), zur Verwaltung (Manager) und zur Interaktion mit Blockgeräten (Blockdev) hinzugefügt. Die Möglichkeit zur Benachrichtigung über das Eintreten von Ereignissen beim Hinzufügen und Entfernen von Schnittstellen (InterfacesAdded und InterfacesRemoved) über D-Bus wurde hinzugefügt. In der stratis-cli wurden Verbesserungen bei den Bash-Autovervollständigungs-Skripten vorgenommen.

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