StorageReview.com

Canonical LXD 6.9 ajoute la prise en charge du pilote Dell PowerStore et de Fibre Channel

Entreprise  ◇  Stockage d'entreprise

Canonical a publié LXD 6.9 avec des mises à jour destinées principalement aux équipes de stockage : un pilote natif pour les baies Dell PowerStore, un nouveau connecteur Fibre Channel pour le stockage distant en général et la prise en charge de Dell PowerFlex 5. Pour une plateforme initialement conçue comme un gestionnaire de conteneurs, il s’agit d’une quantité remarquable d’infrastructures SAN d’entreprise dans une seule version.

Pour ceux qui ne la connaissent pas, LXD est la plateforme de virtualisation open source de Canonical qui gère les conteneurs système et les machines virtuelles KVM complètes sur des hôtes en cluster. Elle a suscité un vif intérêt, les entreprises réévaluant leurs options d'hyperviseur suite aux changements de licences VMware de Broadcom. Canonical a ainsi développé progressivement les fonctionnalités d'entreprise (clustering, migration à chaud, pilote CSI Kubernetes, réplication pour la reprise après sinistre) indispensables à une alternative à VMware. Le principal obstacle pour beaucoup était la prise en charge du stockage existant, et cette version y remédie en grande partie.

L'importance d'un pilote natif réside dans l'emplacement des données d'instance. Sans pilote natif, LXD place généralement les volumes de machines virtuelles et de conteneurs sur un système de fichiers local (ZFS, LVM ou Btrfs) ou sur un cluster Ceph. Dans ce cas, la baie existante se limite à servir des LUN que l'hôte répartit ensuite entre ses propres serveurs. Avec un pilote natif, LXD provisionne chaque volume d'instance directement sur la baie. Ainsi, les snapshots, les clones et le provisionnement fin sont gérés par les services de données de la baie, et les volumes sont accessibles depuis n'importe quel membre du cluster. PowerStore rejoint ainsi Dell PowerFlex, Pure Storage et HPE Alletra dans cette liste, avec une connectivité iSCSI et Fibre Channel prise en charge dès le lancement.

Le connecteur Fibre Channel représente sans doute le changement le plus important à long terme. Jusqu'à présent, les pilotes de stockage distant LXD ne prenaient en charge que iSCSI ou NVMe/TCP, excluant ainsi la vaste base installée de réseaux FC qui domine les infrastructures SAN traditionnelles. Ce connecteur étant une couche de transport générique, il est désormais compatible avec les pilotes autres que PowerStore. Par ailleurs, le mode pool NVMe/TCP a été renommé. nvme à nvme/tcp, les pools existants étant migrés automatiquement lors de la mise à niveau.

Du côté de PowerFlex, le pilote prend désormais en charge PowerFlex 5, y compris la prise en charge des clones légers, et détecte automatiquement la version logicielle de la baie tout en restant compatible avec PowerFlex 4. Le pilote ZFS bénéficie également d'un gain de vitesse appréciable : LXD met désormais en cache les variantes d'image correspondant à la configuration d'une instance, de sorte que les déploiements répétés à partir de la même image n'entraînent plus la reconstruction du clone.

Outre le stockage, la version 6.9 ajoute des pools d'équilibrage de charge pour les réseaux OVN avec contrôle d'intégrité, une journalisation des événements de sécurité conforme à la norme OWASP pouvant être acheminée vers Grafana Loki, et une protection contre le quorum pour les évacuations de cluster. Cette version corrige également onze vulnérabilités CVE, dont plusieurs étaient liées à des attaques par liens symboliques dans des images malveillantes ou à des contournements des restrictions de projet.

Attention : la version 6.9 est une mise à jour majeure, que Canonical déconseille formellement pour une utilisation en production. Les entreprises souhaitant bénéficier de ces fonctionnalités avec un support technique devront attendre la prochaine version LTS. Pour tous les autres, la version est disponible dès maintenant via snap install lxd --channel=6/stable, la base de fixation passant du noyau 24 au noyau 26.

Les notes de version complètes sont disponibles sur le site de documentation LXD de Canonical.

S'engager avec StorageReview

Newsletter | YouTube | Podcast iTunes / Spotify | Instagram | Twitter | TikTok | Flux RSS

Brian Beeler

Brian est situé à Cincinnati, Ohio et est l'analyste en chef et le président de StorageReview.com.