Normal Operation.................................................................................................................................................................7
Backup to Flash....................................................................................................................................................................8
Restore from Flash..............................................................................................................................................................9
Server Hardware Configuration......................................................................................................................................10
iDRAC Graphical User Interface.................................................................................................................................... 24
Automatic Shutdown and Save..................................................................................................................................... 30
Set Up.................................................................................................................................................................................. 32
Windows Drivers................................................................................................................................................................32
Storage Class Memory in Windows Server 2016.......................................................................................................33
Identifying the right NVDIMM-N disks...................................................................................................................33
NVDIMM-N health status and properties..............................................................................................................36
Storage Spaces Support ...........................................................................................................................................37
Operational and Diagnostics Logging information............................................................................................... 37
Storage Class Memory in Windows Server 2019....................................................................................................... 37
Windows Errata.................................................................................................................................................................. 41
Read Only Mode NVDIMM-N................................................................................................................................... 45
Linux Errata.........................................................................................................................................................................48
Set up...................................................................................................................................................................................49
Supported Guest OSes with NVDIMM support.........................................................................................................52
Overall Health Status ...................................................................................................................................................... 52
Operational and Diagnostics Logging information.....................................................................................................52
Chapter 12: General Errata.......................................................................................................... 55
4
Contents
Introduction
DellEMC’s NVDIMM-N Persistent Memory is a disruptive Storage Class Memory technology that enables unprecedented
performance improvement over legacy storage technologies. Each NVDIMM-N provides 16GB of nonvolatile memory and has
the same form factor as a standard 288-Pin DDR4 DIMM. The NVDIMM-N resides in a standard CPU memory slot, placing
data close the processor. With its ability to operate at 2666MT/s DDR4 data rates, the NVDIMM-N takes full advantage of the
high bandwidth and extremely low latency that is characteristic of the memory bus. For comparison, the table below provides
approximate data access times for DDR4 relative to other server storage media.
Table 1. Storage Technology
Storage TechnologyData Access Time
15K SAS Disk~ 6,000,000 ns
SATA SSD~ 120,000 ns
NVMe SSD~ 60,000 ns
DDR4 NVDIMM-N~ 150 ns
1
This document provides an overview of the DellEMC NVDIMM-N Persistent Memory solution. It is intended to help the user
with initial set-up and configuration, providing information on system behavior when NVDIMM-Ns are installed. This document
will also help the user to become familiar with NVDIMM-N manageability and error handling. And lastly, it introduces the user to
NVDIMM-N basic setup and configuration in a variety of supported operating systems.
Introduction5
Change list
Table 2. Change list
VersionChanges
A00Original Version
A01Added ESXi 6.7 support information. Removed Linux errata that is no longer
applicable. Edits to remainder of document for clarity.
2
A02
A03
A04
A09Updated Windows Errata
A10Added General Errata
A11Fixed hyperlinks in the RHEL 7.6 Features chapter
Added Modular Server specific information, support for R840, R940xa, changes to the
BBU LED behavior and edits to the remainder of document for clarity.
Support for Windows 2019, RHEL 7.6 and ESXi 6.7 U1.
Windows 2019 new features and NVDIMM-N RO behavior
RHEL 7.6 features and bug fix
Updated Linux Errata
Node Interleaving (RDIMM) unsupported on NVDIMM-N configurations
6Change list
3
NVDIMM-N Overview
The Figure below is an overview of the NVDIMM-N showing its main components and system interfaces. Core to the NVDIMMN are the DDR4 DRAM devices that allow the NVDIMM-N to operate as an RDIMM. The components that allow the NVDIMM-N
to persist data are the Controller, Flash, and Power Voltage Regulators that are also integrated on the DIMM.
Figure 1. NVDIMM-N Overview
Topics:
•Normal Operation
•Backup to Flash
•Restore from Flash
Normal Operation
NVDIMM-Ns are installed in server memory slots. From a hardware perspective, the NVDIMM-Ns appear to the processor as
standard DDR4 RDIMMs. They are initialized during BIOS POST, and the CPU can access DRAM data on the NVDIMM-N using
standard DDR4 memory load/store transactions.
NVDIMM-N Overview7
Figure 2. NVDIMM-N Normal Operation
Backup to Flash
In the event of a server shutdown, cold reboot, or power loss, a Save signal is sent to the NVDIMM-N Controller which then
triggers the NVDIMM-N Controller to backup all its DRAM contents to its onboard flash storage. The NVDIMM-N Save event
is triggered anytime the server is about to power down and power loss to NVDIMM-Ns is imminent. The backup process
takes approximately one minute to complete. This duration is independent of the number of NVDIMM-Ns installed in the server
because Saves occur in parallel across all NVDIMM-Ns.
A Battery provides backup power to the NVDIMM-N so that it can complete the backup operation even after an power
loss. When the Save operation is complete, the Battery is deactivated to allow the server and NVDIMM-Ns to power down
completely.
Figure 3. Save Operation
8
NVDIMM-N Overview
Restore from Flash
On server power-up, BIOS re-initializes the DRAM on the NVDIMM-N. BIOS commands the NVDIMM-N Controller using the
SMBus Management Interface to restore its DRAM contents from Flash. The restore process takes approximately one minute to
complete. This duration is independent of the number of NVDIMM-Ns installed in the server because Restores occur in parallel
across all NVDIMM-Ns. BIOS then exposes the NVDIMM-N to the Server OS as Persistent Memory. Note that Persistent
Memory is distinct from System Memory which is required for normal OS operation. Please refer to the respective OS Sections
for more details on OS support of Persistent Memory.
Figure 4. Restore Operation
NVDIMM-N Overview
9
4
Hardware
Topics:
•Server Hardware Configuration
Modular Chassis Hardware Configuration
•
•NVDIMM-N Module Details
•Battery
•Minimum Platform Firmware Versions
Server Hardware Configuration
NVDIMM-Ns are currently supported in the T640, R640,R740/R740XD, R840, R940, R940xa, MX740c and MX840c PowerEdge
Servers. Each server supports from 1x to a maximum of 12x 16GB NVDIMM-Ns for a total max persistent memory capacity of
192GB. Table 1 below provides the NVDIMM-N configurations that have been validated and are fully supported for 2-Socket
server configurations. For 4-Socket configurations in the R840, R940, R940xa and MX840c PowerEdge Server, NVDIMM-Ns
are only supported in CPU 1 and CPU 2 memory slots. Table 2 below provides the NVDIMM-N configurations that have been
validated and are fully supported on the R840, R940, R940xa and MX840c 4-Socket configurations.
Refer to Figure 5 for the R740/R740XD CPU and DIMM slot locations as an example. Please see the respective server’s
Installation and Service Manual for memory installation guidelines.
1. NVDIMM-Ns are not supported in CPU Sockets 3 and 4 memory slots
Hardware13
2. While other configurations may work, they have not been fully validated and are not currently supported by DellEMC.
Modular Chassis Hardware Configuration
The MX7000 Modular chassis currently offers two different servers that support NVDIMM-N: MX740c (2-socket) and MX840c
(4-socket). In order for an power loss condition to be detected, the chassis must have at least one Management Module
installed. While not a requirement for NVDIMM-N support, dual Management Modules provide additional redundancy and
robustness to the NVDIMM-N solution.
If a user is operating a chassis with NVDIMM-N equipped servers and a Management Module firmware update is performed, it
is recommended that the chassis be equipped with two Management Modules. If the chassis has a single Management Module,
the NVDIMM-Ns in the server may be placed in read-only mode during the Management Module upgrade.
NVDIMM-N Module Details
Figure 6 is a picture of a typical NVDIMM-N, and it shows the location of status LEDs on the NVDIMM-N. Table 3 describes the
NVDIMM-Ns LED behavior during different modes of operation.
The DIMM has the following key features:
● JEDEC compliant DDR4 288-pin NVDIMM-N
● 16GB RDIMM, PC4-2666
● SLC Flash for backup
● In-system health monitoring and alert
● On-board I2C temperature sensor with integrated SPD EEPROM
Figure 7. NVDIMM-N
Table 5. : NVDIMM-N LED Behavior
NVDIMM-N OperationGreen LEDBlue LEDAmber LED
Powered OffOffOffOff
NVDIMM-N going through
power-on and initialization
NVDIMM-N is operating
normally
Save of Restore Operation in
progress
14Hardware
OnOffOn
OnSlow Blink (every 15 seconds) Off
OnFast BlinkOff
Battery
A battery is required to provide backup power to copy contents from DRAM to flash. Although JEDEC based NVDIMM-Ns can
utilize Super Caps as backup power, DellEMC’s battery is a centralized power solution that provides a more compact, reliable,
and integrated power source. Power delivery is integrated into the system board, and does not require individual cables to each
NVDIMM-N that is typical of Super Cap based solutions.
On first detection of an power loss, the server activates the battery and triggers the NVDIMM-N to save its DRAM contents to
flash. The Save process takes approximately a minute to complete in the T640, R640, R740/R740XD, R840, R940 and R940xa
servers and 140 seconds to complete in the MX740c and MX840c servers. During this time the battery is required to provide
power for backup. The battery supplies power only to server sub-systems that must be powered for the save to complete. All
other subsystems are powered down or placed into a low power state to conserve battery life. After the save completes, the
battery is deactivated, and the server is allowed to power down completely. In modular chassis, the batteries also provide power
to the system fans to provide cooling during the NVDIMM save after an power loss event.
Table 6. Battery LED Behavior
Battery OperationGreen LED
Powered OffOff
Idle (not charging and not enabled while the server is on)Off
Maintenance ChargingOn
Critical Charging (battery capacity is below minimum required for NVDIMM-N Save, server is
powered on)
Battery Enabled and Discharging (Power loss detected, Battery supplying power for NVDIMMN Save operation)
If a battery is not installed or not fully charged, BIOS will restore the NVDIMM-N DRAM contents from its onboard flash, but
BIOS will keep the NVDIMM-N in Read-Only mode. This allows OS and applications to have access to NVDIMM-N data, and at
the same time protect the NVDIMM-N from potential data loss due to power loss.
The NVDIMM-N battery is not hot swappable. To prevent data loss and potential damage to your system, ensure that the
system, LEDs on the system, LEDs on NVDIMM-N, and LEDs on NVDIMM-N battery are turned off before installing or removing
the NVDIMM-N Battery.
Figure 7 below shows the system board connections for the NVDIMM-N Battery cables in the R740/R740XD (Items 36 and 38).
Figure 8 shows how to install and mount the battery in the R740/R740XD. Please refer to each server’s Installation and Service
Manual for detailed instructions on how to install or remove the battery.
Blinking
Blinking
Hardware
15
Figure 8. R740/R740XD System Board Connections
NOTE:
Connector locations will be different for each server. Please refer to your particular server’s Installation and Service
Manual for more information.
Figure 9. R740 Battery Installation Instructions
Battery installation locations will be different for each server. Please refer to your particular Server’s Installation and
NOTE:
Service Manual for instructions.
16Hardware
Minimum Platform Firmware Versions
For NVDIMM-N modules to be functional on PowerEdge servers, the minimum platform firmware versions are required to be as
follows:
● BIOS: 1.1.7
● iDRAC: 3.00.00.00
NOTE: Certain operating systems require specific minimum versions of BIOS, NVDIMM-N and/or iDRAC firmware. Please
refer to the individual sections of the operating systems for more details.
Hardware17
Loading...
+ 38 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.