Hôte ESXi recommandé et autres paramètres ONTAP recommandés
NetApp a développé un ensemble de paramètres hôtes ESXi optimaux pour les protocoles NFS et les protocoles en mode bloc. Des conseils spécifiques sont également fournis concernant les paramètres de chemins d'accès multiples et de délai d'expiration des HBA pour un comportement correct avec ONTAP basé sur les tests internes NetApp et VMware.
Ces valeurs sont facilement définies à l'aide des outils ONTAP pour VMware vSphere : dans la page de présentation des outils ONTAP, faites défiler vers le bas et cliquez sur appliquer les paramètres recommandés dans le portlet conformité des hôtes ESXi.
Voici les paramètres d'hôte recommandés pour toutes les versions de ONTAP actuellement prises en charge.
Paramètres hôte | Valeur recommandée par NetApp | Redémarrer requis |
---|---|---|
Configuration avancée ESXi |
||
VMFS3.HardwareAccélérationde la localisation |
Conserver la valeur par défaut (1) |
Non |
VMFS3.EnableBlockDelete |
Conserver la valeur par défaut (0), mais peut être modifiée si nécessaire. Pour plus d'informations, voir "Récupération d'espace pour les machines virtuelles VMFS5" |
Non |
VMFS3.EnableVMFS6Unmap |
Conserver la valeur par défaut (1) pour plus d'informations, voir "API VMware vSphere : intégration des baies (VAAI)" |
Non |
Paramètres NFS |
||
NewSyncInterval |
Si vous n'utilisez pas vSphere CSI pour Kubernetes, définissez-le comme indiqué "VMware KB 386364" |
Non |
Net.TcpipeHeapSize |
VSphere 6.0 ou version ultérieure, défini sur 32. |
Oui. |
Net.TcpipeHeapMax |
Défini sur 512 Mo pour la plupart des versions vSphere 6.X. |
Oui. |
NFS.MaxVolumes |
VSphere 6.0 ou version ultérieure, défini sur 256 |
Non |
NFS41.Maxvolumes |
VSphere 6.0 ou version ultérieure, défini sur 256. |
Non |
NFS.MaxQueueDepth1 |
VSphere 6.0 ou version ultérieure, défini sur 128 |
Oui. |
NFS.HeartbeatMaxFailures |
Définissez sur 10 pour l'ensemble des configurations NFS |
Non |
NFS.HeartbeatFrequency |
Définissez la valeur 12 pour toutes les configurations NFS |
Non |
NFS.HeartbeatTimeout |
Définissez sur 5 pour l'ensemble des configurations NFS. |
Non |
Sunrpc.MaxConnPerIP |
vSphere 7.0 à 8.0, défini sur 128. Ce paramètre est ignoré dans les versions ESXi ultérieures à 8.0. |
Non |
Paramètres FC/FCoE |
||
Stratégie de sélection de chemin |
Définissez-le sur RR (Round Robin) lorsque des chemins FC avec ALUA sont utilisés. Défini sur FIXE pour toutes les autres configurations. |
Non |
Disk.QFullSampleSize |
Définissez sur 32 pour toutes les configurations. |
Non |
Disk.QFullThreshold |
Réglez à 8 pour toutes les configurations. |
Non |
Délais d'expiration de la carte HBA FC Emulex |
Utilisez la valeur par défaut. |
Non |
Délais de connexion HBA FC QLogic |
Utilisez la valeur par défaut. |
Non |
Paramètres iSCSI |
||
Stratégie de sélection de chemin |
Définissez à RR (Round Robin) pour tous les chemins iSCSI. |
Non |
Disk.QFullSampleSize |
Définissez sur 32 pour toutes les configurations. |
Non |
Disk.QFullThreshold |
Réglez à 8 pour toutes les configurations. |
Non |
|
Option de configuration avancée NFS MaxQueueDepth peut ne pas fonctionner comme prévu lors de l'utilisation de VMware vSphere ESXi 7.0.1 et de VMware vSphere ESXi 7.0.2. Référence "VMware KB 86331" pour plus d'informations. |
Lors de la création de volumes et de LUN ONTAP FlexVol, les outils ONTAP permettent également de spécifier certains paramètres par défaut :
Outil ONTAP |
Paramètre par défaut |
Réserve Snapshot (-percent-snapshot-space) |
0 |
Réserve fractionnaire (-réserve fractionnaire) |
0 |
Mise à jour de l'heure d'accès (-atime-update) |
Faux |
Lecture minimum (-min-lecture anticipée) |
Faux |
Snapshots planifiés |
Aucune |
Efficacité du stockage |
Activé |
Garantie de volume |
Aucune (provisionnement fin) |
Taille automatique du volume |
augmenter_réduire |
Réservation d'espace par LUN |
Désactivé |
Allocation d'espace de la LUN |
Activé |
Paramètres de chemins d'accès multiples pour les performances
Bien qu'il ne soit pas actuellement configuré par les outils ONTAP disponibles, NetApp suggère les options de configuration suivantes :
-
Lorsque vous utilisez des systèmes non ASA dans des environnements hautes performances ou lorsque vous testez les performances avec une seule banque de données LUN, envisagez de modifier le paramètre d'équilibrage de charge de la stratégie de sélection de chemin (PSP) à tour de rôle (VMW_PSP_RR) du paramètre IOPS par défaut de 1 000 à une valeur de 1. Voir"VMware KB 2069356" pour plus d'infos.
-
Dans vSphere 6.7 Update 1, VMware a introduit un nouveau mécanisme d’équilibrage de charge de latence pour le Round Robin PSP. L'option de latence est désormais également disponible lors de l'utilisation du HPP (High Performance Plugin) avec les espaces de noms NVMe et avec vSphere 8.0u2 et versions ultérieures, les LUN connectés iSCSI et FCP. La nouvelle option prend en compte la bande passante d'E/S et la latence du chemin lors de la sélection du chemin optimal pour les E/S. NetApp recommande d'utiliser l'option de latence dans les environnements avec une connectivité de chemin non équivalente, comme dans les cas avec plus de sauts réseau sur un chemin que sur un autre, ou lors de l'utilisation d'un système NetApp ASA . Voir "Modifier les paramètres par défaut pour le tour de latence" pour plus d'informations.
Documentation complémentaire
Pour FCP et iSCSI avec vSphere 7, des informations supplémentaires sont disponibles à l'adresse "Utilisez VMware vSphere 7.x avec ONTAP" pour FCP et iSCSI avec vSphere 8. Vous trouverez plus de détails à l'adresse "Utilisez VMware vSphere 8.x avec ONTAP" concernant NVMe-of avec vSphere 7. Des informations plus détaillées sont disponibles à l'adresse "Pour plus de détails sur NVMe-of, consultez la page Configuration d'hôte NVMe-of pour ESXi 7.x avec ONTAP" concernant NVMe-of avec vSphere 8. Des informations plus détaillées sont disponibles à l'adresse "Pour plus de détails sur NVMe-of, consultez la page Configuration d'hôte NVMe-of pour ESXi 8.x avec ONTAP"