ESXi supporta dispositivi di memoria persistente di nuova generazione, noti anche come dispositivi NVM (Non-Volatile Memory). Questi dispositivi combinano le prestazioni e la velocità della memoria con la persistenza dell'archivio tradizionale. I dati archiviati possono essere conservati dopo un riavvio o un'interruzione di alimentazione.
Le macchine virtuali che richiedono larghezza di banda elevata, bassa latenza e persistenza possono beneficiare di questa tecnologia. Gli esempi includono macchine virtuali con database di accelerazione e carico di lavoro di analisi.
Per utilizzare la memoria persistente con l'host ESXi, è necessario conoscere i concetti seguenti.
- Datastore PMem
-
Dopo aver aggiunto memoria persistente all'host
ESXi, l'host rileva l'hardware, quindi lo formatta e lo monta come datastore PMem locale.
ESXi utilizza VMFS-L come formato di file system. È supportato un solo datastore PMem locale per host.
Nota: Quando si gestisce la memoria persistente fisica, assicurarsi di eliminare tutte le macchine virtuali dall'host e mettere l'host in modalità di manutenzione.
- Modalità di accesso PMem
- ESXi espone la memoria persistente a una macchina virtuale in due modalità diverse. Le macchine virtuali con livello PMem possono avere accesso diretto alla memoria persistente. Le macchine virtuali tradizionali possono utilizzare dischi virtuali veloci archiviati nel datastore PMem.
- Modalità di accesso diretto
- In questa modalità, chiamata anche modalità PMem virtuale (vPMem), una regione PMem può essere presentata a una macchina virtuale come modulo NVDIMM (Dual In-Line Memory Module) virtuale non volatile. La macchina virtuale utilizza il modulo NVDIMM come memoria standard indirizzabile in byte che può persistere tra due cicli di alimentazione.
- Modalità disco virtuale
- Questa modalità, chiamata anche modalità vPMemDisk (Virtual PMem Disk), è disponibile per qualsiasi macchina virtuale tradizionale e supporta qualsiasi versione hardware, incluse tutte le versioni legacy. Non è necessario che le macchine virtuali siano a livello PMem. Quando si utilizza questa modalità, si crea un disco virtuale SCSI normale e si collega un criterio di storage macchina virtuale PMem al disco. Il criterio posiziona automaticamente il disco nel datastore PMem.
- Criterio di storage PMem
- Per collocare il disco virtuale nel datastore PMem, è necessario applicare il criterio di storage predefinito PMem locale dell'host al disco. Il criterio non è modificabile.
Il grafico seguente illustra il modo in cui i componenti della memoria persistente interagiscono.
Per informazioni su come configurare e gestire le macchine virtuali con NVDIMM o dischi di memoria persistenti virtuali, vedere la documentazione Gestione delle risorse di vSphere e Amministrazione delle macchine virtuali vSphere.
Monitoraggio delle statistiche del datastore PMem
È possibile utilizzare il vSphere Client e il comando esxcli per verificare la capacità del datastore PMem e alcuni dei suoi altri attributi.
Tuttavia, a differenza dei normali datastore, come VMFS o vVol, il datastore PMem non viene visualizzato nella vista Datastore di vSphere Client. Le normali attività amministrative per i datastore non sono applicabili a questo tipo di datastore.
Procedura
- ♦ Rivedere le informazioni del datastore PMem.
Opzione Descrizione vSphere Client - Passare all'host ESXi e fare clic su Riepilogo.
- Nel pannello Hardware, verificare che sia visualizzata la Memoria persistente e controllarne la capacità.
Comando esxcli Utilizzare esxcli storage filesystem list per elencare il datastore PMem.
Esempio: Visualizzazione del datastore PMem
Viene visualizzato il seguente output di esempio quando si utilizza il comando esxcli storage filesystem list per elencare il datastore.
# esxcli storage filesystem list Mount Point Volume Name UUID Mounted Type Size Free ---------------------- ---------------- ------------- -------- ------- ------------ ------------ /vmfs/volumes/5xxx... ds01-102 5xxx... true VMFS-6 14227079168 12718178304 /vmfs/volumes/59ex... ds02-102 59ex... true VMFS-6 21206401024 19697500160 /vmfs/volumes/59bx... 59bx... true vfat 4293591040 4274847744 /vmfs/volumes/pmem:5ax... PMemDS-56ax... pmem:5a0x... true PMEM 12880707584 11504975872