Release van Stratis 3.1, een toolkit voor het beheren van lokale opslag

De release van het Stratis-project 3.1, ontwikkeld door Red Hat en de Fedora-community, is gepubliceerd om de middelen voor het configureren en beheren van een pool van een of meerdere lokale opslagapparaten te uniformiseren en te vereenvoudigen. Stratis biedt mogelijkheden zoals dynamische opslagtoewijzing, snapshots, integriteitsgarantie en het creëren van lagen voor caching. De ondersteuning voor Stratis is geïntegreerd in de Fedora- en RHEL-distributies, beginnend met Fedora 28 en RHEL 8.2. De code van het project wordt verspreid onder de MPL 2.0-licentie.

Het systeem lijkt in grote lijnen op de uitgebreide beheertools voor ZFS en Btrfs, maar is geĆÆmplementeerd als een laag (deamon stratisd) die bovenop de device-mapper-subsysteem van de Linux-kernel draait (gebruikmakend 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 zij geen specifieke kernelmodules. Het project wordt aanvankelijk gepresenteerd als niet vereisend dat beheerders expert kennis van opslagsystemen bezitten.

Voor beheer is er een D-Bus API en een cli-tool beschikbaar. 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. Bij aanwezigheid van ƩƩn schijf in de pool, stelt Stratis gebruikers in staat 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 opslagapparaten logisch samen te voegen tot een continue ruimte. Functionaliteiten zoals RAID, gegevenscompressie, deduplicatie en het organiseren van fouttolerantie worden momenteel nog niet ondersteund, maar zijn voor de toekomst gepland.

Release van Stratis 3.1, een toolkit voor het beheren van lokale opslag

In de nieuwe versie:

  • Het beheer van componenten die dynamische opslagtoewijzing ('thin provisioning') ondersteunen, is aanzienlijk verbeterd. In de cli-interface zijn er commando's beschikbaar gesteld voor het inschakelen van dynamische ruimteverdeling tijdens het creĆ«ren van een pool en voor het wijzigen van parameters voor al actieve pools. Voor geselecteerde pools kunnen nu ook de beperkingen van het bestandssysteem on-the-fly worden aangepast.
  • In de commando's voor het werken met pools, bestandssystemen en blokapparaten is een subcommando debug toegevoegd om de debug-modus in te schakelen.
  • In het achtergrondproces stratisd is de minimaal ondersteunde FS-grootte verhoogd naar 512 MB.
  • Voor MDV-pools (metadata volume) is het monteren in een aparte ruimte van mountpunten ingeschakeld.
  • De verwerking van udev-gebeurtenissen die worden gegenereerd bij het verwijderen van een apparaat is verbeterd.
  • De informativiteit van logberichten is verhoogd.

Bron: opennet.ru

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