Aller au contenu

Backend supportés par Cinder#


Les backends de stockage#

  • Types de backends de stockage pris en charge :
    • Stockage en mode bloc (SAN)
    • Stockage en mode fichier (NAS)
    • Stockage objet
  • Exemples de backends pris en charge :
    • Ceph RBD, LVM, NFS, GlusterFS,
    • Dell EMC, HPE 3PAR, IBM, NetApp, Pure Storage, VMware VMDK

Configuration des backends#

  • Configuration des backends dans le fichier cinder.conf :
    • Définir plusieurs sections de backends
    • Spécifier les paramètres spécifiques à chaque backend

📘 OpenStack Documentation: Cinder Configuration


Configuration des backends

  • Exemple de configuration pour le backend Ceph RBD :
    • rbd_user, rbd_pool, rbd_secret_uuid, rbd_ceph_conf
  • Exemple de configuration pour le backend LVM :
    • volume_driver, volume_group, lvm_type
  • Exemple de configuration pour le backend NFS :
    • nfs_shares_config, nfs_mount_options
  • Utilisation de la CLI:
    • openstack volume service list

Intégration avec les systèmes de stockage existants#

  • Adapter la configuration de Cinder pour utiliser un système de stockage existant :
    • Utiliser les paramètres spécifiques au backend
    • Adapter les paramètres de connexion (authentification, adresses IP, etc.)
  • Migration de volumes entre backends :
    • Utiliser la commande openstack volume migrate pour déplacer un volume d'un backend à un autre
    • Migrer les volumes sans interruption de service
  • Vérifier l'intégration dans Horizon :
    • Créer un volume avec le nouveau backend sélectionné
    • Attacher le volume à une instance
    • Vérifier le bon fonctionnement du volume avec le nouveau backend