Uitgave Stratis 2.1, een toolkit voor het beheren van lokale opslag

Na zeven maanden ontwikkeling gepubliceerd de release van het project Stratis 2.1, ontwikkeld door Red Hat en de Fedora-gemeenschap om de configuratie en het beheer van een pool van een of meerdere lokale opslagapparaten te vereenvoudigen. Stratis biedt mogelijkheden zoals dynamische schijfrestrictie, snapshots, waarborging van integriteit en het creƫren van lagen voor caching. De projectcode is geschreven in Rust en wordt verspreid onder MPL 2.0-licentie.

Het systeem herhaalt in veel opzichten de mogelijkheden van de geavanceerde beheertools van ZFS en Btrfs, maar is geĆÆmplementeerd als een laag (daemon stratisd), werkend bovenop de device-mapper subsystem van de Linux kernel (maakt gebruik van de modules dm-thin, dm-cache, dm-thinpool, dm-raid en dm-integrity) en het XFS bestandssysteem. In tegenstelling tot ZFS en Btrfs werken de componenten van Stratis alleen in de gebruikersruimte en vereisen ze geen specifieke kernelmodules. Het project wordt oorspronkelijk gepresenteerd als geen vereiste voor administratieskills van een opslagexperts.

Voor beheer is er een D-Bus API en CLI-tool.
De werking van Stratis is getest met blokapparaten op basis van LUKS (versleutelde partities), mdraid, dm-multipath, iSCSI, logische LVM-volumes, evenals verschillende HDD's, SSD's en NVMe-opslagapparaten. Met ƩƩn schijf in de pool maakt Stratis gebruik van logische partities met ondersteuning voor snapshots voor het terugdraaien van wijzigingen. Bij het toevoegen van meerdere opslagapparaten aan de pool ontstaat de mogelijkheid om opslagapparaten logisch samen te voegen tot een aaneengeschakelde ruimte. Dergelijke mogelijkheden, zoals
RAID, gegevenscompressie, deduplicatie en failover-organisatie worden momenteel nog niet ondersteund, maar zijn gepland voor de toekomst.

Uitgave Stratis 2.1, een toolkit voor het beheren van lokale opslag

In in de nieuwe release ondersteuning toegevoegd voor het beheren van de versleuteling van partities met LUKS2. De D-Bus interface Report is toegevoegd voor het genereren van rapporten in JSON-formaat. De identificatie- en initialisatiecode voor apparaten is herschreven. De eisen voor de Rust-compiler zijn verhoogd (minimaal 1.43).

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster