Stratis 3.0 arrive avec quelques améliorations et changements importants

stratis

Récemment le lancement de la nouvelle version de la branche signifie de Stratis 3.0, qui est un outil développé par Red Hat et la communauté Fedora pour unifier et simplifier la configuration et la gestion d'un groupe d'un ou plusieurs disques locaux.

Stratis se distingue par la fourniture de fonctionnalités telles que l'allocation de stockage dynamique, les instantanés, la cohérence et les couches de mise en cache. Le support de Stratis est intégré dans les distributions Fedora et RHEL depuis Fedora 28 et RHEL 8.2.

Le système reproduit largement dans ses capacités les outils avancés de gestion des partitions ZFS et Btrfs, mais est implémenté en tant que couche intermédiaire (démon stratisd) qui s'exécute sur le sous-système de mappeur de périphériques du noyau Linux (modules dm-thin, dm-cache, dm-thinpool, dm-raid et dm-integration) et le système de fichiers XFS.

Contrairement à ZFS et Btrfs, les composants Stratis fonctionnent uniquement dans l'espace utilisateur et ils ne nécessitent pas le chargement de modules de noyau spécifiques. Le projet est initialement présenté comme ne nécessitant pas les qualifications d'un expert en stockage pour sa gestion.

L'API D-Bus et l'utilitaire cli sont fournis pour l'administration. Stratis a été testé avec des dispositifs de bloc basés sur LUKS (partitions cryptées), mdraid, dm-multipath, iSCSI, volumes logiques LVM et une variété de disques durs, SSD et lecteurs NVMe. Avec un disque dans le pool, Stratis vous permet d'utiliser des partitions logiques activées pour les instantanés pour annuler vos modifications.

Lorsque vous ajoutez plusieurs lecteurs à un groupe, vous pouvez combiner logiquement les lecteurs dans une région contiguë. Des fonctionnalités telles que RAID, la compression des données, la déduplication et la tolérance aux pannes ne sont pas encore prises en charge, mais sont prévues pour l'avenir.

Principales nouveautés de Stratis 3.0

Dans cette nouvelle version de Stratis 3.0, il est souligné que le changement significatif du numéro de version est dû à la modification de l'interface pour le contrôle D-Bus et surtout à la fin du support des interfaces FetchProperties en faveur de l'utilisation de propriétés et de méthodes basées sur D-Bus.

Concernant les changements qui ont été incorporés dans cette nouvelle version, nous pouvons constater que ajouter une vérification des règles udev en utilisant libblkid avant d'apporter des modifications.

En plus de cela, il ressort également que la gestion des événements de DeviceMapper a été retravaillée, une modification a également été apportée à la représentation interne des gestionnaires d'erreurs.

D'autre part, il est mentionné dans l'annonce que les développeurs ils se sont concentrés sur cette nouvelle branche ayant une refonte dans le code pouvoir annuler les modifications, ce qui permettait également de spécifier une taille logique lors de la création d'un système de fichiers.

Il est également mentionné dans l'annonce de cette nouvelle version de Stratis 3.0 que dans le cadre Chape, qui est utilisé pour chiffrer et déchiffrer automatiquement les données sur les partitions de disque, utilise des hachages SHA-256 au lieu de SHA-1, il est fourni à l'utilisateur la possibilité de modifier la phrase secrète et également de contrôler la régénération des liens vers Clevis.

Enfin si vous voulez en savoir plus à propos de cette nouvelle version, vous pouvez consulter la liste des modifications dans le lien suivant.

Comment installer Stratis?

Pour ceux qui sont intéressés à pouvoir essayer cet outil, ils doivent savoir que stratis est disponible pour RHEL, CentOS, Fedora et dérivés. Son installation est assez simple, puisque le paquet est à l'intérieur des référentiels RHEL ainsi que ses dérivés.

Pour installer Stratis exécutez simplement la commande suivante dans un terminal:

sudo dnf install stratis-cli stratisd -y

Ou vous pouvez également essayer cet autre:

sudo yum install stratis-cli stratisd -y

Une fois installé sur le système, doit activer les services Stratis, ils le font en exécutant les commandes suivantes:

sudo systemctl start stratisd.service
sudo systemctl enable stratisd.service
sudo systemctl status stratisd.service

Pour plus d'informations sur la configuration et l'utilisation, vous pouvez visiter le lien suivant. https://stratis-storage.github.io/howto/


Le contenu de l'article adhère à nos principes de éthique éditoriale. Pour signaler une erreur, cliquez sur c'est par ici !.

Soyez le premier à commenter

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.