Avant d'activer vSphere with Tanzu, créez des stratégies de stockage à utiliser dans le Superviseur et les espaces de noms. Les stratégies représentent des banques de données et gèrent le placement de stockage de composants et d'objets, tels que des machines virtuelles de plan de contrôle du Superviseur, des disques éphémères d'Espace vSphere et des images de conteneur. Vous pouvez également avoir besoin de stratégies pour le placement de stockage de volumes persistants et de bibliothèques de contenu de machine virtuelle. 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 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 tous les types de banques de données.

Lorsque vous activez un Superviseur et que vous configurez des espaces de noms, vous pouvez attribuer différentes stratégies de stockage à utiliser par différents objets, composants et charges de travail.

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

Conditions préalables

  • Pour vous familiariser avec les informations sur les stratégies de stockage dans vSphere with Tanzu, reportez-vous à la section À propos des stratégies de stockage dans Concepts et planification de vSphere with Tanzu.
  • Si vous utilisez la plate-forme Persistance des données vSAN pour le stockage persistant et que vous devez créer des stratégies de stockage personnalisées pour les banques de données vSAN Direct ou vSAN SNA, reportez-vous à la section Création de stratégies de stockage personnalisées pour plate-forme de persistance des données vSAN dans Services et charges de travail de vSphere with Tanzu.
  • Si vous devez créer des stratégies de stockage compatibles avec la topologie à utiliser pour le stockage persistant dans un Superviseur à trois zones, familiarisez-vous avec les directives de l'Utilisation du stockage persistant sur un superviseur à trois zones dans Services et charges de travail de vSphere with Tanzu.
  • 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. Toutes les banques de données partagées de votre environnement sont prises en charge, notamment VMFS, NFS, vSAN ou vVols.
  • 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 stratégie , entrez les valeurs suivantes et cliquez sur Suivant.
    1. Les Règles spécifiques à la banque de données activent les règles de positionnement basées sur des balises.
    2. Pour créer une stratégie compatible avec la topologie, sous Topologie de stockage, sélectionnez Activer le domaine de consommation.
      Cette étape n'est nécessaire que si vous créez des stratégies compatibles avec la topologie à utiliser pour le stockage persistant dans un Superviseur à trois zones. L'espace de noms dans le Superviseur à trois zones nécessite des stratégies compatibles avec la topologie et vous empêche d'attribuer des stratégies de stockage qui ne sont pas compatibles avec la topologie.
  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. Si vous avez activé Topologie de stockage, sur la page Domaine de consommation, spécifiez le type de topologie de stockage.
    Option Description
    Zonal La banque de données est partagée entre tous les hôtes dans une zone unique.
  7. 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.
  8. 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 Superviseur. Les stratégies de stockage configurées sur le 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 .
  • 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.