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

Configurer un cluster extensible pour un domaine de charge de travail VI à l'aide de MetroCluster

Contributeurs kevin-hoke

Dans ce cas d'utilisation, nous décrivons la procédure de configuration d'un domaine de charge de travail VCF VI étendu avec NFS comme banque de données principale à l'aide d' ONTAP MetroCluster. Cette procédure inclut le déploiement des hôtes vSphere et de vCenter Server, le provisionnement des banques de données NFS, la validation du cluster vSphere, la configuration de NSX pendant la conversion VCF et l'importation de l'environnement vSphere dans un domaine de gestion VCF existant.

Les charges de travail sur VCF sont protégées par vSphere Metro Storage Cluster (vMSC). ONTAP MetroCluster avec déploiement FC ou IP est généralement utilisé pour fournir une tolérance aux pannes des banques de données VMFS et NFS.

Domaine de charge de travail VCF VI avec vMSC, largeur = 500

Introduction

Dans cette solution, nous allons démontrer comment implémenter le domaine de charge de travail Stetched VCF VI avec NFS comme magasin de données principal à l'aide ONTAP MetroCluster. Le domaine de charge de travail VI peut être déployé à l'aide de SDDC Manager ou importer un environnement vSphere existant en tant que domaine de charge de travail VI.

Aperçu du scénario

Ce scénario couvre les étapes de haut niveau suivantes :

  • Déployez les hôtes vSphere et le serveur vCenter.

  • Provisionnez la banque de données NFS sur les hôtes vSphere.

  • Utilisez l’outil d’importation VCF pour valider le cluster vSphere.

  • Configurez un fichier JSON pour créer un NSX pendant la conversion VCF.

  • Utilisez l'outil d'importation VCF pour importer l'environnement vSphere 8 en tant que domaine de charge de travail VCF VI vers un domaine de gestion VCF existant.

Prérequis

Ce scénario nécessite les composants et configurations suivants :

  • Configuration ONTAP MetroCluster prise en charge

  • Machine virtuelle de stockage (SVM) configurée pour autoriser le trafic NFS.

  • L'interface logique (LIF) a été créée sur le réseau IP qui doit transporter le trafic NFS et est associée au SVM.

  • Un cluster vSphere 8 avec 4 hôtes ESXi connectés au commutateur réseau.

  • Téléchargez le logiciel requis pour la conversion VCF.

Voici un exemple de capture d'écran du Gestionnaire de système montrant la configuration de MetroCluster .IP MetroCluster à 4 nœuds

et voici les interfaces réseau SVM des deux domaines de pannes.Interfaces réseau SVM du domaine de pannes 1

Interfaces réseau SVM du domaine de pannes 2

[REMARQUE] SVM sera actif sur l'un des domaines de pannes dans MetroCluster.

SVM sur le domaine de pannes 1

SVM sur le domaine de pannes 2

Pour le stockage pris en charge et d'autres considérations pour la conversion ou l'importation de vSphere vers VCF 5.2, reportez-vous à "Considérations avant de convertir ou d'importer des environnements vSphere existants dans VMware Cloud Foundation" .

Avant de créer un cluster vSphere qui sera converti en domaine de gestion VCF, reportez-vous à "Considérations NSX sur le cluster vSphere"

Pour plus d'informations sur la configuration des systèmes de stockage ONTAP , reportez-vous au"Documentation ONTAP 9" centre.

Pour plus d'informations sur la configuration de VCF, reportez-vous à"Documentation de VMware Cloud Foundation" .

Étapes de déploiement

Pour déployer le domaine de gestion étendu VCF avec NFS comme magasin de données principal,

Suivez les étapes suivantes :

  • Déployez les hôtes vSphere et vCenter.

  • Créer un cluster vSphere.

  • Provisionner la banque de données NFS.

  • Copiez l’outil d’importation VCF sur l’appliance vCenter.

  • Exécutez une pré-vérification sur l’appliance vCenter à l’aide de l’outil d’importation VCF.

  • Créez un fichier JSON pour un cluster NSX à déployer pendant le processus d’importation.

  • Téléchargez le logiciel requis sur le gestionnaire SDDC.

  • Convertissez le cluster vSphere en domaine de charge de travail VCF VI.

Déployer des hôtes vSphere et vCenter

Déployez vSphere sur des hôtes à l'aide d'ISO téléchargés à partir du portail de support Broadcom ou utilisez l'option de déploiement existante pour l'hôte vSphere.

Monter le magasin de données NFS pour héberger des machines virtuelles

Dans cette étape, nous créons le volume NFS et le montons en tant que magasin de données pour héberger des machines virtuelles.

  1. À l’aide du Gestionnaire système, créez un volume et attachez-le à la stratégie d’exportation qui inclut le sous-réseau IP de l’hôte vSphere.Création de volume NFS avec System Manager

  2. Connectez-vous à l'hôte vSphere en SSH et montez le magasin de données NFS.

esxcli storage nfs add -c 4 -H 10.192.164.225 -s /WLD01_DS01 -v DS01
esxcli storage nfs add -c 4 -H 10.192.164.230 -s /WLD01_DS02 -v DS02
esxcli storage nfs list

Déployez vCenter sur un magasin de données NFS. Assurez-vous que le shell SSH et Bash est activé sur l’appliance vCenter.Avant la conversion VCF

Créer un cluster vSphere

  1. Connectez-vous au client Web vSphere, créez le centre de données et le cluster vSphere en ajoutant l'un des hôtes sur lesquels NFS VAAI est déployé. Nous avons choisi de gérer tous les hôtes du cluster avec l’option d’image unique. [CONSEIL] Ne sélectionnez pas Gérer la configuration au niveau du cluster. Pour plus de détails, reportez-vous à "Considérations NSX sur le cluster vSphere" . Pour les meilleures pratiques vMSC avec ONTAP MetroCluster, consultez "Directives de conception et de mise en œuvre des vMSC"

  2. Ajoutez d’autres hôtes vSphere au cluster.

  3. Créez un commutateur distribué et ajoutez les groupes de ports.

  4. "Migrer la mise en réseau d’un vSwitch standard vers un commutateur distribué."

Convertir l'environnement vSphere en domaine de charge de travail VCF VI

La section suivante décrit les étapes de déploiement du gestionnaire SDDC et de conversion du cluster vSphere 8 en domaine de gestion VCF 5.2. Le cas échéant, la documentation VMware sera consultée pour plus de détails.

L'outil d'importation VCF, de VMware par Broadcom, est un utilitaire utilisé à la fois sur l'appliance vCenter et sur le gestionnaire SDDC pour valider les configurations et fournir des services de conversion et d'importation pour les environnements vSphere et VCF.

Pour plus d'informations, consultez "Options et paramètres de l'outil d'importation VCF" .

Copier et extraire l'outil d'importation VCF

L'outil d'importation VCF est utilisé sur l'appliance vCenter pour valider que le cluster vSphere est dans un état sain pour le processus de conversion ou d'importation VCF.

Suivez les étapes suivantes :

  1. Suivez les étapes à "Copiez l'outil d'importation VCF sur l'appliance vCenter cible" dans VMware Docs pour copier l'outil d'importation VCF à l'emplacement correct.

  2. Extrayez le bundle à l’aide de la commande suivante :

    tar -xvf vcf-brownfield-import-<buildnumber>.tar.gz
Valider l'appliance vCenter

Utilisez l’outil d’importation VCF pour valider l’appliance vCenter avant l’importation en tant que domaine de charge de travail VI.

  1. Suivez les étapes à "Exécuter une pré-vérification sur le vCenter cible avant la conversion" pour exécuter la validation.

Créer un fichier JSON pour le déploiement NSX

Pour déployer NSX Manager lors de l’importation ou de la conversion d’un environnement vSphere dans VMware Cloud Foundation, créez une spécification de déploiement NSX. Le déploiement de NSX nécessite un minimum de 3 hôtes.

Remarque Lors du déploiement d'un cluster NSX Manager dans une opération de conversion ou d'importation, le segment sauvegardé par NSX VLAN est utilisé. Pour plus de détails sur les limitations du segment sauvegardé par NSX-VLAN, reportez-vous à la section « Considérations avant la conversion ou l'importation d'environnements vSphere existants dans VMware Cloud Foundation ». Pour plus d'informations sur les limitations du réseau NSX-VLAN, reportez-vous à "Considérations avant de convertir ou d'importer des environnements vSphere existants dans VMware Cloud Foundation" .

Voici un exemple de fichier JSON pour le déploiement NSX :

{
  "deploy_without_license_keys": true,
  "form_factor": "small",
  "admin_password": "****************",
  "install_bundle_path": "/nfs/vmware/vcf/nfs-mount/bundle/bundle-133764.zip",
  "cluster_ip": "10.61.185.105",
  "cluster_fqdn": "mcc-wld01-nsx.sddc.netapp.com",
  "manager_specs": [{
    "fqdn": "mcc-wld01-nsxa.sddc.netapp.com",
    "name": "mcc-wld01-nsxa",
    "ip_address": "10.61.185.106",
    "gateway": "10.61.185.1",
    "subnet_mask": "255.255.255.0"
  },
  {
    "fqdn": "mcc-wld01-nsxb.sddc.netapp.com",
    "name": "mcc-wld01-nsxb",
    "ip_address": "10.61.185.107",
    "gateway": "10.61.185.1",
    "subnet_mask": "255.255.255.0"
  },
  {
    "fqdn": "mcc-wld01-nsxc.sddc.netapp.com",
    "name": "mcc-wld01-nsxc",
    "ip_address": "10.61.185.108",
    "gateway": "10.61.185.1",
    "subnet_mask": "255.255.255.0"
  }]
}

Copiez le fichier JSON dans le dossier personnel de l'utilisateur vcf sur le gestionnaire SDDC.

Télécharger le logiciel sur SDDC Manager

Copiez l'outil d'importation VCF dans le dossier de base de l'utilisateur vcf et le bundle de déploiement NSX dans le dossier /nfs/vmware/vcf/nfs-mount/bundle/ sur le gestionnaire SDDC.

Voir "Téléchargez le logiciel requis sur l'appliance SDDC Manager" pour des instructions détaillées.

Vérification détaillée sur vCenter avant la conversion

Avant d'effectuer une opération de conversion de domaine de gestion ou une opération d'importation de domaine de charge de travail VI, vous devez effectuer une vérification détaillée pour vous assurer que la configuration de l'environnement vSphere existant est prise en charge pour la conversion ou l'importation. . Connectez-vous en SSH à l'appliance SDDC Manager en tant qu'utilisateur vcf. . Accédez au répertoire dans lequel vous avez copié l’outil d’importation VCF. . Exécutez la commande suivante pour vérifier que l’environnement vSphere peut être converti

python3 vcf_brownfield.py check --vcenter '<vcenter-fqdn>' --sso-user '<sso-user>' --sso-password '********' --local-admin-password '****************' --accept-trust

Vérification VCF VC

Convertir un cluster vSphere en domaine de charge de travail VCF VI

L'outil d'importation VCF est utilisé pour effectuer le processus de conversion.

La commande suivante est exécutée pour convertir le cluster vSphere en domaine de gestion VCF et déployer le cluster NSX :

python3 vcf_brownfield.py import --vcenter '<vcenter-fqdn>' --sso-user '<sso-user>' --sso-password '******' --vcenter-root-password '********' --local-admin-password '****************' --backup-password '****************' --domain-name '<Mgmt-domain-name>' --accept-trust --nsx-deployment-spec-path /home/vcf/nsx.json

Même si plusieurs banques de données sont disponibles sur l'hôte vSphere, il n'est pas nécessaire de demander quelle banque de données doit être considérée comme banque de données principale.

Pour des instructions complètes, reportez-vous à "Procédure de conversion VCF" .

Les machines virtuelles NSX seront déployées sur vCenter.Après la conversion VCF

SDDC Manager affiche le domaine de charge de travail VI créé avec le nom fourni et NFS comme magasin de données.Domaines VCF avec NFS

Lors de l'inspection du cluster, il fournit les informations des magasins de données NFS.Détails du magasin de données NFS à partir de VCF

Ajouter une licence à VCF

Une fois la conversion terminée, la licence doit être ajoutée à l'environnement.

  1. Connectez-vous à l'interface utilisateur du gestionnaire SDDC.

  2. Accédez à Administration > Licences dans le volet de navigation.

  3. Cliquez sur + Clé de licence.

  4. Choisissez un produit dans le menu déroulant.

  5. Entrez la clé de licence.

  6. Fournissez une description de la licence.

  7. Cliquez sur Ajouter.

  8. Répétez ces étapes pour chaque licence.