Release Stratis 2.0, toolkit voor het beheren van lokale opslag

Na een jaar ontwikkeling gepubliceerd de release van het project Stratis 2.0, ontwikkeld door Red Hat en de Fedora-gemeenschap om de configuratie- en beheertools voor een pool van ƩƩn of meerdere lokale opslagapparaten te verenigen en te vereenvoudigen. Stratis biedt mogelijkheden zoals dynamische opslag toewijzing, snapshots, gegevensintegriteit en het maken van lagen voor caching. De code van het project 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), die opereert bovenop de device-mapper subsystem van de Linux-kernel (gebruikmakend van modules zoals dm-thin, dm-cache, dm-thinpool, dm-raid en dm-integrity) en het bestandssysteem XFS. In tegenstelling tot ZFS en Btrfs werken de componenten van Stratis alleen in de gebruikersruimte en vereisen geen opstarten van specifieke kernelmodules. Het project wordt aanvankelijk gepresenteerd als geen vereiste voor administratieskills van een opslagexperts.

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

Release Stratis 2.0, toolkit voor het beheren van lokale opslag

In in de nieuwe release de vereisten voor de versie van de Rust-compiler zijn verhoogd (minimaal 1.37, maar 1.38 wordt aanbevolen). De aanzienlijke wijziging van het versienummer is te wijten aan de hernoeming van enkele D-Bus interfaces en de herstructurering van de werking met D-Bus (een set van primaire fundamentele eigenschappen is benadrukt, terwijl de overige eigenschappen nu worden opgevraagd via een nieuwe FetchProperties-methode).

Bron: opennet.ru

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