LOGO Intel

Configuration de la mémoire persistante Intel Optane et de la plate-forme SAP HANA sur VMware ESXi

Configuration de la mémoire persistante Intel Optane et de la plate-forme SAP HANA sur VMware ESXi

surview

La technologie au-dessusview et les directives de déploiement pour l'utilisation de la mémoire persistante Intel Optane avec la plate-forme SAP HANA sur VMware ESXi.

Ce document vise à fournir une mise à jour de la co-publication Intel et SAP existante,
« Guide de configuration : configuration de la mémoire persistante Intel® Optane™ et de la plate-forme SAP HANA® », disponible en ligne sur intel.com/content/www/us/en/big-data/partners/
sap/sap-hana-and-intel-optane-configuration-guide.html. Cette mise à jour traite des procédures supplémentaires nécessaires pour configurer SAP HANA avec la mémoire persistante Intel Optane (PMem) s'exécutant sur une machine virtuelle (VM) VMware ESXi.

Dans le guide existant, le système d'exploitation (SE)—soit SUSE Linux Enterprise Server
(SLES) ou Red Hat Enterprise Linux (RHEL) — s'exécute directement sur système nu ou en tant que système d'exploitation hôte dans une configuration non virtualisée. Les étapes de déploiement de SAP HANA avec Intel Optane PMem sur ce serveur non virtualisé (qui commencent à la page 7 du guide existant) sont décrites comme suit :

Étapes générales

Étapes générales : configurer Intel Optane PMem pour SAP HANA

  1. Installez les utilitaires de gestion.
  2. Créer des régions App Direct (objectif) : utilisez l'entrelacement.
  3. Redémarrez le serveur—nécessaire pour activer la nouvelle configuration.
  4. Créez des espaces de noms App Direct.
  5. Créer un file système sur le périphérique d'espace de noms.
  6. Configurer SAP HANA pour utiliser la mémoire persistante file système.
  7. Redémarrez SAP HANA pour activer et commencer à utiliser Intel Optane PMem.

Pour un déploiement dans un environnement virtualisé, ce guide regroupe les étapes de configuration de chaque composant comme suit :

Hôte:

  1. Configurez l'hôte du serveur pour Intel Optane PMem à l'aide du BIOS (spécifique au fournisseur).
  2. Créez des régions entrelacées App Direct et vérifiez qu'elles sont configurées pour l'utilisation de VMware ESXi.
    Machine virtuelle :
  3. Créez une machine virtuelle avec la version matérielle 19 (VMware vSphere 7.0 U2) avec des modules NVDIMM et autorisez le basculement vers un autre hôte pendant cette opération.
  4. Modifier la configuration de la machine virtuelle VMX file et rendre les NVDIMM compatibles avec l'accès à la mémoire non uniforme (NUMA).
    Système d'exploitation :
  5. Créer un file système sur les périphériques d'espace de noms (DAX) dans le système d'exploitation.
  6. Configurer SAP HANA pour utiliser la mémoire persistante file système.
  7. Redémarrez SAP HANA pour activer et commencer à utiliser Intel Optane PMem.

Notez que les étapes 5 à 7 pour la configuration du système d'exploitation sont identiques au guide existant, sauf qu'elles sont désormais appliquées à un déploiement de système d'exploitation invité. Ce guide se concentrera donc sur les étapes 1 à 4 et sur les différences par rapport à une installation sans système d'exploitation.

Configurer l'hôte du serveur pour Intel Optane PMem à l'aide du BIOS
Au moment de la publication du guide existant, les utilitaires de gestion prescrits, ipmctl et ndctl, étaient principalement basés sur l'interface de ligne de commande (CLI). Depuis lors, les systèmes plus récents produits par divers fournisseurs OEM ont plus largement adopté une interface utilisateur (UI) graphique pilotée par menu intégrée à leur interface de micrologiciel extensible unifiée (UEFI) ou aux services BIOS. Chaque OEM a librement conçu son interface utilisateur pour se conformer à son propre style et cadre d'utilitaires et de contrôles intégrés.
Par conséquent, les étapes exactes nécessaires pour configurer Intel Optane PMem pour chaque système varient. Certains exampLes fichiers des écrans de configuration Intel Optane PMem de divers fournisseurs OEM sont présentés ici pour donner une idée de ce à quoi ces écrans pourraient ressembler et pour illustrer la variété potentielle de styles d'interface utilisateur qui pourraient être rencontrés.

Configuration de la mémoire persistante Intel Optane et de la plate-forme SAP HANA sur VMware ESXi-1 Configuration de la mémoire persistante Intel Optane et de la plate-forme SAP HANA sur VMware ESXi-2 Configuration de la mémoire persistante Intel Optane et de la plate-forme SAP HANA sur VMware ESXi-3 Configuration de la mémoire persistante Intel Optane et de la plate-forme SAP HANA sur VMware ESXi-4

Quelles que soient les différences de style d'interface utilisateur, l'objectif de provisionnement d'Intel Optane PMem pour créer des régions en mode App Direct reste le même pour les cas d'utilisation bare metal et virtualisés comme VMware ESXi. Les étapes précédentes qui ont été effectuées à l'aide d'une CLI sont simplement remplacées par une procédure d'interface utilisateur pilotée par menu ou de style formulaire pour obtenir le même résultat final. Autrement dit, pour créer des régions App Direct entrelacées sur tous les sockets sur lesquels Intel Optane PMem est installé.

Pour faciliter la navigation dans ce processus, le tableau suivant fournit des liens vers la documentation et les guides les plus récents publiés par certains des principaux fournisseurs OEM pour SAP HANA. Suivez les étapes de ces guides pour créer des régions App Direct entrelacées pour chaque socket, puis terminez le processus avec un redémarrage du système pour activer la nouvelle configuration. Consultez votre équipe technique OEM ou le support Intel pour toute question.

Fournisseur FEO Guide/document de configuration Intel Optane PMem Lien en ligne
 

Cisco

"Cisco UCS : configuration et gestion des modules de mémoire persistante du centre de données Intel® Optane™" cisco.com/c/en/us/td/docs/unified_computing/ucs/persistent- mémoire/b_Configuring_Managing_DC-Persistent-Memory- Modules.pdf
Dell Technologies « Guide de l'utilisateur de la mémoire persistante Dell EMC NVDIMM-N » (série Intel Optane PMem 100) https://dl.dell.com/topicspdf/nvdimm_n_user_guide_en-us.pdf
Dell Technologies « Guide de l'utilisateur Dell EMC PMem série 200 » https://dl.dell.com/topicspdf/pmem_15g_en-us.pdf
 

Fujitsu

"Interface de ligne de commande DCPMM (mémoire persistante du centre de données)" https://ssl.syncsearch.jp/click?url=https%3A%2F%2Fsupport. ts.fujitsu.com%2FSearch%2FSWP1235322. asp&query=dcpmm&site=7215VAWV
 

Fujitsu

"Configurer DCPMM (mémoire persistante du centre de données) dans la configuration UEFI" https://ssl.syncsearch.jp/click?url=https%3A%2F%2Fsupport. ts.fujitsu.com%2FSearch%2FSWP1235339. asp&query=dcpmm&site=7215VAWV
 

Fujitsu

"Configurer DCPMM (mémoire persistante du centre de données) sous Linux" https://ssl.syncsearch.jp/click?url=https%3A%2F%2Fsupport. ts.fujitsu.com%2FSearch%2FSWP1235054. asp&query=dcpmm&site=7215VAWV
Fournisseur FEO Guide/document de configuration Intel Optane PMem Lien en ligne
HPE Manuel de l'utilisateur de HPE Persistent Memory pour les serveurs HPE ProLiant Gen10 et HPE Synergy » http://itdoc.hitachi.co.jp/manuals/ha8000v/hard/Gen10/ DCPMM/P16877-002_fr.pdf
HPE « Guide de l'utilisateur de la mémoire persistante Intel Optane série 100 pour HPE » https://support.hpe.com/hpesc/public/ docDisplay?docId=a00074717en_us
 

Lenovo

"Comment changer les modes de fonctionnement du module de mémoire persistante Intel® Optane™ DC via UEFI" https://datacentersupport.lenovo.com/us/en/products/ serveurs/thinksystem/sr570/7y02/solutions/ht508257- comment-changer-la-memoire-persistante-intel-optane-dc- module-modes-de-fonctionnement-via-uefi
Lenovo "Activation de la mémoire persistante Intel Optane DC sur les serveurs Lenovo ThinkSystem" https://lenovopress.com/lp1167.pdf
Lenovo "Mise en œuvre de la mémoire persistante Intel Optane DC avec VMware vSphere" https://lenovopress.com/lp1225.pdf
Supermicro "Configuration de la mémoire Intel DCPMM 1ère génération pour Intel Purlplate-forme ey " https://www.supermicro.com/support/resources/memory/ DCPMM_1stGen_memory_config_purley.pdf
 

Supermicro

"Configuration de la mémoire persistante Intel® Optane™ série 200 pour les cartes mères Supermicro X12SPx/X12Dxx/ X12Qxx" https://www.supermicro.com/support/resources/memory/ Optane_PMem_200_Series_Config_X12QP_DP_UP.pdf

Créer des régions entrelacées App Direct et vérifier leur configuration pour l'utilisation de VMware ESXi
Les menus OEM UEFI ou BIOS fournissent généralement des écrans d'interface utilisateur pour confirmer que les régions App Direct ont été créées pour chaque socket. Avec VMware, vous pouvez également utiliser le web client ou la commande esxcli pour le vérifier. Du web client, accédez à Stockage, puis sélectionnez l'onglet Mémoire persistante.

Configuration de la mémoire persistante Intel Optane et de la plate-forme SAP HANA sur VMware ESXi-5

Comme vous le verrez, un espace de noms par défaut est automatiquement créé par région. (Cet example correspond à un système à deux sockets.) Pour esxcli, vous pouvez utiliser la commande suivante :

Configuration de la mémoire persistante Intel Optane et de la plate-forme SAP HANA sur VMware ESXi-6

Créer une machine virtuelle avec la version matérielle 19 (VMware vSphere 7.0 U2) avec des modules NVDIMM et autoriser le basculement vers un autre hôte
Déployer une machine virtuelle avec un système d'exploitation invité pris en charge (SLES ou RHEL pour SAP HANA) et SAP HANA 2.0 SPS 04 ou supérieur installé
Il existe plusieurs façons de provisionner et de déployer des machines virtuelles vSphere. Ces techniques sont mieux décrites et couvertes par la bibliothèque de documents en ligne de VMware sur « VMware vSphere—Deploying Virtual
Machines" (https://docs.vmware.com/en/VMware-vSphere/7.0/com.vmware.vsphere.vm_admin.doc/GUID-39D19B2B-A11C-42AE-AC80-DDA8682AB42C.html).

Pour choisir la meilleure méthode pour votre environnement, vous devrez créer une machine virtuelle avec le système d'exploitation pris en charge approprié et y installer SAP HANA comme vous le feriez sur un serveur physique (bare-metal).
Créez des espaces de noms App Direct sur la machine virtuelle déployée en ajoutant des périphériques Intel Optane PMem (NVDIMM)

Une fois la machine virtuelle déployée, les périphériques Intel Optane PMem doivent être ajoutés. Avant de pouvoir ajouter des modules NVDIMM à la machine virtuelle, vérifiez si les régions et les espaces de noms Intel Optane PMem ont été créés correctement dans le BIOS. Assurez-vous que vous avez sélectionné tous les Intel Optane PMem (100 %). Assurez-vous également que le type de mémoire persistante est défini sur App Direct Interleaved. Le mode mémoire doit être réglé sur 0 %.

Configuration de la mémoire persistante Intel Optane et de la plate-forme SAP HANA sur VMware ESXi-7

Mettez la machine virtuelle hors tension, puis modifiez les paramètres de la machine virtuelle à l'aide de l'option Ajouter un nouveau périphérique et en sélectionnant NVDIMM. La pratique standard consiste à créer un périphérique NVDIMM par socket de processeur hôte. Reportez-vous au guide des meilleures pratiques de votre OEM s'il est disponible.
Cette étape créera également automatiquement les espaces de noms.

Configuration de la mémoire persistante Intel Optane et de la plate-forme SAP HANA sur VMware ESXi-8

Modifiez la taille des NVDIMM selon vos besoins, puis sélectionnez Autoriser le basculement sur un autre hôte pour tous les périphériques NVDIMM.

Configuration de la mémoire persistante Intel Optane et de la plate-forme SAP HANA sur VMware ESXi-9

Si aucun périphérique NVDIMM n'est répertorié, essayez de mettre à niveau la compatibilité VM. Sélectionnez la machine virtuelle, sélectionnez Actions > Compatibilité > Mettre à niveau la compatibilité de la machine virtuelle et assurez-vous que la machine virtuelle est compatible avec ESXI 7.0 U2 et versions ultérieures.

Configuration de la mémoire persistante Intel Optane et de la plate-forme SAP HANA sur VMware ESXi-10

Une fois les périphériques NVDIMM ajoutés avec succès, les paramètres de configuration de votre VM doivent ressembler à ceci :

Configuration de la mémoire persistante Intel Optane et de la plate-forme SAP HANA sur VMware ESXi-11

Si les configurations ont été effectuées correctement, le stockage VMware ESXi Intel Optane PMem views devrait ressembler aux figures suivantes.

Stockage VMware ESXi Intel Optane PMem view-modules

Configuration de la mémoire persistante Intel Optane et de la plate-forme SAP HANA sur VMware ESXi-12

Stockage VMware ESXi Intel Optane PMem view—ensembles entrelacés

Configuration de la mémoire persistante Intel Optane et de la plate-forme SAP HANA sur VMware ESXi-13

Stockage VMware ESXi PMem view—espaces de noms

Configuration de la mémoire persistante Intel Optane et de la plate-forme SAP HANA sur VMware ESXi-14

Note: Les numéros d'ensemble d'entrelacement affichés dépendent de la configuration matérielle et peuvent être différents pour votre système.
Ensuite, vous pouvez ajouter des NVDIMM et des contrôleurs NVDIMM à votre machine virtuelle SAP HANA. Pour utiliser toute la mémoire disponible dans votre système, sélectionnez la taille maximale possible par NVDIMM.

Création NVDIMM via l'interface utilisateur graphique VMware vCenter

Configuration de la mémoire persistante Intel Optane et de la plate-forme SAP HANA sur VMware ESXi-15

Modifier la configuration de la machine virtuelle VMX file et rendre les NVDIMM compatibles NUMA
Par défaut, l'allocation Intel Optane PMem dans VMkernel pour les modules NVDIMM VM ne prend pas en compte NUMA. Cela peut entraîner l'exécution de la machine virtuelle et du PMem Intel Optane alloué dans différents nœuds NUMA, ce qui entraînera l'accès à distance des NVDIMM dans la machine virtuelle, ce qui entraînera de mauvaises performances. Pour éviter cela, vous devez ajouter les paramètres suivants à une configuration de machine virtuelle à l'aide de VMware vCenter
(plus de détails sur cette étape peuvent être trouvés dans VMware KB 78094).
Dans la fenêtre Modifier les paramètres, sélectionnez l'onglet Options VM, puis cliquez sur Avancé.
Dans la section Paramètres de configuration, cliquez sur Modifier la configuration, sélectionnez l'option Ajouter des paramètres de configuration et saisissez les valeurs suivantes :

Configuration de la mémoire persistante Intel Optane et de la plate-forme SAP HANA sur VMware ESXi-16 Configuration de la mémoire persistante Intel Optane et de la plate-forme SAP HANA sur VMware ESXi-17

Pour vérifier que l'allocation de région Intel Optane PMem est distribuée sur les nœuds NUMA, utilisez la commande VMware ESXi suivante :
memstats -r pmem-région-numa-stats

Configuration de la mémoire persistante Intel Optane et de la plate-forme SAP HANA sur VMware ESXi-18

Créer un file système sur les périphériques d'espace de noms (DAX) dans le système d'exploitation
Pour terminer le processus de configuration, passez aux étapes 5 à 7 du guide de configuration sans système d'exploitation, à partir de la page 13. Ces étapes décrivent comment terminer la configuration du système d'exploitation.
Tout comme dans le cas d'une configuration de serveur bare-metal, le redémarrage de la machine virtuelle après la dernière étape, Définir le chemin de base SAP HANA, activera Intel Optane PMem pour l'utilisation de SAP HANA.
Vous pouvez vérifier si les périphériques NVDIMM sont correctement montés à l'aide de la commande ndctl suivante :

Configuration de la mémoire persistante Intel Optane et de la plate-forme SAP HANA sur VMware ESXi-19

Définir les espaces de noms en mode "fsdax"
Vous avez peut-être remarqué à ce stade que les espaces de noms créés étaient en mode "brut". Pour être correctement utilisés par SAP HANA, ils doivent être convertis en mode "fsdax". Utilisez la commande suivante pour effectuer ceci :
ndctl créer-espace de noms -f -e –mode=fsdax
Remontage des espaces de noms App Direct et file systèmes après le redémarrage de la VM
VMware a activé la fonctionnalité de haute disponibilité (HA) dans vSphere 7.0 U2 pour les machines virtuelles SAP HANA équipées d'Intel Optane PMem.1 Cependant, pour garantir un transfert de données complet, des étapes supplémentaires sont nécessaires pour préparer Intel Optane PMem à l'utilisation de SAP HANA afin qu'il puisse automatiquement recharger les données du stockage partagé (conventionnel) après le basculement.

Les mêmes étapes peuvent être appliquées pour remonter les espaces de noms App Direct et file systèmes chaque fois qu'une machine virtuelle redémarre ou est migrée. Reportez-vous à « Implémentation de la haute disponibilité dans VMware vSphere 7.0 U2 pour SAP HANA avec la mémoire persistante Intel® Optane™ » (intel.in/content/www/in/en/architecture-and-technology/vmware-vsphere-ha-sap-hana-optane-pmem.html) pour plus de détails.

solutions

Pourquoi déployer SAP HANA sur des solutions VMware ?
VMware dispose d'un support de production SAP HANA depuis 2014 et d'un support hors production depuis 2012.

Évolutivité supérieure pour les hyperviseurs x86 sur site pour SAP HANA

  • Prise en charge de l'hôte jusqu'à 768 processeurs logiques et 16 To de RAM
  • Les capacités de mise à l'échelle SAP HANA prennent en charge jusqu'à huit machines virtuelles à l'échelle du socket avec 448 vCPU et 12 To de RAM
  • Les capacités d'évolutivité horizontale de SAP HANA prennent en charge jusqu'à 32 To
  • Déviation des performances de Virtual SAP HANA et SAP NetWeaver® d'une seule machine virtuelle vers des systèmes bare metal certifiés conformes aux normes SAP
  • Prise en charge complète du dimensionnement basé sur la charge de travail SAP HANA
  • Feuille de route : systèmes Intel Optane PMem SAP HANA de 18 To

Prise en charge matérielle et fournisseur Intel x86 la plus étendue pour SAP HANA

  • Prise en charge de tous les principaux processeurs Intel :
    • Famille de processeurs Intel Xeon v3 (Haswell)
    • Famille de processeurs Intel Xeon v4 (Broadwell)
    • Processeurs Intel Xeon Scalable de 1ère génération (Skylake)
    • Processeurs évolutifs Intel Xeon de 2e génération (Cascade Lake)
    • Processeurs évolutifs Intel Xeon de 3e génération (Cooper Lake)
    • Processeurs Intel Xeon Scalable de 3e génération (Ice Lake, en cours)
    • Processeurs Intel Xeon Scalable de 4e génération (Sapphire Rapids, en cours)
  • Prise en charge des systèmes de serveur à 2, 4 et 8 sockets
  • Prise en charge complète d'Intel Optane PMem
  • Prise en charge de vSphere par tous les principaux partenaires matériels SAP, à la fois pour les implémentations sur site et dans le cloud

Appendice

Étape facultative : Activer ipmctl dans le shell UEFI
En l'absence d'un système de menus du BIOS pour configurer Intel Optane PMem, l'interface de ligne de commande UEFI peut toujours être utilisée pour configurer un système pour l'utilisation de SAP HANA s'exécutant sur VMware ESXi. Pour exécuter l'équivalent de l'étape 1 ci-dessus, un shell UEFI peut être activé au démarrage pour exécuter l'utilitaire de gestion ipmctl à partir de la CLI :

  1. Créez une clé USB bootable shell UEFI avec le FAT32 file système.
    Note: Certains fournisseurs de systèmes proposent une option de démarrage pour accéder au shell UEFI à partir de leur menu de démarrage, auquel cas vous avez la possibilité de ne pas avoir à rendre le lecteur flash USB amorçable ou d'utiliser un autre périphérique de stockage accessible à partir du shell UEFI. Consultez votre documentation spécifique ou votre ressource d'assistance pour plus de détails.
  2. Copiez l'exécutable UEFI file ipmctl.efi du package du micrologiciel Intel Optane PMem vers le lecteur flash (ou un autre périphérique de stockage choisi). Encore une fois, votre fournisseur de système fournira le package du micrologiciel Intel Optane PMem pour votre système.
  3. Démarrez votre système pour accéder au shell UEFI.
    Pour une clé USB amorçable, les étapes typiques seraient :
    • Branchez la clé USB dans un port USB libre sur l'hôte et allumez-la.
    • Entrez dans le menu Boot pour afficher toutes les sources amorçables.
    • Sélectionnez la clé USB amorçable du shell UEFI.
  4. Sélectionnez le file système de votre lecteur et accédez au chemin où le fichier impctl.efi file a été copié.
    Pour les clés USB amorçables, souvent le file système est FS0, mais cela peut varier, alors essayez FS0, FS1, FS2, etc.Configuration de la mémoire persistante Intel Optane et de la plate-forme SAP HANA sur VMware ESXi-20
  5. Exécutez ipmctl.efi help pour répertorier toutes les commandes disponibles. Pour plus d'informations, reportez-vous au « Guide de l'utilisateur IPMCTL ». Créer des régions App Direct
    Utilisez la commande Create Goal pour créer une région entrelacée configurée pour le mode App Direct :
    ipmctl.efi create -goal PersistentMemoryType=AppDirectConfiguration de la mémoire persistante Intel Optane et de la plate-forme SAP HANA sur VMware ESXi-21
    Terminez le processus de provisionnement de la mémoire (créer un objectif) en redémarrant le serveur pour activer les nouveaux paramètres.
    Après le redémarrage, les ensembles d'entrelacement DIMM nouvellement créés sont représentés comme des « régions » de mémoire persistante de capacité App Direct Mode. À view la configuration de la région, utilisez la commande List Regions :
    ipmctl show -région

Cette commande renvoie une sortie semblable à la suivante :

Configuration de la mémoire persistante Intel Optane et de la plate-forme SAP HANA sur VMware ESXi-22

Configuration de la mémoire persistante Intel Optane et de la plate-forme SAP HANA sur VMware ESXi-23 Configuration de la mémoire persistante Intel Optane et de la plate-forme SAP HANA sur VMware ESXi-24

Documents / Ressources

Configuration de la mémoire persistante Intel Optane et de la plate-forme SAP HANA sur VMware ESXi [pdf] Guide de l'utilisateur
Configuration de la mémoire persistante Optane et de la plateforme SAP HANA sur VMware ESXi, configuration de la plateforme SAP HANA sur VMware ESXi, configuration de la plateforme sur VMware ESXi, configuration sur VMware ESXi, VMware ESXi

Références

Laisser un commentaire

Votre adresse email ne sera pas publiée. Les champs obligatoires sont marqués *