Déployer un cluster hyperconvergé d’espaces de stockage direct dans VMM

Important

Cette version de Virtual Machine Manager (VMM) a atteint la fin de la prise en charge. Nous vous recommandons de mettre à niveau vers VMM 2022.

Cet article explique comment créer un cluster hyperconvergé exécutant des espaces de stockage direct (S2D) dans System Center - Virtual Machine Manager (VMM). En savoir plus sur les espaces de stockage direct (S2D).

Vous pouvez déployer un cluster S2D hyperconvergé en approvisionnant un cluster Hyper-V et en activant S2D à partir d’hôtes Hyper-V existants ou en approvisionnant à partir de serveurs nus.

Pour l’instant, vous ne pouvez pas activer les espaces de stockage direct dans un déploiement hyperconvergé sur un cluster Hyper-V déployé à partir de systèmes nus avec le système d’exploitation Nano.

Notes

Vous devez activer S2D avant d’ajouter le fournisseur de stockage à VMM.

Pour activer S2D, accédez à Configuration> généraleSpécifiez le nom du cluster et le groupe hôte, puis sélectionnez l’option Activer espaces de stockage direct comme indiqué ci-dessous :

Capture d’écran de la page activée par S2D.

Une fois qu’un cluster a été activé avec S2D, VMM effectue les opérations suivantes :

  1. Le rôle Serveur de fichiers et la fonctionnalité clustering de basculement sont activés.
  2. Le réplica de stockage et la déduplication des données sont activés.
  3. Le cluster est éventuellement validé et créé.
  4. S2D est activé, et une baie de stockage portant le nom que vous avez fourni dans l’Assistant est créée.

Si vous utilisez PowerShell pour créer un cluster hyperconvergé, le pool et le niveau de stockage sont automatiquement créés avec l’option Enable-ClusterS2D autoconfig=true .

Avant de commencer

  • Vérifiez que vous exécutez VMM 2016 ou version ultérieure.
  • Les hôtes Hyper-V d’un cluster doivent exécuter Windows Server 2016 ou version ultérieure avec le rôle Hyper-V installé et être configurés pour héberger des machines virtuelles.

Notes

VMM 2019 UR3 et versions ultérieures prennent en charge l’infrastructure hyper-convergée Azure Stack (HCI, version 20H2).

Une fois ces conditions préalables réunies, vous pouvez approvisionner un cluster, puis configurer les ressources de stockage sur ce cluster. Vous pouvez ensuite déployer des machines virtuelles sur le cluster ou exporter le stockage vers d’autres ressources à l’aide de SOFS.

Étape 1 : Provisionner le cluster

Vous pouvez provisionner un cluster des manières suivantes :

  1. À partir d’hôtes Hyper-V
  2. À partir de machines nues

Sélectionnez l’onglet requis pour les étapes d’approvisionnement d’un cluster :

Procédez comme suit pour approvisionner un cluster à partir d’hôtes Hyper-V :

  1. Si vous devez ajouter les hôtes Hyper-V à l’infrastructure VMM, suivez ces étapes. Si les hôtes sont déjà dans l’infrastructure VMM, passez à l’étape suivante.
  2. Suivez les instructions pour approvisionner un cluster à partir d’ordinateurs hôtes Hyper-V autonomes gérés dans l’infrastructure VMM.

Notes

  • Quand vous configurez le cluster, pensez à sélectionner l’option Activer les espaces de stockage direct dans la page Configuration générale de l’Assistant Création d’un cluster Hyper-V. \- Dans Type de ressource, sélectionnez Serveurs existants exécutant un système d’exploitation Windows Server, puis sélectionnez les hôtes Hyper-V à ajouter au cluster.
  • Si S2D est activé, vous devez valider le cluster. Vous ne pouvez pas passer cette étape.

Étape 2 : Configurer la mise en réseau pour le cluster

Une fois que le cluster est approvisionné et géré dans l’infrastructure VMM, vous devez configurer la mise en réseau pour les nœuds de cluster.

  1. Commencez par créer un réseau logique pour mettre en miroir votre réseau de gestion physique.
  2. Vous devez configurer un commutateur logique avec Switch Embedded Teaming (SET) activé pour que le commutateur soit conscient de la virtualisation. Ce commutateur est connecté au réseau logique de gestion et possède toutes les cartes virtuelles hôtes nécessaires pour fournir l’accès au réseau de gestion ou configurer la mise en réseau de stockage. S2D s’appuie sur un réseau pour communiquer entre les ordinateurs hôtes. Il est recommandé d’utiliser des cartes compatibles RDMA.
  3. Créez les réseaux de machines virtuelles.

Notes

La fonctionnalité suivante s’applique à VMM 2019 UR1.

Étape 3 : Configurer les paramètres DCB sur le cluster S2D

Notes

La configuration des paramètres DCB est une étape facultative pour bénéficier d’une haute performance au cours du flux de travail de création du cluster S2D. Passez à l’étape 4 si vous ne souhaitez pas configurer les paramètres DCB.

Recommandations

  • Si vous avez déployé des cartes réseau virtuelles, pour des performances optimales, nous vous recommandons de mapper tous vos cartes réseau virtuelles avec les cartes réseau réseau correspondantes. Les affinités entre les cartes réseau virtuelles et physiques sont définies de façon aléatoire par le système d’exploitation ; il peut y avoir des cas où plusieurs cartes réseau virtuelles sont mappées à la même carte réseau physique. Pour éviter de tels scénarios, nous vous recommandons de définir manuellement l’affinité entre carte réseau virtuelle et carte réseau physique en suivant les étapes répertoriées ici.

  • Lorsque vous créez un profil de port de carte réseau, nous vous recommandons d’autoriser la priorité IEEE. Plus d’informations Vous pouvez également définir la priorité IEEE à l’aide des commandes PowerShell suivantes :

    PS> Set-VMNetworkAdapterVlan -VMNetworkAdapterName SMB2 -VlanId "101" -Access -ManagementOS
    PS> Set-VMNetworkAdapter -ManagementOS -Name SMB2 -IeeePriorityTag on
    

Avant de commencer

Vérifiez les points suivants :

  1. Vous exécutez VMM 2016 ou version ultérieure.

  2. Les hôtes Hyper-V du cluster exécutent Windows Server 2016 ou version ultérieure avec le rôle Hyper-V installé et configuré pour héberger des machines virtuelles.

    Notes

    • Vous pouvez configurer les paramètres DCB sur le cluster S2D Hyper-V (hyper-convergé) et le cluster S2D SOFS (désagrégé).
    • Les paramètres DCB peuvent être configurés au cours du flux de travail de création du cluster ou sur un cluster existant.
    • Vous ne pouvez pas configurer les paramètres DCB lors de la création du cluster SOFS ; vous pouvez uniquement configurer sur un cluster SOFS existant. Tous les nœuds du cluster SOFS doivent être gérés par VMM.
    • La configuration des paramètres DCB lors de la création du cluster n’est prise en charge que si ce dernier est créé avec un serveur Windows existant. Il n’est pas pris en charge avec le flux de travail de déploiement de système d’exploitation/nu.

Suivez les étapes ci-dessous pour configurer les paramètres DCB :

  1. Créez un cluster Hyper-V, puis sélectionnez Activer espaces de stockage direct. L’option Configuration DCB est ajoutée au flux de travail de création du cluster Hyper-V.

    Capture d’écran du cluster Hyper-V.

  2. Dans Configuration DCB, sélectionnez Configurer DCB (Datacenter Bridging) .

  3. Indiquez les valeurs Priorité et Bande passante du trafic Pulsation du cluster et SMB Direct.

    Remarque

    Des valeurs par défaut sont affectées à Priorité et à Bande passante. Personnalisez ces valeurs selon les besoins de l’environnement de votre organisation.

    Capture d’écran de la bande passante prioritaire.

    Valeurs par défaut :

    Classe de trafic Priority Bande passante (%)
    Pulsation du cluster 7 1
    SMB Direct 3 50
  4. Sélectionnez les cartes réseau utilisées pour le trafic de stockage. RDMA est activé sur ces cartes réseau.

    Remarque

    Dans un scénario de carte réseau convergée, sélectionnez les cartes réseau virtuelles de stockage. Il est nécessaire que les cartes réseau physiques sous-jacentes soient compatibles RDMA pour que les cartes réseau virtuelles soient affichées et sélectionnables.

    Capture d’écran de l’option Activer RMDS.

  5. Vérifiez le résumé et sélectionnez Terminer.

    Un cluster S2D est créé et les paramètres DCB sont configurés sur tous les nœuds S2D.

    Notes

    • Vous pouvez configurer les paramètres DCB sur les clusters Hyper-V S2D existants en accédant à la page Propriétés du cluster et en accédant à la page de configuration DCB .
    • Toute modification hors bande des paramètres DCB sur un nœud entraîne la non-conformité du cluster S2D dans VMM. Une option Corriger sera fournie sur la page Configuration DCB des propriétés du cluster, qui permettra d’appliquer les paramètres DCB configurés dans VMM aux nœuds du cluster.

Étape 4 : Gérer le pool et créer des volumes partagés de cluster

Vous pouvez maintenant modifier les paramètres du pool de stockage et créer des disques virtuels et des csv.

  1. Sélectionnez Tableauxde stockage>d’infrastructure>.

  2. Cliquez avec le bouton droit sur le cluster >Gérer le pool, puis sélectionnez le pool de stockage créé par défaut. Vous pouvez modifier le nom par défaut et ajouter une classification.

  3. Pour créer un volume partagé de cluster, cliquez avec le bouton droit sur le cluster, >>>>.

  4. Dans l’Assistant > Création du type de stockage de volume, spécifiez le nom du volume et sélectionnez le pool de stockage.

  5. Dans Capacité, vous pouvez spécifier la taille du volume, le système de fichiers et les paramètres de résilience.

    Capture d’écran des paramètres du volume.

  6. Sélectionnez Configurer les paramètres avancés de stockage et de hiérarchisation pour configurer ces options.

    Capture d’écran de la configuration des paramètres de stockage.

  7. Dans Résumé, vérifiez les paramètres, puis terminez l’Assistant. Un disque virtuel est créé automatiquement quand vous créez le volume.

Si vous utilisez PowerShell, le pool et le niveau de stockage sont automatiquement créés avec l’option Enable-ClusterS2D autoconfig=true .

Étape 5 : Déployer des machines virtuelles sur le cluster

Dans une topologie hyperconvergée, les machines virtuelles peuvent être déployées directement sur le cluster. Leurs disques durs virtuels sont placés sur les volumes que vous avez créés avec S2D. Vous devez créer et déployer ces machines virtuelles comme vous le feriez pour toute autre machine virtuelle.

Étape 3 : Gérer le pool et créer des volumes partagés de cluster

Vous pouvez maintenant modifier les paramètres du pool de stockage et créer des disques virtuels et des csv.

  1. Sélectionnez Tableauxde stockage>d’infrastructure>.

  2. Cliquez avec le bouton droit sur le cluster >Gérer le pool, puis sélectionnez le pool de stockage créé par défaut. Vous pouvez modifier le nom par défaut et ajouter une classification.

  3. Pour créer un volume partagé de cluster, cliquez avec le bouton droit sur le cluster, >>>>.

  4. Dans l’Assistant > Création du type de stockage de volume, spécifiez le nom du volume et sélectionnez le pool de stockage.

  5. Dans Capacité, vous pouvez spécifier la taille du volume, le système de fichiers et les paramètres de résilience.

    Capture d’écran des paramètres de capacité du volume.

  6. Sélectionnez Configurer les paramètres avancés de stockage et de hiérarchisation pour configurer ces options.

    Capture d’écran des paramètres de stockage.

  7. Dans Résumé, vérifiez les paramètres, puis terminez l’Assistant. Un disque virtuel est créé automatiquement quand vous créez le volume.

Si vous utilisez PowerShell, le pool et le niveau de stockage sont automatiquement créés avec l’option Enable-ClusterS2D autoconfig=true .

Étape 4 : Déployer des machines virtuelles sur le cluster

Dans une topologie hyperconvergée, les machines virtuelles peuvent être déployées directement sur le cluster. Leurs disques durs virtuels sont placés sur les volumes que vous avez créés avec S2D. Vous devez créer et déployer ces machines virtuelles comme vous le feriez pour toute autre machine virtuelle.

Étapes suivantes