PowerEdge: NVDIMM-N:n määrittäminen Windows Server 2019:ssä

Summary: Tässä artikkelissa on hyviä tietoja NVDIMM (Persistent Memory) -muistin toiminnasta ja NVDIMM-moduulin määrittämisestä PowerEdge-palvelimessa Windows Server 2019:n avulla.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Tässä artikkelissa kerrotaan pysyväismuistista (NVDIMM) ja sen määrityksistä PowerEdge-palvelimessa, jossa on Windows Server 2019. NVDIMM säilyttää tiedot virtakatkoksen ajan. Dell EMC otti NVDIMM-N-tuen käyttöön 14. sukupolven PowerEdge-palvelimissaan. Microsoft tarjoaa NVDIMM-N-tuen. Windows Server 2016:n ja 2019:n NVDIMM-N mahtuu vakiomuotoiseen DIMM-paikkaan, mikä tuo tiedot lähemmäs suoritinta, vähentää viivettä ja parantaa suorituskykyä uusilla ominaisuuksilla
Windows Server 2016:n ja 2019:n NVDIMM-N käyttää tavallista DIMM-paikkaa, joka sijoittaa tiedot lähemmäs suoritinta, vähentää viivettä ja maksimoi suorituskyvyn uusilla ominaisuuksilla"


Pysyvä muisti BIOS-asetusten muistiasetuksissaKuva 1 - BIOS-muisti - Pysyvä muistikokoonpano
 
   

Huomautus: NVDIMM-moduulin laiteohjelmistoversion (FW) on oltava vähintään 9324 . DellEMC suosittelee BIOSin, laiteohjelmiston, ohjainten ja käyttöjärjestelmän päivittämistä ajoitetun päivityksen yhteydessä. BIOS-, laiteohjelmisto-, ohjain- ja käyttöjärjestelmäpäivitysten tarkoituksena on parantaa järjestelmän luotettavuutta, vakautta ja tietoturvaa.

 
NVDIMM-ohjainarkkitehtuurin yleiskatsaus:

Windowsin pysyvään muistiin liittyy kahdenlaisia laiteobjekteja - fyysisiä NVDIMM-moduuleja ja loogisia pysyviä muistilevyjä. Laitehallinnassa fyysiset NVDIMM-moduulit näkyvät kohdassa Memory devices, kun taas loogiset levyt ovat kohdassa Persistent memory disks. Alla olevassa näyttökuvassa näkyy järjestelmä, jossa on 2 NVDIMM-moduulia:

Laitehallinta 
Kuva 2 - Laitehallinta

nvdimm.sys-ohjainohjain ohjaa kaikkia NVDIMM-N-laitteita ja pmem.sys-ohjain loogisia levyjä. Molemmat ohjaimet ovat samat kaikentyyppisille pysyville muistille, kuten NVDIMM-N ja AEP. 

scmbus.sys luo kummankin tyyppisiä laiteobjekteja, väyläohjaimen pysyvälle muistille. Löydät väyläohjainobjektin Laitehallinnan kohdasta System Devices.


NVDIMM-N:n toiminta, kun akku ei ole oikea tai BIOS on määritetty vain luku -tilaan:
Jos akku ei toimi tai BIOSin NVDIMM-N on määritetty vain luku -tilaan, käyttöjärjestelmä ei määritä PMEM-levyä vain luku -tilaan eikä pysäytä käynnissä olevia kirjoitustoimintoja. Windows sallii oletusarvoisesti levyn luku- ja kirjoitusoikeudet, mutta kaikki kirjoitetut tiedot menetetään uudelleenkäynnistyksen jälkeen.

Jos käyttäjän on määritettävä NVDIMM-moduuli vain luku -tilaan, kun akku ei ole oikea tai se on määritetty vain luku -tilaan BIOSissa, seuraava asetus on tehtävä OS:n rekisterissä:
"HKLM\System\CurrentControlSet\Services\pmem\ReadOnlyOnPersistenceLoss (REG_DWORD): non-zero, jotta se olisi vain luku -tilassa sovellusten vikasietoisuuden menetyksen vuoksi"


WS 2019

:n uudet ominaisuudet1. Nimiöiden tuki ja nimitilan hallinta

WS 2019:ssä käyttöjärjestelmä tukee nimitilojen hallintaa. Kun NVDIMM altistuu käyttöjärjestelmälle ensimmäistä kertaa tai kun se on palautettu tai suojattu tehdasasetuksiin on poistettu, nimitilaa ei oletusarvoisesti luoda. Käyttäjien on luotava nimitila ennen sen käyttämistä tallennuslaitteena. Käyttäjä voi hallita NVDIMM-nimitilaa alla olevilla komennoilla.

HOW16843_en_US__4Figure3PMEM Powershellin cmdlet-komennot 
Kuva 3 - Käytettävissä olevat PMEM PowerShell -cmdlet-komennot

Esimerkkejä:

Luettelo käyttämättömistä PMEM-alueista, fyysisistä PMEM-laitteista ja PMEM-levyistä 
Kuva 4 - Luettelo käyttämättömistä PMEM-alueista, PMEM-fyysisistä laitteista ja PMEM-levyistä

 Luettelo/poista PMEM-levy
Kuva 5 - Luettelo/poista PMEM-levy


---------------------------------PowerShell-cmdlet-komennot
---------------------------------
 

#Get-PmemDisk

 

  • Palauttaa yhden tai useamman loogisen pysyvän muistilevyn
  • Palautetussa objektissa on tietoja koosta, atomisuustyypistä, terveydentilasta ja taustalla olevista fyysisistä laitteista
     
#Get-PmemPhysicalDevice

 

  • Palauttaa yhden tai useamman fyysisen kestomuistilaitteen (NVDIMM)
  • Palautetussa objektissa on tietoja koosta, RFIC:stä, laitteen sijainnista ja kunnosta tai toimintatilasta
     
#New-PmemDisk

 

  • Luo uuden levyn annetusta käyttämättömästä alueesta
  • Luo nimitilan kirjoittamalla tarrat ja rakentaa sitten SCM-pinot uudelleen uuden loogisen laitteen paljastamiseksi
  • Valinnaiset parametrit:
    • FriendlyName antaa pysyvälle muistilevylle kutsumanimen.  Oletus on PmemDisk <N>
    • AtomicityType antaa sinun asettaa BTT: n.  Oletusarvo on "ei mitään".
#Remove-PmemDisk

 

  • Poistaa annetun pysyvän muistilevyn Se hyväksyy Get-PmemDisk-lähdön
  • Poistaa nimitilan otsikot ja poistaa loogisen laitteen rakentamalla SCM-pinot uudelleen
  • Edellyttää käyttäjän vahvistusta, joka voidaan ohittaa komennolla -Force
     
#Get-PmemUnusedRegion

 

  • Palauttaa kootut PMEM-alueet, jotka ovat käytettävissä loogisen laitteen valmisteluun.
  • Palautetulla objektilla on yksilöllinen aluetunnus, kokonaiskoko ja luettelo fyysisistä laitteista, jotka vaikuttavat käyttämättömään alueeseen
     
#Initialize-PmemPhysicalDevice

 

  • Kirjoittaa nollia tarran tallennusalueelle, kirjoittaa uudet tarraindeksilohkot ja rakentaa sitten SCM [Storage class memory] -pinot uudelleen vastaamaan muutoksia
  • Edellyttää käyttäjän vahvistusta, joka voidaan ohittaa komennolla -Force
  •  Tämä cmdlet on tarkoitettu "suuren vasaran" palautusmekanismiksi.  Sitä ei suositella normaaliin käyttöön


2. NVDIMM-N-solmun limitys

WS 2019 sisältää NVDIMM-N-solmujen lomitusominaisuuden, joka parantaa entisestään NVDIMM-N:n suorituskykyä erilaisten sovellusten kanssa. Ota NVDIMM-lomitus käyttöön järjestelmän BIOSin Muistiasetukset-kohdassa. Varmista, että jokaisessa suorittimessa on käytettävissä parillinen määrä (≥ 2) NVDIMM-N-moduuleja.
Kun tämä käyttöjärjestelmä on otettu käyttöön, se näkee fyysisen laitteen, mutta se näyttää yhden loogisen levyn kohdassa "Persistent memory disks"


NVDIMM-/PMEM-limitys laitehallinnassaKuva 6 - NVDIMM - PMEM-lomitus Laitehallinnassa


Get-PmemUnusedRegion-komentoKuva 7

3.   NVDIMM-N voidaan nyt altistaa Hyper-V-virtuaalikoneille.

WS2019:ssä NVDIMM voidaan altistaa suoraan Hyper-V-virtuaalikoneille. Saat lisätietoja täältä.

Affected Products

Microsoft Windows Server 2016, Microsoft Windows Server 2019

Products

PowerEdge XR2, Poweredge C4140, PowerEdge C6400, PowerEdge C6420, PowerEdge R240, PowerEdge R340, PowerEdge R440, PowerEdge R540, PowerEdge R640, PowerEdge R6415, PowerEdge R740, PowerEdge R740XD, PowerEdge R740XD2, PowerEdge R7415, PowerEdge R7425 , PowerEdge R840, PowerEdge R940, PowerEdge R940xa, PowerEdge T140, PowerEdge T340, PowerEdge T40, PowerEdge T440, PowerEdge T640, PowerEdge XE2420, PowerEdge XE7100, PowerEdge XE7420, PowerEdge XE7440 ...
Article Properties
Article Number: 000122099
Article Type: How To
Last Modified: 02 Jun 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.