PowerEdge: NVDIMM-N'i Windows Server 2019 ile Yapılandırma

Summary: Bu makalede, kalıcı belleğin (NVDIMM) nasıl çalıştığı ve Windows Server 2019 yüklü bir PowerEdge Sunucusunda NVDIMM'in nasıl yapılandırılacağı hakkında harika bilgiler yer almaktadır.

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

Bu makalede, Windows Server 2019 yüklü bir PowerEdge Sunucusunda kalıcı bellek (NVDIMM) ve yapılandırması açıklanmaktadır. NVDIMM, güç kaybı sırasında verileri muhafaza eder. Dell EMC, 14. nesil PowerEdge sunucularından NVDIMM-N desteğini sundu. Microsoft, NVDIMM-N desteği sağlar. Windows Server 2016 ve 2019'daki NVDIMM-N, standart bir DIMM yuvasına sığar, verileri işlemciye yaklaştırır, gecikmeyi azaltır ve yeni özelliklerle
performansı artırır Windows Server 2016 ve 2019'daki NVDIMM-N, verileri işlemciye daha yakın yerleştirerek gecikmeyi azaltan ve yeni özelliklerle performansı en üst düzeye çıkaran standart bir DIMM yuvası kullanır"Sistem BIOS ayarlarındaki bellek ayarlarında kalıcı bellek


Şekil 1 - BIOS Belleği - Kalıcı Bellek Yapılandırması
 
   

Not: NVDIMM, 9324 veya üzeri ürün yazılımı (FW) sürümüne sahip olmalıdır. DellEMC; BIOS, bellenim, sürücüler ve İşletim Sistemi güncelleştirmesinin planlanmış güncelleştirme döngünüzün bir parçası olmasını önerir. BIOS, bellenim, sürücü ve İşletim Sistemi (OS) güncelleştirmeleri, sisteminizin güvenilirliğini, kararlılığını ve güvenliğini artırmak için tasarlanmıştır.

 
NVDIMM Sürücü Mimarisine Genel Bakış:

Windows'da kalıcı bellekle ilgili iki tür aygıt nesnesi vardır: fiziksel NVDIMM'ler ve mantıksal kalıcı bellek diskleri. Aygıt Yöneticisi'nde, fiziksel NVDIMM'ler "Bellek aygıtları" altında, mantıksal diskler ise "Kalıcı bellek diskleri" altında görünür. Aşağıdaki ekran görüntüsünde 2 NVDIMM'li bir sistem gösterilmektedir:

Aygıt Yöneticisi 
Şekil 2 - Aygıt Yöneticisi

nvdimm.sys sürücüsü tüm NVDIMM-N aygıtlarını, pmem.sys sürücüsü ise mantıksal diskleri kontrol eder. Her iki sürücü de NVDIMM-N ve AEP'ler gibi tüm kalıcı bellek türleri için aynıdır. 

scmbus.sys, kalıcı bellek için veri yolu sürücüsü olan her iki tür aygıt nesnesini de oluşturur. Veri yolu sürücüsü nesnesini Aygıt Yöneticisi'nde "Sistem Aygıtları" altında bulabilirsiniz.


Pil düzgün olmadığında veya BIOS'ta "Read Only" olarak yapılandırıldığında NVDIMM-N davranışı:
Bir pil çalışmıyorsa veya NVDIMM-N BIOS'ta 'Salt Okunur' olarak yapılandırıldığında, işletim sistemi PMEM diskini salt okunur yapmaz ve devam eden yazma işlemlerini durdurmaz. Varsayılan olarak Windows, diske okuma/yazma erişimine izin verir ancak yeniden başlatma sonrasında tüm yazılı veriler kaybolur.

Pil uygun olmadığında veya BIOS'ta "Salt Okunur" olarak yapılandırıldığında kullanıcının NVDIMM'i salt okunur yapması gerekiyorsa, işletim sisteminin kayıt defterinde aşağıdaki ayar yapılmalıdır:
"HKLM\System\CurrentControlSet\Services\pmem\ReadOnlyOnPersistenceLoss (REG_DWORD): uygulama esnekliği kaybında salt okunur hale getirmek için sıfır olmayan"


WS 2019

ile yeni özellikler1. Etiket desteği ve ad alanı yönetimi

WS 2019 ile işletim sistemi, Etiket ve ad alanı yönetimini destekler. NVDIMM işletim sistemine ilk kez maruz kaldığında, fabrika ayarlarına sıfırlandığında/güvenli silme işleminden sonra, ad alanı varsayılan olarak oluşturulmaz. Kullanıcıların, depolama aygıtı olarak kullanmadan önce ad alanını oluşturmaları gerekir. Kullanıcı, NVDIMM'in ad alanını yönetmek için aşağıdaki komutları kullanabilir.

HOW16843_en_US__4Figure3PMEM Powershell Cmdlet'leri 
Şekil 3 - Kullanılabilir PMEM PowerShell Cmdlet'leri

Örnekler:

PMEM Kullanılmayan Bölgeleri, PMEM Fiziksel Aygıtlarını ve PMEM Disklerini Listeleme 
Şekil 4 - PMEM Kullanılmayan Bölgelerini, PMEM Fiziksel Cihazlarını ve PMEM Disklerini

 PMEM Diskini Listele/Kaldır
ListelemeŞekil 5 - PMEM Diskini

Listeleme/Kaldırma
---------------------------------PowerShell Cmdlet'leri
---------------------------------
 

#Get-PmemDisk

 

  • Bir veya daha fazla mantıksal kalıcı bellek diski döndürme
  • Döndürülen nesne; boyut, atomisite türü, sistem durumu ve temeldeki fiziksel aygıtlar hakkında bilgi içerir
     
#Get-PmemPhysicalDevice

 

  • Bir veya daha fazla fiziksel kalıcı bellek aygıtı (NVDIMM) döndürme
  • Döndürülen nesne; boyutlar, RFIC, aygıtın konumu ve sistem durumu veya çalıştırma durumu hakkında bilgi içerir
     
#New-PmemDisk

 

  • Kullanılmayan belirli bir bölgeden yeni bir disk oluşturur
  • Ad alanını oluşturmak için etiketleri yazar ve ardından yeni mantıksal cihazı ortaya çıkarmak için SCM yığınlarını yeniden oluşturur
  • İsteğe bağlı parametreler:
    • FriendlyName, kalıcı bellek diskine kolay bir ad verir.  Varsayılan ayar "PmemDisk <N>"dir
    • AtomicityType, BTT'yi ayarlamanızı sağlar.  Varsayılan ayar "hiçbiri"dir.
#Remove-PmemDisk

 

  • Belirtilen kalıcı bellek diskini kaldırır Get-PmemDisk çıktısını kabul eder
  • Ad alanının etiketlerini siler ve ardından mantıksal cihazı kaldırmak için SCM yığınlarını yeniden oluşturur
  • -Force ile geçersiz kılınabilen kullanıcı onayı gerektirir
     
#Get-PmemUnusedRegion

 

  • Mantıksal bir cihaz sağlamak için kullanılabilir toplam pmem bölgelerini döndürür
  • Döndürülen nesnenin benzersiz bir bölge kimliği, toplam boyutu ve kullanılmayan bölgeye katkıda bulunan fiziksel aygıtlar listesi vardır
     
#Initialize-PmemPhysicalDevice

 

  • Etiket depolama alanına sıfırlar yazar, yeni etiket dizin bloklarını yazar ve ardından değişiklikleri yansıtmak için SCM [Depolama sınıfı bellek] yığınlarını yeniden oluşturur
  • -Force ile geçersiz kılınabilen kullanıcı onayı gerektirir
  •  Bu cmdlet, "büyük çekiç" kurtarma mekanizması olarak tasarlanmıştır.  Normal kullanım için tavsiye edilmez


2. NVDIMM-N Düğüm Dönüşümlü Çalışması

WS 2019, çeşitli uygulamalarda NVDIMM-N'nin performansını daha da artıran NVDIMM-N düğüm dönüşümlü çalışması özelliği sağlar. Bellek Ayarları altındaki Sistem BIOS unda 'NVDIMM Dönüşümlü Çalışma' özelliğini etkinleştirin. Her CPU'nun çift sayıda (≥ 2) NVDIMM-N modülü bulunduğundan emin olun.
Bu işletim sistemi etkinleştirildikten sonra farklı bir fiziksel aygıt görür ancak "Kalıcı bellek diskleri"


Aygıt Yöneticisi'nde NVDIMM/PMEM Dönüşümlü Çalışmasıaltında tek bir mantıksal disk gösterir Şekil 6 - NVDIMM - Aygıt Yöneticisi'nde


Get-PmemUnusedRegion komutuPMEM Dönüşümlü Çalışması Şekil 7

3.   NVDIMM-N artık Hyper-V VM'lerine açık olabilir.

WS2019 ile NVDIMM, Hyper-V VM'lerine doğrudan açıklanabilir. Daha fazla ayrıntıya buradan ulaşabilirsiniz.

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.