Skip to main content
Enterprise applications
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Directives de conception et de mise en œuvre VMSC

Contributeurs

Ce document présente les lignes directrices en matière de conception et d'implémentation pour vMSC avec systèmes de stockage ONTAP.

Configuration du stockage NetApp

Les instructions d'installation de NetApp MetroCluster (appelées « configuration MCC ») sont disponibles à l'adresse "Documentation MetroCluster". Des instructions pour la synchronisation active SnapMirror sont également disponibles à l'adresse "Présentation de la continuité de l'activité SnapMirror".

Une fois que vous avez configuré MetroCluster, son administration revient à gérer un environnement ONTAP traditionnel. Vous pouvez configurer des machines virtuelles de stockage (SVM) à l'aide de divers outils tels que l'interface de ligne de commande (CLI), System Manager ou Ansible. Une fois les SVM configurés, créez des interfaces logiques (LIF), des volumes et des LUN sur le cluster qui seront utilisés pour les opérations normales. Ces objets seront automatiquement répliqués sur l'autre cluster à l'aide du réseau de peering de cluster.

Si vous n'utilisez pas MetroCluster, vous pouvez utiliser la synchronisation active SnapMirror qui offre une protection granulaire du datastore et un accès actif-actif sur plusieurs clusters ONTAP dans différents domaines de défaillance. La synchronisation active SnapMirror utilise des groupes de cohérence pour assurer la cohérence de l'ordre d'écriture dans un ou plusieurs datastores. Vous pouvez également créer plusieurs groupes de cohérence selon les besoins de vos applications et de vos datastores. Les groupes de cohérence sont particulièrement utiles pour les applications qui nécessitent une synchronisation des données entre plusieurs datastores. La synchronisation active SnapMirror prend également en charge les mappages de périphériques Raw Device (RDM) et le stockage connecté par l'invité avec les initiateurs iSCSI invités. Pour en savoir plus sur les groupes de cohérence, consultez la page "Présentation des groupes de cohérence".

La gestion d'une configuration vMSC avec SnapMirror Active Sync est différente de celle d'un MetroCluster. Tout d'abord, il s'agit d'une configuration SAN uniquement. Les datastores NFS ne peuvent pas être protégés avec la synchronisation active SnapMirror. Ensuite, vous devez mapper les deux copies des LUN sur vos hôtes ESXi afin qu'elles puissent accéder aux datastores répliqués dans les deux domaines de défaillance.

Haute disponibilité VMware vSphere

Créer un cluster haute disponibilité vSphere

La création d'un cluster vSphere HA est un processus en plusieurs étapes entièrement documenté à l'adresse "Comment créer et configurer des clusters dans vSphere client sur docs.vmware.com". En bref, vous devez d'abord créer un cluster vide, puis, à l'aide de vCenter, vous devez ajouter des hôtes et spécifier les paramètres vSphere HA et autres du cluster.

Note: rien dans ce document ne remplace "Bonnes pratiques pour VMware vSphere Metro Storage Cluster"

Pour configurer un cluster HA, effectuez les étapes suivantes :

  1. Connectez-vous à l'interface utilisateur vCenter.

  2. Dans hôtes et clusters, accédez au data Center où vous souhaitez créer votre cluster haute disponibilité.

  3. Cliquez avec le bouton droit de la souris sur l'objet de data Center et sélectionnez Nouveau cluster. Dans les notions de base, assurez-vous d'avoir activé vSphere DRS et vSphere HA. Suivez l'assistant.

Nouveau cluster
  1. Sélectionnez le cluster et accédez à l'onglet configure. Sélectionnez vSphere HA et cliquez sur Edit.

  2. Sous surveillance de l'hôte, sélectionnez l'option Activer la surveillance de l'hôte.

Activer l'option surveillance de l'hôte
  1. Toujours sous l'onglet défaillances et réponses, sous surveillance VM, sélectionnez l'option VM Monitoring Only ou VM and application Monitoring.

Surveillance des machines virtuelles
  1. Sous contrôle d'admission, définissez l'option de contrôle d'admission HA sur réserve de ressources de cluster ; utilisez 50 % CPU/MEM.

Contrôle d'admission
  1. Cliquez sur OK.

  2. Sélectionnez DRS et cliquez sur EDIT.

  3. Définissez le niveau d'automatisation sur manuel, sauf si vos applications en ont besoin.

vmsc 3 5
  1. Activer la protection des composants VM, voir "docs.vmware.com".

  2. Les paramètres vSphere HA supplémentaires suivants sont recommandés pour vMSC avec MCC :

Panne Réponse

Défaillance d'hôte

Redémarrage des machines virtuelles

Isolation de l'hôte

Désactivé

Datastore avec perte de périphérique permanente (PDL)

Mettez les machines virtuelles hors tension et redémarrez-les

Datastore avec tous les chemins en panne (APD)

Mettez les machines virtuelles hors tension et redémarrez-les

Client qui ne bat pas

Réinitialiser les VM

Règle de redémarrage de machine virtuelle

Déterminé par l'importance de la machine virtuelle

Réponse pour l'isolation de l'hôte

Arrêtez et redémarrez les machines virtuelles

Réponse pour datastore avec PDL

Mettez les machines virtuelles hors tension et redémarrez-les

Réponse pour le datastore avec APD

Mise hors tension et redémarrage des machines virtuelles (prudent)

Délai de basculement de machine virtuelle pour APD

3 minutes

Réponse pour la restauration APD avec délai d'expiration APD

Désactivé

Sensibilité de surveillance des machines virtuelles

Présélection haute

Configurez les datastores pour Heartbeat

VSphere HA utilise les datastores pour surveiller les hôtes et les machines virtuelles en cas de panne du réseau de gestion. Vous pouvez configurer la façon dont vCenter sélectionne les datastores Heartbeat. Pour configurer des datastores pour les pulsations, procédez comme suit :

  1. Dans la section pulsation du datastore, sélectionnez utiliser les datastores dans la liste spécifiée et complétez automatiquement si nécessaire.

  2. Sélectionnez les datastores que vCenter doit utiliser sur les deux sites et appuyez sur OK.

Capture d'écran d'une description d'ordinateur générée automatiquement

Configurer les options avancées

Détection de défaillance de l'hôte

Les événements d'isolation se produisent lorsque les hôtes d'un cluster haute disponibilité perdent la connectivité au réseau ou à d'autres hôtes du cluster. Par défaut, vSphere HA utilise la passerelle par défaut de son réseau de gestion comme adresse d'isolation par défaut. Toutefois, vous pouvez spécifier des adresses d'isolement supplémentaires pour que l'hôte puisse envoyer une requête ping afin de déterminer si une réponse d'isolement doit être déclenchée. Ajoutez deux adresses IP d'isolation pouvant être ping, une par site. N'utilisez pas l'adresse IP de la passerelle. Le paramètre avancé de vSphere HA utilisé est das.isolaaddress. Vous pouvez utiliser des adresses IP ONTAP ou Mediator à cette fin.

Reportez-vous à la section "core.vmware.com" pour plus d'informations_.__

Capture d'écran d'une description d'ordinateur générée automatiquement

L'ajout d'un paramètre avancé appelé das.heartbeatDsPerHost peut augmenter le nombre de datastores de pulsation. Utilisez quatre datastores de pulsation (DSS HB)—deux par site. Utilisez l'option « Sélectionner dans la liste mais compléter ». Ceci est nécessaire car si un site tombe en panne, vous avez toujours besoin de deux DSS HB. Toutefois, ceux-ci n'ont pas à être protégés avec la synchronisation active MCC ou SnapMirror.

Reportez-vous à la section "core.vmware.com" pour plus d'informations_.__

Affinité avec VMware DRS pour NetApp MetroCluster

Dans cette section, nous créons des groupes DRS pour les machines virtuelles et les hôtes pour chaque site/cluster dans l'environnement MetroCluster. Ensuite, nous configurons les règles VM/Host pour aligner l'affinité des hôtes VM avec les ressources de stockage locales. Par exemple, les machines virtuelles du site A appartiennent au groupe de machines virtuelles sitea_VM et les hôtes du site A appartiennent au groupe d'hôtes sitea_hosts. Ensuite, dans VM\Host Rules, nous faisons état que sitea_vm doit s'exécuter sur les hôtes de sitea_hosts.

Meilleure pratique

  • NetApp recommande vivement la spécification devrait s'exécuter sur les hôtes du groupe plutôt que la spécification doit s'exécuter sur les hôtes du groupe. En cas de défaillance d'un hôte sur un site, les machines virtuelles Du site A doivent être redémarrées sur les hôtes du site B via vSphere HA, mais cette dernière spécification ne permet pas à HA de redémarrer les machines virtuelles sur le site B, car il s'agit d'une règle stricte. Il s'agit d'une règle souple qui ne sera pas respectée en cas de haute disponibilité, garantissant ainsi la disponibilité plutôt que la performance.

Remarque : vous pouvez créer une alarme basée sur des événements qui est déclenchée lorsqu'une machine virtuelle viole une règle d'affinité VM-Host. Dans le client vSphere, ajoutez une nouvelle alarme pour la machine virtuelle et sélectionnez « VM viole VM-Host Affinity Rule » comme déclencheur d'événement. Pour plus d'informations sur la création et la modification d'alarmes, reportez-vous à la section "Surveillance et performances vSphere" documentation :

Créer des groupes d'hôtes DRS

Pour créer des groupes d'hôtes DRS spécifiques au site A et au site B, procédez comme suit :

  1. Dans le client Web vSphere, cliquez avec le bouton droit de la souris sur le cluster dans l'inventaire et sélectionnez Paramètres.

  2. Cliquez sur VM\Host Groups.

  3. Cliquez sur Ajouter.

  4. Saisissez le nom du groupe (par exemple, sitea_hosts).

  5. Dans le menu Type, sélectionnez Groupe d'hôtes.

  6. Cliquez sur Ajouter et sélectionnez les hôtes souhaités sur le site A, puis cliquez sur OK.

  7. Répétez ces étapes pour ajouter un autre groupe d'hôtes pour le site B.

  8. Cliquez sur OK.

Créer des groupes VM DRS

Pour créer des groupes VM DRS spécifiques au site A et au site B, procédez comme suit :

  1. Dans le client Web vSphere, cliquez avec le bouton droit de la souris sur le cluster dans l'inventaire et sélectionnez Paramètres.

  2. Cliquez sur VM\Host Groups.

  3. Cliquez sur Ajouter.

  4. Saisissez le nom du groupe (par exemple, sitea_vm).

  5. Dans le menu Type, sélectionnez VM Group.

  6. Cliquez sur Ajouter, sélectionnez les machines virtuelles souhaitées sur le site A, puis cliquez sur OK.

  7. Répétez ces étapes pour ajouter un autre groupe d'hôtes pour le site B.

  8. Cliquez sur OK.

Créer des règles d'hôte VM

Pour créer des règles d'affinité DRS spécifiques au site A et au site B, procédez comme suit :

  1. Dans le client Web vSphere, cliquez avec le bouton droit de la souris sur le cluster dans l'inventaire et sélectionnez Paramètres.

  2. Cliquez sur VM\Host Rules.

  3. Cliquez sur Ajouter.

  4. Tapez le nom de la règle (par exemple, sitea_affinité).

  5. Vérifiez que l'option Activer la règle est cochée.

  6. Dans le menu Type, sélectionnez ordinateurs virtuels vers hôtes.

  7. Sélectionnez le groupe VM (par exemple, sitea_vm).

  8. Sélectionnez le groupe Host (par exemple, sitea_hosts).

  9. Répétez ces étapes pour ajouter une autre règle VM\Host pour le site B.

  10. Cliquez sur OK.

Capture d'écran d'une description d'ordinateur générée automatiquement

VMware vSphere Storage DRS pour NetApp MetroCluster

Créer des clusters de datastores

Pour configurer un cluster de datastore pour chaque site, procédez comme suit :

  1. À l'aide du client web vSphere, accédez au data Center où réside le cluster HA sous Storage.

  2. Cliquez avec le bouton droit de la souris sur l'objet datacenter et sélectionnez Storage > New datastore Cluster.

  3. Sélectionnez l'option ACTIVER Storage DRS et cliquez sur Suivant.

  4. Définissez toutes les options sur pas d'automatisation (mode manuel) et cliquez sur Suivant.

Meilleure pratique

  • NetApp recommande de configurer Storage DRS en mode manuel, afin que l'administrateur puisse décider et contrôler les opérations de migration.

DRS de stockage
  1. Vérifiez que la case Activer les mesures d'E/S pour les recommandations SDRS est cochée ; les paramètres de mesure peuvent être laissés avec les valeurs par défaut.

Recommandations en matière de DTS
  1. Sélectionnez le cluster HA et cliquez sur Next.

Cluster HA
  1. Sélectionnez les datastores appartenant au site A et cliquez sur Suivant.

les datastores
  1. Vérifiez les options et cliquez sur Terminer.

  2. Répétez ces étapes pour créer le cluster de datastore du site B et vérifier que seuls les datastores du site B sont sélectionnés.

Disponibilité du serveur vCenter

Vos appliances vCenter Server (VCSA) doivent être protégées avec vCenter HA. VCenter HA vous permet de déployer deux VCSA dans une paire haute disponibilité actif-passif. Un dans chaque domaine de défaillance. Pour en savoir plus sur vCenter HA, rendez-vous sur "docs.vmware.com".