Intel LOGO

Intel Optane Persistent Memory e configurazione della piattaforma SAP HANA su VMware ESXi

Intel Optane Persistent Memory e configurazione della piattaforma SAP HANA su VMware ESXi

Sopraview

Tecnologia finitaview e linee guida per l'implementazione per l'utilizzo della memoria persistente Intel Optane con la piattaforma SAP HANA su VMware ESXi.

Questo documento mira a fornire un aggiornamento alla co-pubblicazione Intel e SAP esistente,
"Guida alla configurazione: memoria persistente Intel® Optane™ e configurazione della piattaforma SAP HANA®", disponibile online all'indirizzo intel.com/content/www/us/en/big-data/partners/
sap/sap-hana-e-intel-optane-guida-alla-configurazione.html. Questo aggiornamento illustrerà le procedure aggiuntive necessarie per configurare SAP HANA con la memoria persistente Intel Optane (PMem) in esecuzione su una macchina virtuale (VM) VMware ESXi.

Nella guida esistente, il sistema operativo (OS): SUSE Linux Enterprise Server
(SLES) o Red Hat Enterprise Linux (RHEL): viene eseguito direttamente su bare metal o come sistema operativo host in una configurazione non virtualizzata. I passaggi per distribuire SAP HANA con Intel Optane PMem in questo server non virtualizzato (che iniziano a pagina 7 della guida esistente) sono descritti come segue:

Passaggi generali

Passaggi generali: configurare Intel Optane PMem per SAP HANA

  1. Installare le utilità di gestione.
  2. Creare regioni App Direct (obiettivo): utilizzare l'interleaving.
  3. Riavvia il server: necessario per abilitare la nuova configurazione.
  4. Crea spazi dei nomi App Direct.
  5. Crea un file system sul dispositivo dello spazio dei nomi.
  6. Configurare SAP HANA per utilizzare la memoria persistente file sistema.
  7. Riavvia SAP HANA per attivare e iniziare a utilizzare Intel Optane PMem.

Per la distribuzione in un ambiente virtualizzato, questa guida raggruppa i passaggi per la configurazione di ogni componente come segue:

Ospite:

  1. Configurare l'host del server per Intel Optane PMem utilizzando il BIOS (specifico del fornitore).
  2. Crea regioni interleaved App Direct e verifica che siano configurate per l'utilizzo di VMware ESXi.
    Macchina virtuale:
  3. Crea una VM con hardware versione 19 (VMware vSphere 7.0 U2) con NVDIMM e consenti il ​​failover su un altro host durante questa operazione.
  4. Modifica la configurazione della macchina virtuale VMX file e rendere gli NVDIMM non-uniform memory access (NUMA)-aware.
    Sistema operativo:
  5. Crea un file sistema sui dispositivi dello spazio dei nomi (DAX) nel sistema operativo.
  6. Configurare SAP HANA per utilizzare la memoria persistente file sistema.
  7. Riavvia SAP HANA per attivare e iniziare a utilizzare Intel Optane PMem.

Si noti che i passaggi 5-7 per la configurazione del sistema operativo sono identici alla guida esistente, tranne per il fatto che ora vengono applicati a una distribuzione del sistema operativo guest. Questa guida si concentrerà quindi sui passaggi 1–4 e sulle differenze rispetto a un'installazione bare-metal.

Configura l'host del server per Intel Optane PMem utilizzando il BIOS
Al momento della pubblicazione della guida esistente, le utilità di gestione prescritte, ipmctl e ndctl, erano principalmente basate sull'interfaccia della riga di comando (CLI). Da allora, i sistemi più recenti prodotti da vari fornitori OEM hanno adottato in modo più diffuso un'interfaccia utente (UI) basata su menu grafici incorporata nei servizi UEFI (Unified Extensible Firmware Interface) o BIOS. Ogni OEM ha progettato liberamente la propria interfaccia utente per conformarsi al proprio stile e al proprio framework di utilità e controlli integrati.
Di conseguenza, i passaggi esatti necessari per configurare Intel Optane PMem per ogni sistema varieranno. Alcuni esampI file delle schermate di configurazione di Intel Optane PMem di vari fornitori OEM sono mostrati qui per fornire un'idea di come potrebbero apparire queste schermate e per illustrare la potenziale varietà di stili di interfaccia utente che potrebbero essere incontrati.

Intel Optane Persistent Memory e configurazione della piattaforma SAP HANA su VMware ESXi-1 Intel Optane Persistent Memory e configurazione della piattaforma SAP HANA su VMware ESXi-2 Intel Optane Persistent Memory e configurazione della piattaforma SAP HANA su VMware ESXi-3 Intel Optane Persistent Memory e configurazione della piattaforma SAP HANA su VMware ESXi-4

Indipendentemente dalle differenze di stile dell'interfaccia utente, l'obiettivo del provisioning di Intel Optane PMem per creare regioni in modalità App Direct rimane lo stesso sia per i casi d'uso bare metal che virtualizzati come VMware ESXi. I passaggi precedenti eseguiti utilizzando una CLI vengono semplicemente sostituiti da una procedura di interfaccia utente basata su menu o in stile modulo per ottenere lo stesso risultato finale. Ovvero, per creare regioni App Direct interfogliate su tutti i socket su cui è installato Intel Optane PMem.

Per agevolare la navigazione in questo processo, la tabella seguente fornisce collegamenti alla documentazione e alle guide più recenti pubblicate da alcuni dei principali fornitori OEM per SAP HANA. Segui i passaggi di queste guide per creare aree App Direct interleaved per ogni socket, quindi completa il processo con un riavvio del sistema per abilitare la nuova configurazione. Consulta il tuo team tecnico OEM o il supporto Intel per qualsiasi domanda.

Fornitore dell'OEM Guida/documento di configurazione di Intel Optane PMem Collegamento in linea
 

Cisco

"Cisco UCS: configurazione e gestione dei moduli di memoria persistente per data center Intel® Optane™" cisco.com/c/en/us/td/docs/unified_computing/ucs/persistent- memoria/b_Configuring_Managing_DC-Persistent-Memory- Moduli.pdf
Tecnologie Dell "Dell EMC NVDIMM-N Persistent Memory User Guide" (Intel Optane serie PMem 100) https://dl.dell.com/topicspdf/nvdimm_n_user_guide_en-us.pdf
Tecnologie Dell "Manuale dell'utente Dell EMC serie PMem 200" https://dl.dell.com/topicspdf/pmem_15g_en-us.pdf
 

Fujitsu

"Interfaccia della riga di comando DCPMM (Data Center Persistent Memory)" https://ssl.syncsearch.jp/click?url=https%3A%2F%2Fsupport. ts.fujitsu.com%2FSearch%2FSWP1235322. asp&query=dcpmm&site=7215VAWV
 

Fujitsu

"Configura DCPMM (Data Center Persistent Memory) nella configurazione UEFI" https://ssl.syncsearch.jp/click?url=https%3A%2F%2Fsupport. ts.fujitsu.com%2FSearch%2FSWP1235339. asp&query=dcpmm&site=7215VAWV
 

Fujitsu

"Configura DCPMM (Data Center Persistent Memory) su Linux" https://ssl.syncsearch.jp/click?url=https%3A%2F%2Fsupport. ts.fujitsu.com%2FSearch%2FSWP1235054. asp&query=dcpmm&site=7215VAWV
Fornitore dell'OEM Guida/documento di configurazione di Intel Optane PMem Collegamento in linea
HPE Guida per l'utente di HPE Persistent Memory per i server HPE ProLiant Gen10 e HPE Synergy" http://itdoc.hitachi.co.jp/manuals/ha8000v/hard/Gen10/ DCPMM/P16877-002_it.pdf
HPE "Guida per l'utente della memoria persistente Intel Optane serie 100 per HPE" https://support.hpe.com/hpesc/public/ docDisplay?docId=a00074717en_us
 

Lenovo

"Come modificare le modalità operative del modulo di memoria persistente Intel® Optane™ DC tramite UEFI" https://datacentersupport.lenovo.com/us/en/products/ server/thinksystem/sr570/7y02/soluzioni/ht508257- come-cambiare-la-memoria-persistente-intel-optane-dc- modalità-operative-del-modulo-attraverso-uefi
Lenovo "Abilitazione della memoria persistente Intel Optane DC sui server Lenovo ThinkSystem" https://lenovopress.com/lp1167.pdf
Lenovo "Implementazione della memoria persistente Intel Optane DC con VMware vSphere" https://lenovopress.com/lp1225.pdf
Supermicro "Configurazione della memoria Intel DCPMM di prima generazione per Intel Purley Piattaforma” https://www.supermicro.com/support/resources/memory/ DCPMM_1stGen_memory_config_purley.pdf
 

Supermicro

"Configurazione della memoria persistente Intel® Optane™ serie 200 per schede madri Supermicro X12SPx/X12Dxx/ X12Qxx" https://www.supermicro.com/support/resources/memory/ Optane_PMem_200_Series_Config_X12QP_DP_UP.pdf

Crea regioni interleaved App Direct e verificane la configurazione per l'utilizzo di VMware ESXi
I menu OEM UEFI o BIOS in genere forniscono schermate dell'interfaccia utente per confermare che le regioni App Direct sono state create per ogni socket. Con VMware, puoi anche utilizzare il file web client o il comando esxcli per verificarlo. Dal web client, vai su Archiviazione, quindi seleziona la scheda Memoria persistente.

Intel Optane Persistent Memory e configurazione della piattaforma SAP HANA su VMware ESXi-5

Come vedrai, uno spazio dei nomi predefinito viene creato automaticamente per regione. (Questo esample è per un sistema a due socket.) Per esxcli, puoi usare il seguente comando:

Intel Optane Persistent Memory e configurazione della piattaforma SAP HANA su VMware ESXi-6

Crea una VM con hardware versione 19 (VMware vSphere 7.0 U2) con NVDIMM e consenti il ​​failover su un altro host
Distribuisci una macchina virtuale con un sistema operativo guest supportato (SLES o RHEL per SAP HANA) e SAP HANA 2.0 SPS 04 o versioni successive installato
Esistono diversi modi per eseguire il provisioning e distribuire le VM vSphere. Queste tecniche sono meglio descritte e trattate nella libreria di documenti online di VMware all'indirizzo "VMware vSphere—Deploying Virtual
Macchine” (https://docs.vmware.com/en/VMware-vSphere/7.0/com.vmware.vsphere.vm_admin.doc/GUID-39D19B2B-A11C-42AE-AC80-DDA8682AB42C.html).

Per scegliere il metodo migliore per il tuo ambiente, dovrai creare una VM con il sistema operativo supportato appropriato e installare SAP HANA su di essa come faresti su un server fisico (bare metal).
Crea spazi dei nomi App Direct nella VM distribuita aggiungendo dispositivi Intel Optane PMem (NVDIMM).

Una volta distribuita la macchina virtuale, è necessario aggiungere i dispositivi Intel Optane PMem. Prima di poter aggiungere NVDIMM alla VM, verificare se le regioni e gli spazi dei nomi Intel Optane PMem sono stati creati correttamente nel BIOS. Assicurati di aver selezionato tutti gli Intel Optane PMem (100%). Assicurati inoltre che il tipo di memoria persistente sia impostato su App Direct Interleaved. La modalità memoria deve essere impostata su 0%.

Intel Optane Persistent Memory e configurazione della piattaforma SAP HANA su VMware ESXi-7

Spegnere la macchina virtuale, quindi modificare le impostazioni della macchina virtuale utilizzando l'opzione Aggiungi nuovo dispositivo e selezionando NVDIMM. La pratica standard consiste nel creare un dispositivo NVDIMM per socket della CPU host. Fare riferimento a una guida alle migliori pratiche del proprio OEM, se disponibile.
Questo passaggio creerà automaticamente anche gli spazi dei nomi.

Intel Optane Persistent Memory e configurazione della piattaforma SAP HANA su VMware ESXi-8

Modifica le dimensioni NVDIMM in base alle esigenze, quindi seleziona Consenti failover su un altro host per tutti i dispositivi NVDIMM.

Intel Optane Persistent Memory e configurazione della piattaforma SAP HANA su VMware ESXi-9

Se non è elencato alcun dispositivo NVDIMM, provare ad aggiornare la compatibilità VM. Seleziona la VM, seleziona Azioni > Compatibilità > Aggiorna compatibilità VM e assicurati che la VM sia compatibile con ESXI 7.0 U2 e versioni successive.

Intel Optane Persistent Memory e configurazione della piattaforma SAP HANA su VMware ESXi-10

Dopo aver aggiunto correttamente i dispositivi NVDIMM, le impostazioni di configurazione della VM dovrebbero essere simili a queste:

Intel Optane Persistent Memory e configurazione della piattaforma SAP HANA su VMware ESXi-11

Se le configurazioni sono state eseguite correttamente, lo storage VMware ESXi Intel Optane PMem views dovrebbe assomigliare alle seguenti figure.

Archiviazione VMware ESXi Intel Optane PMem view—moduli

Intel Optane Persistent Memory e configurazione della piattaforma SAP HANA su VMware ESXi-12

Archiviazione VMware ESXi Intel Optane PMem view- insiemi interlacciati

Intel Optane Persistent Memory e configurazione della piattaforma SAP HANA su VMware ESXi-13

Archiviazione VMware ESXi PMem view—spazi dei nomi

Intel Optane Persistent Memory e configurazione della piattaforma SAP HANA su VMware ESXi-14

Nota: I numeri dei set di interleave visualizzati dipendono dalla configurazione hardware e potrebbero essere diversi per il sistema in uso.
Successivamente, puoi aggiungere NVDIMM e controller NVDIMM alla tua macchina virtuale SAP HANA. Per utilizzare tutta la memoria disponibile nel sistema, selezionare la dimensione massima possibile per NVDIMM.

Creazione di NVDIMM tramite l'interfaccia utente grafica VMware vCenter

Intel Optane Persistent Memory e configurazione della piattaforma SAP HANA su VMware ESXi-15

Modifica la configurazione della macchina virtuale VMX file e rendi gli NVDIMM compatibili con NUMA
Per impostazione predefinita, l'allocazione Intel Optane PMem in VMkernel per NVDIMM VM non considera NUMA. Ciò può comportare l'esecuzione della VM e del PMem Intel Optane allocato in nodi NUMA diversi, il che causerà l'accesso remoto degli NVDIMM nella VM, con conseguenti prestazioni scadenti. Per evitare ciò, è necessario aggiungere le seguenti impostazioni alla configurazione di una VM utilizzando VMware vCenter
(maggiori dettagli su questo passaggio sono disponibili in VMware KB 78094).
Nella finestra Modifica impostazioni, seleziona la scheda Opzioni VM, quindi fai clic su Avanzate.
Nella sezione Parametri di configurazione, fare clic su Modifica configurazione, selezionare l'opzione Aggiungi parametri di configurazione e immettere i seguenti valori:

Intel Optane Persistent Memory e configurazione della piattaforma SAP HANA su VMware ESXi-16 Intel Optane Persistent Memory e configurazione della piattaforma SAP HANA su VMware ESXi-17

Per verificare che l'allocazione della regione Intel Optane PMem sia distribuita tra i nodi NUMA, utilizzare il seguente comando VMware ESXi:
memstats -r pmem-regione-numa-stats

Intel Optane Persistent Memory e configurazione della piattaforma SAP HANA su VMware ESXi-18

Crea un file sistema sui dispositivi dello spazio dei nomi (DAX) nel sistema operativo
Per completare il processo di configurazione, procedere con i passaggi 5–7 della guida alla configurazione bare metal, a partire da pagina 13. Questi passaggi descrivono come completare la configurazione del sistema operativo.
Proprio come nel caso di una configurazione del server bare metal, il riavvio della VM dopo l'ultimo passaggio, Impostare il percorso di base SAP HANA, attiverà Intel Optane PMem per l'utilizzo di SAP HANA.
È possibile verificare se i dispositivi NVDIMM sono montati correttamente utilizzando il seguente comando ndctl:

Intel Optane Persistent Memory e configurazione della piattaforma SAP HANA su VMware ESXi-19

Imposta gli spazi dei nomi sulla modalità "fsdax".
Potresti aver notato a questo punto che gli spazi dei nomi creati erano in modalità "raw". Per essere correttamente utilizzati da SAP HANA, devono essere convertiti in modalità "fsdax". Utilizzare il seguente comando per eseguire ciò:
ndctl create-namespace -f -e –mode=fsdax
Rimontaggio degli spazi dei nomi App Direct e file sistemi dopo il riavvio della macchina virtuale
Funzionalità ad alta disponibilità (HA) abilitata per VMware in vSphere 7.0 U2 per VM SAP HANA abilitate per Intel Optane PMem.1 Tuttavia, per garantire il trasferimento completo dei dati, sono necessari ulteriori passaggi per preparare Intel Optane PMem per l'utilizzo di SAP HANA in modo che possa ricaricare i dati dall'archiviazione condivisa (convenzionale) dopo il failover.

Gli stessi passaggi possono essere applicati per rimontare gli spazi dei nomi App Direct e file sistemi ogni volta che una macchina virtuale viene riavviata o viene migrata. Fare riferimento a "Implementing High Availability in VMware vSphere 7.0 U2 for SAP HANA with Intel® Optane™ Persistent Memory" (intel.in/content/www/in/en/architecture-and-technology/vmware-vsphere-ha-sap-hana-optane-pmem.html) per ulteriori dettagli.

soluzioni

Perché implementare SAP HANA su soluzioni VMware?
VMware dispone del supporto di produzione SAP HANA dal 2014 e del supporto non di produzione dal 2012.

Scalabilità superiore per hypervisor locali x86 per SAP HANA

  • Supporto host per un massimo di 768 CPU logiche e 16 TB di RAM
  • Le funzionalità di scalabilità verticale di SAP HANA supportano fino a otto VM a livello di socket con 448 vCPU e 12 TB di RAM
  • Le funzionalità di scalabilità orizzontale di SAP HANA supportano fino a 32 TB
  • Deviazione delle prestazioni di SAP HANA virtuale e SAP NetWeaver® di una singola VM a sistemi bare metal certificati per superare gli standard SAP
  • Supporto completo del dimensionamento basato sul carico di lavoro SAP HANA
  • Sulla roadmap: sistemi Intel Optane PMem SAP HANA da 18 TB

Il più ampio supporto per hardware e vendor Intel x86 per SAP HANA

  • Supporto per tutte le principali CPU Intel:
    • Famiglia di processori Intel Xeon v3 (Haswell)
    • Famiglia di processori Intel Xeon v4 (Broadwell)
    • Processori scalabili Intel Xeon di prima generazione (Skylake)
    • Processori scalabili Intel Xeon di seconda generazione (Cascade Lake)
    • Processori scalabili Intel Xeon di terza generazione (Cooper Lake)
    • Processori scalabili Intel Xeon di terza generazione (Ice Lake, in corso)
    • Processori scalabili Intel Xeon di quarta generazione (Sapphire Rapids, in corso)
  • Supporto per sistemi server a 2, 4 e 8 socket
  • Supporto completo Intel Optane PMem
  • Supporto per vSphere da tutti i principali partner hardware SAP, sia per le implementazioni on-premise che nel cloud

Appendice

Passaggio facoltativo: abilitare ipmctl nella shell UEFI
In assenza di un sistema di menu del BIOS per configurare Intel Optane PMem, l'interfaccia a riga di comando UEFI può comunque essere utilizzata per configurare un sistema per l'utilizzo di SAP HANA in esecuzione su VMware ESXi. Per eseguire l'equivalente del passaggio 1 precedente, è possibile abilitare una shell UEFI all'avvio per eseguire l'utilità di gestione ipmctl dalla CLI:

  1. Crea un'unità flash USB shell UEFI avviabile con FAT32 file sistema.
    Nota: Alcuni fornitori di sistemi forniscono un'opzione di avvio per accedere alla shell UEFI dal loro menu di avvio, nel qual caso hai la possibilità di non rendere avviabile l'unità flash USB o di utilizzare un altro dispositivo di archiviazione accessibile dalla shell UEFI. Consultare la documentazione specifica o la risorsa di supporto per i dettagli.
  2. Copia l'eseguibile UEFI file ipmctl.efi dal pacchetto firmware Intel Optane PMem all'unità flash (o altro dispositivo di archiviazione scelto). Ancora una volta, il fornitore del sistema fornirà il pacchetto firmware Intel Optane PMem per il sistema.
  3. Avvia il sistema per accedere alla shell UEFI.
    Per un'unità flash USB avviabile, i passaggi tipici sarebbero:
    • Collegare l'unità flash USB a una porta USB aperta sull'host e accenderla.
    • Accedere al menu Boot per visualizzare tutte le fonti avviabili.
    • Selezionare l'unità flash USB della shell UEFI avviabile.
  4. Selezionare il file system del tuo disco e vai al percorso in cui si trova il file impctl.efi file è stato copiato.
    Per le unità flash USB avviabili, spesso l'estensione file system è FS0, ma può variare, quindi prova FS0, FS1, FS2 e così via.Intel Optane Persistent Memory e configurazione della piattaforma SAP HANA su VMware ESXi-20
  5. Eseguire ipmctl.efi help per elencare tutti i comandi disponibili. Per ulteriori informazioni, consultare la "Guida per l'utente di IPMCTL". Crea regioni App Direct
    Utilizza il comando Crea obiettivo per creare un'area interleaved configurata per la modalità App Direct:
    ipmctl.efi create -goal PersistentMemoryType=AppDirectIntel Optane Persistent Memory e configurazione della piattaforma SAP HANA su VMware ESXi-21
    Completa il processo di provisioning della memoria (crea obiettivo) riavviando il server per abilitare le nuove impostazioni.
    Dopo il riavvio, i set di interleave DIMM appena creati vengono rappresentati come "regioni" di memoria persistente della capacità della modalità App Direct. A view l'impostazione della regione, utilizzare il comando List Regions:
    ipmctl show -regione

Questo comando restituisce un output simile al seguente:

Intel Optane Persistent Memory e configurazione della piattaforma SAP HANA su VMware ESXi-22

Intel Optane Persistent Memory e configurazione della piattaforma SAP HANA su VMware ESXi-23 Intel Optane Persistent Memory e configurazione della piattaforma SAP HANA su VMware ESXi-24

Documenti / Risorse

Intel Optane Persistent Memory e configurazione della piattaforma SAP HANA su VMware ESXi [pdf] Guida utente
Memoria persistente Optane e configurazione della piattaforma SAP HANA su VMware ESXi, configurazione della piattaforma SAP HANA su VMware ESXi, configurazione della piattaforma su VMware ESXi, configurazione su VMware ESXi, VMware ESXi

Riferimenti

Lascia un commento

Il tuo indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *