Avant d'activer vSphere with Tanzu, créez des stratégies de stockage à utiliser dans le Cluster superviseur et les espaces de noms. Les stratégies représentent les banques de données disponibles dans l'environnement vSphere. Ils contrôlent le placement du stockage d'objets tels que les machines virtuelles du plan de contrôle, les disques éphémères d'espace, les images de conteneur et les volumes de stockage persistant. Si vous utilisez des clusters Tanzu Kubernetes, les stratégies de stockage déterminent également la façon dont les nœuds du cluster Tanzu Kubernetes sont déployés.

En fonction de votre environnement de stockage vSphere et des besoins de DevOps, vous pouvez créer plusieurs stratégies de stockage pour représenter différentes classes de stockage. Par exemple, si votre environnement de stockage vSphere dispose de trois classes de banques de données, Bronze, Silver et Gold, vous pouvez créer des stratégies de stockage pour toutes les banques de données. Vous pouvez ensuite utiliser la banque de données Bronze pour les disques virtuels éphémères et d'image de conteneur, et utiliser les banques de données Silver et Gold pour les disques virtuels de volumes persistants. Pour plus d'informations sur les stratégies de stockage, reportez-vous au chapitre Gestion basée sur les stratégies de stockage dans la documentation Stockage vSphere.

L'exemple suivant crée la stratégie de stockage pour la banque de données marquée Gold.

Si vous utilisez une plateforme Persistance des données vSAN, vous pouvez créer des stratégies de stockage pour vSAN Direct ou les banques de données vSAN SNA. Pour plus d'informations, reportez-vous aux sections Créer une stratégie de stockage vSAN Direct et Créer une stratégie de stockage vSAN SNA.

Conditions préalables

  • Assurez-vous que la banque de données que vous référencez dans la stratégie de stockage est partagée entre tous les hôtes ESXi du cluster.
  • Privilèges nécessaires : Stratégies de stockage VM. Mettre à jour et Stratégies de stockage VM. Afficher.

Procédure

  1. Ajoutez des balises à la banque de données.
    1. Cliquez avec le bouton droit sur la banque de données à baliser et sélectionnez Balises et attributs personnalisés > Attribuer une balise.
    2. Cliquez sur Ajouter une balise et spécifiez les propriétés de la balise.
      Propriété Description
      Nom Spécifiez le nom de la balise de banque de données, par exemple Gold.
      Description Obtenez la description de la balise. Par exemple, Banque de données pour des objets Kubernetes.
      Catégorie Sélectionnez une catégorie existante ou créez une catégorie. Par exemple, Stockage pour Kubernetes.
  2. Dans vSphere Client, ouvrez l'assistant Créer une stratégie de stockage de machine virtuelle.
    1. Cliquez sur Menu > Stratégies et profils.
    2. Sous Stratégies et profils, cliquez sur Stratégies de stockage VM.
    3. Cliquez sur Créer une stratégie de stockage de machine virtuelle.
  3. Entrez le nom et une description de la stratégie.
    Option Action
    vCenter Server Sélectionnez l'instance de vCenter Server.
    Nom Entrez le nom de la stratégie de stockage, par exemple goldsp.
    Note : Lorsque vSphere with Tanzu convertit des stratégies de stockage que vous attribuez à des espaces de noms en classes de stockage Kubernetes, il change toutes les lettres majuscules en lettres minuscules et remplace les espaces par des tirets (-). Pour éviter toute confusion, utilisez des minuscules et aucun espace dans les noms de stratégie de stockage de machine virtuelle.
    Description Entrez la description de la stratégie de stockage.
  4. Sur la page Structure de la stratégie sous Règles spécifiques à une base de données, activez les règles de placement basé sur des balises.
  5. Sur la page Placement basé sur une balise, créez les règles de balise.
    Sélectionnez les options en utilisant l'exemple suivant.
    Option Description
    Catégorie de balise Dans le menu déroulant, sélectionnez la catégorie de la balise, telle que Stockage pour Kubernetes.
    Option d'utilisation Sélectionnez Utiliser le stockage marqué avec des balises.
    Balises Cliquez sur Parcourir les balises, puis sélectionnez la balise de banque de données, par exemple Gold.
  6. Sur la page Compatibilité de stockage, vérifiez la liste des banques de données qui correspondent à cette stratégie.
    Dans cet exemple, seule la banque de données marquée Gold s'affiche.
  7. Sur la page Vérifier et terminer, vérifiez les paramètres de la stratégie de stockage, puis cliquez sur Terminer.

Résultats

La nouvelle stratégie de stockage de la banque de données marquée Gold figure dans la liste des stratégies de stockage existantes.

Que faire ensuite

Après la création de stratégies de stockage, un administrateur vSphere peut effectuer les tâches suivantes :
  • Attribuer les stratégies de stockage au Cluster superviseur. Les stratégies de stockage configurées sur le Cluster superviseur garantissent que les machines virtuelles du plan de contrôle, les disques éphémères de l'espace et les images de conteneur sont placés sur les banques de données représentées par les stratégies . Reportez-vous à la section Activer la gestion de la charge de travail avec la mise en réseau NSX-T Data Center.
  • Attribuer les stratégies de stockage au Espace de noms vSphere. Les stratégies de stockage visibles pour l'espace de noms déterminent les banques de données auxquelles l'espace de noms peut accéder et qu'il peut utiliser pour les volumes persistants. Les stratégies de stockage s'affichent comme des classes de stockage Kubernetes correspondantes dans l'espace de noms. Elles sont également propagées vers le cluster Tanzu Kubernetes sur cet espace de noms. Les ingénieurs DevOps peuvent utiliser les classes de stockage dans leurs spécifications de réclamation de volume persistant. Reportez-vous à la section Créer et configurer un Espace de noms vSphere.