Página 1
Memoria persistente NVDIMM-N de Dell EMC Guía del usuario...
Página 2
Notas, precauciónes y advertencias NOTA: Una NOTA señala información importante que lo ayuda a hacer un mejor uso de su producto. PRECAUCIÓN: Una PRECAUCIÓN indica un potencial daño al hardware o pérdida de datos y le informa cómo evitar el problema. ADVERTENCIA: Una señal de ADVERTENCIA indica la posibilidad de sufrir daño a la propiedad, heridas personales o la muerte.
Estado de BBU................................26 Errata de mensajes de registro..........................27 Administración remota..............................27 Informes de errores de NVDIMM-N..........................27 7 Comportamiento del servidor con los NVDIMM-N..................30 Shutdown (Apagado)..............................30 Boot (Inicio)..................................31 Apagado y guardado automáticos..........................31 8 Cambios de configuración de DIMM......................32 9 Windows..............................33...
Página 4
10 Linux................................40 Identificación y configuración del dispositivo PMEM —memoria persistente............40 Instalación..................................41 Verificación del sistema de archivos existente......................41 Modo de solo lectura de NVDIMM-N..........................41 Intercalado..................................41 Configuración del intercalado............................ 41 Verificación de intercalado............................42 Modo de solo lectura de NVDIMM-N........................43 Utilidad de administración...............................
Cada NVDIMM-N proporciona 16 GB de memoria no volátil y tiene el mismo factor de forma que un DIMM DDR4 de 288 patas estándar. El NVDIMM-N se encuentra en una ranura de memoria de CPU estándar, lo que ubica a los datos cerca del procesador.
Lista de cambios Tabla 2. Lista de cambios Versión Cambios Versión original Se agregó información de soporte de ESXi 6.7. Se quitó la errata de Linux que ya no es aplicable. Se realizaron ediciones al resto del documento para una mayor claridad. Lista de cambios...
DRAM DDR4 son fundamentales para el NVDIMM-N ya que le permiten funcionar como un RDIMM. Los componentes que permiten al NVDIMM-N conservar los datos son la controladora, la memoria flash y los reguladores de voltaje de alimentación que también están integrados en DIMM.
NVDIMM-N para realizar copias de seguridad de todos el contenido DRAM en su almacenamiento de memoria flash integrada. El evento de guardado de NVDIMM-N se desencadena en cualquier momento en el que el servidor esté a punto de apagarse y la pérdida de alimentación a los NVDIMM-N sea inminente.
Restaurar a partir de flash Durante el encendido del servidor, el BIOS reinicializa la DRAM en el NVDIMM-N. El BIOS dirige la controladora de NVDIMM-N con la interfaz de administración de SMBus para restaurar el contenido de DRAM a partir del flash. La operación de restauración tarda aproximadamente un minuto.
Página 10
Figura 4. Operación de restauración Descripción general de NVDIMM-N...
Para configuraciones de 4 zócalos en el servidor PowerEdge R940, los NVDIMM-N solo se admiten en las ranuras de memoria de la CPU 1 y la CPU 2. En la Tabla 2 a continuación se proporcionan las configuraciones de NVDIMM-N que se han validado y se admiten por completo para configuraciones de R940 de 4 zócalos.
Página 12
384 GB RDIMM: A1-A6, B1-B6 NVDIMM-N: A7-A12, B7- Nota: mientras que es posible que otras configuraciones funcionen, no se han validado completamente y actualmente Dell EMC no las admite. Tabla 4. : Configuraciones admitidas de NVDIMM-N, R940 4 zócalos NVDIMM-N...
NVDIMM-N La Ilustración 6 es una imagen de un NVDIMM-N típico, y en ella se muestra la ubicación de los LED de estado en el NVDIMM-N. En la Tabla 3 se describe el comportamiento del LED de NVDIMM-N durante los diferentes modos de funcionamiento.
La entrega de alimentación está integrada a la placa base, y no requiere cables individuales en cada NVDIMM-N, lo que es típico de las soluciones basadas en súper tapas.
Página 16
La batería del NVDIMM-N no puede intercambiar en caliente. Para evitar la pérdida de datos y los posibles daños en el sistema, asegúrese de que el sistema, los LED en el sistema, los LED en el NVDIMM-N, y los LED de la batería del NVDIMM-N estén apagados antes de instalar o quitar la batería del NVDIMM-N.
Página 17
Figura 8. Instrucciones de instalación de la batería R740 NOTA: Las ubicaciones de instalación de la batería serán distintas para cada servidor. Consulte el Manual de servicio e instalación específico de su servidor para obtener instrucciones. Hardware...
Parámetros de configuración del BIOS para NVDIMM- En esta sección se hace foco solo en las opciones de configuración del BIOS que afectan el funcionamiento de NVDIMM-N. Para obtener una descripción de todas las opciones de configuración, consulte el Manual de servicio e instalación de cada servidor. Los parámetros del BIOS de memoria persistente pueden configurarse al acceder a la Configuración del sistema del BIOS.
Página 19
(Activado), se admitirá el intercalado de memoria si se instala una configuración de memoria simétrica. Si el campo se establece en Disabled (Desactivado), el sistema admitirá las configuraciones de memoria (asimétrica) NUMA. De manera predeterminada, esta opción está establecida en Disabled (Deshabilitada). Dell EMC recomienda que esta opción esté deshabilitada para configuraciones NVDIMM-N.
Página 20
NVDIMM-N no se asignan a una dirección física del sistema (SPA) y no aparecen en el sistema operativo. Los datos que ya se almacenaron en la memoria flash del NVDIMM-N no se ven afectados y están disponibles para uso del sistema operativo cuando esta opción se devuelve al DIMM no volátil.
Página 21
NVDIMM-N se mantendrán como dos regiones de memoria diferentes. De manera predeterminada, esta opción está establecida en Desactivar. Estado de la batería Indica si la batería del NVDIMM-N está lista. El Estado de la batería puede mostrar uno de los siguientes estados: •...
Mensajes de error del BIOS Cuando el BIOS detecta un error relacionado con el NVDIMM-N durante la POST, muestra el indicador F1/F2 y el mensaje de error correspondiente. Aparecerán varios mensajes cuando se detecten varios errores. El BIOS también registrará un evento para cada error en el Registro de eventos del sistema (SEL) y Registro de ciclo de vida (LCL).
Página 23
UEFI0304 No se puede activar la operación Guardar NVDIMM-N debido a que no está presente la batería. Todos los módulos NVDIMM-N estarán configurados con el modo proteger contra escritura. Compruebe que la batería esté operativo y que el servidor tenga suficiente alimentación para admitir esta configuración.
Página 24
UEFI0341* Porcentaje de duración de NVDIMM-N <= 1% en NVDIMM-N que se encuentra en [ubicación]. Este módulo NVDIMM-N se establecerá en modo de solo lectura. Sustituya el módulo NVDIMM-N. * Es posible que los errores marcados con un asterisco generen pérdida de datos.
La siguiente imagen muestra el panel de la interfaz gráfica del usuario (GUI) web de iDRAC al administrar de forma remota el servidor. Figura 13. Interfaz gráfica del usuario de iDRAC Estado de NVDIMM-N Seleccione el enlace Memoria en el panel para obtener más información sobre el estado de la memoria.
Seleccione el enlace Baterías en el panel para obtener más información sobre el estado de la batería de NVDIMM-N. IDRAC mostrará el estado de la batería de NVDIMM-N solo una vez que el BIOS haya completado el inventario del sistema (al final de la POST) y que haya detectado que los NVDIMM-N están instalados en el servidor.
Administración remota Cuando un servidor con NVDIMM-N instalados está apagado, el servidor inicia una acción de guardado para realizar una copia de seguridad de los datos DRAM de NVDIMM-N en su memoria flash integrada. El proceso de guardar tarda aproximadamente 1 minuto para completarse con NVDIMM-N de 16 GB.
Página 28
Tabla 9. Informes de errores de NVDIMM-N Mensaje de evento Acción recomendada MEM9020 El dispositivo del Módulo de memoria con Durante el próximo mantenimiento contactos duales no volátil (NVDIMM) en la programado, sustituya el dispositivo del ranura [ubicación] está por llegar al final de Módulo de memoria con contactos duales...
Página 29
BAT0015 La batería del NVDIMM tiene baja carga. Deje el servidor encendido para permitir que la batería del NVDIMM-N se cargue. Si el problema continúa, póngase en contacto con el proveedor de servicios. Para obtener más información sobre cómo extraer y...
Shutdown (Apagado) Para que los datos de NVDIMM-N se mantengan entre los ciclos de encendido del servidor, el NVDIMM-N debe guardar sus datos DRAM en la memoria flash integrada. El guardado se desencadena por eventos que podrían generar una pérdida de alimentación al NVDIMM-N.
NVDIMM-N, el BIOS activa los NVDIMM-N y permite que el servidor se inicie en el sistema operativo. Si el BIOS detecta algún problema, muestra un mensaje de error F1/F2 en la pantalla y bloquea el NVDIMM-N en modo de solo lectura. Los sistemas operativos aún podrán leer los datos de NVDIMM-N en este momento, pero los cambios se descartarán.
Dell EMC recomienda que se realicen copias de seguridad del contenido de los datos de NVDIMM-N en el almacenamiento externo antes de realizar cambios en la configuración de la memoria del servidor. Esto se aplica a los NVDIMM-N y RDIMM. Debido a que los algoritmos de corrección de errores (ECC) de memoria son exclusivos de cada ranura y configuración de memoria, es posible que los NVDIMM-N...
NVDIMM-N. NVDIMM-N de Dell EMC en el entorno de Windows Server 2016 puede admitir el modo de bloques y el modo de acceso directo (DAX). En los siguientes dos vídeos se describen las diferencias entre estos dos modos y cómo utilizar cada uno de ellos.
Administrador de dispositivos La ilustración a continuación describe la vista del administrador de dispositivos de Windows del dispositivo de raíz NVDIMM-N y de las instancias de disco NVDIMM-N. Figura 17. Vista del administrador de dispositivos de Windows del dispositivo de raíz NVDIMM-N y de las instancias de disco NVDIMM-N Identificación de los discos NVDIMM-N correctos...
Página 35
Figura 18. Identificación de los discos NVDIMM-N correctos El número de serie de cada NVDIMM-N es único y los valores de la ubicación física en PowerShell se pueden asignar en serigrafía mediante la siguiente tabla Tabla 10. Ubicación de la ranura DIMM PowerShell Ubicación de la ranura DIMM...
Página 36
Figura 19. Con la GUI del administrador de dispositivos La información de ubicación anterior se puede traducir en serigrafía física mediante la siguiente tabla Tabla 11. Ubicación de la ranura DIMM Ubicación Ubicación de la ranura DIMM Windows...
Windows Server 2016 permite que el disco de NVDIMM-N se formatee en modo de acceso directo. Luego del comando de PowerShell inicialice el disco NVDIMM-N, cree y formatee el volumen en modo DAX. Fsutil.exe se puede usar para verificar si el volumen está en modo...
En el blog de Microsoft se trata la forma de configurar un espacio de almacenamiento duplicado con una caché de escritura no simultánea NVDIMM-N duplicada como unidad virtual. Para configurar los parámetros de los espacios de almacenamiento en NVDIMM-N, consulte Configuración...
Windows Server 2016 y la edición Windows 10 Aniversario no admiten conjuntos intercalados de NVDIMM-N. • La función Hyper-V en Windows Server 2016 y la edición Windows 10 Aniversario no admite NVDIMM-N, es decir, los NVDIMM-N no se pueden exponer directamente a las máquinas virtuales.
Cuando el sistema operativo esté en ejecución, compruebe que los NVDIMM-N se completen correctamente. Vaya al usuario raíz $ su Identifique si los NVDIMM-N aparecen como /dev/pmem0, /dev/pmem1, .. /Dev/pmemN, donde N es un número natural # ls /dev/pmem* Compruebe el tamaño de los dispositivos NVDIMM-N /dev/pmem0 a /dev/pmemN...
# touch /mnt/nvdimm0/write.txt # shutdown Intercalado Para R740/R640, inserte los NVDIMM-N en las ranuras de memoria de ambos zócalos de CPU. En este ejemplo, se instalan 6 NVDIMM-N en CPU0, y 6 en CPU1. Configuración del intercalado Presione el botón de encendido en el servidor...
Los 6 NVDIMM-N de CPU0 aparecen como /dev/pmem0, los 6 NVDIMM-N de CPU1 aparecen como /dev/pmem1. # ls /dev/pmem* Vea el tamaño de /dev/pmem0 y /dev/pmem1, cada uno debe ser de aproximadamente 6*16 GB = 96 GB, ya que cada NVDIMM-N es de 16 GB.
Modo de solo lectura de NVDIMM-N Presione el botón de encendido en el servidor Siga la orientación en la Sección 4 para configurar el BIOS. Active la memoria persistente, active "NVDIMM intercalado" y active "NVDIMM de solo lectura". Cuando el sistema operativo esté encendido y en funcionamiento,...
Compruebe el estado de condición de NVDIMM-N # ndctl list --dimms --health --idle' Sample output of 'ndclt list --dimms --health --idle' "dev":"nmem0", "id":"802c-0f-1711-1648dd20", "state":"disabled", "health":{ "health_state":"ok", "temperature_celsius":27.000000, "life_used_percentage":3 mdadm Crear RAID de software en los NVDIMM-N. Digamos que hay 6 dispositivos, /dev/pmem0.. /dev/pmem5.
Configuración A partir de la versión 6.7 de ESXi, se admite el hardware de NVDIMM-N. Se detectarán los dispositivos NVDIMM-N en el inicio con espacios de nombre generados automáticamente. Todos los dispositivos NVDIMM-N tendrán una capacidad agrupada en un único arreglo lógico de memoria para el acceso de máquinas virtuales ESXi.
Storage (almacenamiento) de la barra de menú de la izquierda. La primera columna es una ID para identificar de forma exclusiva el NVDIMM-N en caso de que la información sea necesaria para la solución de problemas. La siguiente columna indica el espacio libre y se espera que sea “0 B”...
Figura 25. Conjuntos de intercalados mientras está deshabilitado Interleaving (Intercalado) Si Interleaving (intercalado) está habilitado en la configuración F2 del BIOS, entonces el NVDIMM-N completo se dividirá en bloques según el socket de CPU. Se mostrará un total de dos conjuntos de intercalados con la capacidad adicional para el socket de CPU que se muestra como un conjunto de intercalados.
NOTA: El almacén de datos PMEM se crea en el primer arranque del sistema una vez que ESXi detecte los NVDIMM-N en un sistema. En ese momento, el almacén de datos es fijo y no aumentará si se agregan módulos NVDIMM-N adicionales después del hecho.
Estado de la condición general El estado de la condición de los módulos NVDIMM-N está representada en una columna tabular de la sección Modules and Namespace (Módulos y espacios de nombres) de la interfaz ESXi. Tome medidas correctivas tal como se indica en la siguiente tabla.
Errores de NVDIMM-N En la mayoría de los casos en los que los módulos NVDIMM-N presentan un error, el comportamiento del nivel del sistema será que el módulo NVDIMM-N defectuoso se coloca en un estado de solo lectura. Esto hará que las VM asignadas a CUALQUIER módulo NVDIMM- N en el sistema no enciendan, incluidas las VM asignadas al módulo NVDIMM-N defectuoso.
Firmware no válido o firmware que se ejecuta desde la ranura Se requiere mantenimiento de respaldo Falla de la batería de NVDIMM-N en el tiempo de ejecución del Pérdida de datos completa sistema operativo Falla de la batería de NVDIMM-N, previa al arranque del...