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.

SAN (FC, FCoE, NVMe/FC, iSCSI), RDM

Contributeurs

Il existe quatre méthodes pour utiliser les périphériques de stockage en mode bloc dans vSphere :

  • Avec les datastores VMFS

  • Avec mappage de périphériques bruts (RDM)

  • En tant que LUN connectée iSCSI ou espace de noms connecté à NVMe/TCP, accessible et contrôlé par un initiateur logiciel à partir d'un système d'exploitation invité de machine virtuelle

  • Comme datastore vVols

VMFS est un système de fichiers en cluster hautes performances qui fournit des datastores sous forme de pools de stockage partagés. Les datastores VMFS peuvent être configurés avec des LUN accessibles via FC, iSCSI, FCoE ou avec des espaces de noms NVMe accessibles via les protocoles NVMe/FC ou NVMe/TCP. VMFS permet à chaque serveur ESX d'un cluster d'accéder simultanément au stockage. La taille de LUN maximale est généralement de 128 To à partir de ONTAP 9.12.1P2 (et versions antérieures avec les systèmes ASA). Par conséquent, un datastore VMFS 5 ou 6 de 64 To de taille maximale peut être créé à l'aide d'une seule LUN.

Astuce Les extensions sont un concept de stockage vSphere dans lequel vous pouvez « assembler » plusieurs LUN pour créer un seul datastore plus grand. Vous ne devez jamais utiliser d'extensions pour atteindre la taille de datastore souhaitée. Une seule LUN est la meilleure pratique pour un datastore VMFS.

VSphere inclut la prise en charge intégrée de plusieurs chemins vers les périphériques de stockage. VSphere peut détecter le type de périphérique de stockage pour les systèmes de stockage pris en charge et configurer automatiquement la pile de chemins d'accès multiples afin de prendre en charge les fonctionnalités du système de stockage utilisé, la royldesse du protocole utilisé ou si ONTAP, AFF, FAS ou Software Defined ASA est utilisé.

VSphere et ONTAP prennent en charge ALUA (Asymmetric Logical Unit Access) pour établir des chemins actifs/optimisés et actifs/non optimisés pour Fibre Channel et iSCSI, et ANA (Asymmetric Namespace Access) pour les namespaces NVMe à l'aide de NVMe/FC et NVMe/TCP. Dans ONTAP, un chemin optimisé pour le protocole ALUA ou ANA suit un chemin d'accès direct aux données en utilisant un port cible sur le nœud qui héberge la LUN ou l'espace de noms auquel vous accédez. ALUA/ANA est activé par défaut dans vSphere et ONTAP. Le logiciel de chemins d'accès multiples de vSphere reconnaît le cluster ONTAP en tant qu'ALUA ou ANA et il utilise le plug-in natif approprié avec la règle d'équilibrage de charge round Robin.

Avec les systèmes ASA de NetApp, les LUN et les namespaces sont présentés aux hôtes ESXi avec des chemins d'accès symétriques. Ce qui signifie que tous les chemins sont actifs et optimisés. Le logiciel de chemins d'accès multiples de vSphere reconnaît le système ASA comme symétrique et utilise le plug-in natif approprié avec la règle d'équilibrage de charge round Robin.

Astuce Reportez-vous à la section "Hôte ESXi recommandé et autres paramètres ONTAP recommandés" pour les paramètres de chemins d'accès multiples optimisés.

ESXi ne voit pas les LUN, les espaces de noms ou les chemins au-delà de ses limites. Dans un cluster ONTAP plus grand, il est possible d'atteindre la limite de chemin avant la limite de LUN. Pour résoudre cette limitation, ONTAP prend en charge le mappage de LUN sélectif (SLM) dans la version 8.3 et les versions ultérieures.

Remarque Reportez-vous au "Outil VMware Configuration Maximums"pour connaître les limites les plus récentes prises en charge dans ESXi.

SLM limite les nœuds qui annoncent les chemins vers une LUN donnée. Il est recommandé pour NetApp d'avoir au moins deux LIF par nœud et par SVM et d'utiliser SLM pour limiter les chemins annoncés au nœud hébergeant la LUN et son partenaire HA. Bien que d'autres chemins existent, ils ne sont pas annoncés par défaut. Il est possible de modifier les chemins annoncés avec les arguments de noeud de rapport ajouter et supprimer dans SLM. Notez que les LUN créées dans les versions antérieures à la version 8.3 annoncent tous les chemins et doivent être modifiés pour uniquement annoncer les chemins d'accès à la paire HA d'hébergement. Pour plus d'informations sur SLM, consultez la section 5.9 de "TR-4080". La méthode précédente de ensembles de ports peut également être utilisée pour réduire davantage les chemins disponibles pour une LUN. Les jeux de ports permettent de réduire le nombre de chemins visibles via lesquels les initiateurs d'un groupe initiateur peuvent voir les LUN.

  • SLM est activé par défaut. Sauf si vous utilisez des ensembles de ports, aucune configuration supplémentaire n'est requise.

  • Pour les LUN créées avant Data ONTAP 8.3, appliquez manuellement SLM en exécutant la lun mapping remove-reporting-nodes commande pour supprimer les nœuds de reporting de LUN et limiter l'accès de LUN au nœud propriétaire de la LUN et à son partenaire HA.

Les protocoles de blocs basés sur SCSI (iSCSI, FC et FCoE) accèdent aux LUN via des ID de LUN, des numéros de série et des noms uniques. Les protocoles FC et FCoE utilisent des noms WWN et WWPN (WWN) et iSCSI utilise des noms qualifiés iSCSI (IQN) pour établir des chemins basés sur les mappages de LUN à groupe initiateur filtrés par port et SLM. Pour gérer les protocoles de niveau bloc basés sur NVMe, il faut attribuer le namespace avec un ID d'espace de noms généré automatiquement à un sous-système NVMe, puis mapper ce sous-système sur le nom qualifié NVMe (NQN) du ou des hôtes. Indépendamment du FC ou du TCP, les namespaces NVMe sont mappés à l'aide du NQN et non du WWPN ou du WWNN. L'hôte crée ensuite un contrôleur défini par logiciel pour que le sous-système mappé puisse accéder à ses espaces de noms. Le chemin d'accès aux LUN et aux espaces de noms au sein de ONTAP n'a aucun sens pour les protocoles en mode bloc et n'est présenté nulle part dans le protocole. Par conséquent, un volume contenant uniquement des LUN n'a pas besoin d'être monté en interne et un chemin de jonction n'est pas nécessaire pour les volumes contenant les LUN utilisées dans les datastores.

D'autres meilleures pratiques à prendre en compte :

  • Vérifiez "Hôte ESXi recommandé et autres paramètres ONTAP recommandés" les paramètres recommandés par NetApp en collaboration avec VMware.

  • Vérifier qu'une interface logique (LIF) est créée pour chaque SVM sur chaque nœud du cluster ONTAP pour optimiser la disponibilité et la mobilité. La meilleure pratique du SAN de ONTAP est d'utiliser deux ports physiques et LIF par nœud, un pour chaque structure. ALUA sert à analyser les chemins et à identifier les chemins (directs) optimisés actifs/actifs au lieu de chemins non optimisés actifs. ALUA est utilisé pour FC, FCoE et iSCSI.

  • Pour les réseaux iSCSI, utilisez plusieurs interfaces réseau VMkernel sur différents sous-réseaux du réseau avec le regroupement de cartes réseau lorsque plusieurs commutateurs virtuels sont présents. Vous pouvez également utiliser plusieurs cartes réseau physiques connectées à plusieurs commutateurs physiques pour fournir la haute disponibilité et un débit accru. La figure suivante fournit un exemple de connectivité multivoie. Dans ONTAP, configurez soit un groupe d'interface en mode unique pour basculement avec deux liaisons ou plus connectées à deux ou plusieurs switchs, soit au moyen de LACP ou d'une autre technologie d'agrégation de liens avec des groupes d'interfaces multimode afin d'assurer la haute disponibilité et les avantages de l'agrégation de liens.

  • Si le protocole CHAP (Challenge-Handshake Authentication Protocol) est utilisé dans ESXi pour l'authentification de la cible, il doit également être configuré dans ONTAP à l'aide de l'interface de ligne de commande (vserver iscsi security create) Ou avec System Manager (modifier la sécurité de l'initiateur sous Storage > SVM > SVM Settings > protocoles > iSCSI).

  • Utilisez les outils ONTAP pour VMware vSphere pour créer et gérer des LUN et des igroups. Le plug-in détermine automatiquement les WWPN des serveurs et crée les igroups appropriés. Il configure également les LUN en fonction des meilleures pratiques et les mappe avec les groupes initiateurs appropriés.

  • Utilisez les RDM avec soin car ils peuvent être plus difficiles à gérer et ils utilisent également des chemins, qui sont limités comme décrit précédemment. Les LUN ONTAP prennent en charge les deux "mode de compatibilité physique et virtuelle" RDM.

  • Pour en savoir plus sur l'utilisation de NVMe/FC avec vSphere 7.0, consultez cette "Guide de configuration d'hôte NVMe/FC de ONTAP" et "TR-4684"La figure suivante décrit la connectivité multivoie d'un hôte vSphere vers un LUN ONTAP.

connectivité multivoie