DCPMM de Dell EMC Guía del usuario Nov 2020 Rev.
Notas, precauciones y advertencias NOTA: Una NOTA indica información importante que le ayuda a hacer un mejor uso de su producto. PRECAUCIÓN: Una PRECAUCIÓN indica la posibilidad de daños en el hardware o la pérdida de datos, y le explica cómo evitar el problema. AVISO: Un mensaje de AVISO indica el riesgo de daños materiales, lesiones corporales o incluso la muerte. © 2017 - 2020 Dell Inc. o sus filiales. Todos los derechos reservados.
Tabla de contenido Capítulo 1: Introducción...................................................................................................................5 Requisitos del sistema...........................................................................................................................................................5 Terminología.................................................................................................................................................................
Capítulo 9: Windows......................................................................................................................33 PMEM en modo de aplicación directa.............................................................................................................................. 33 Administración de discos de PMEM............................................................................................................................
1 Introducción Dell EMC ahora ofrece módulos de memoria persistente del centro de datos (DCPMM) de Intel, una memoria no volátil que tiene el mismo factor de forma que un DIMM DDR4 estándar. Los DCPMM presentan tres capacidades: 128 GB, 256 GB y 512 GB. Los DCPMM se instalan en las ranuras de memoria del servidor y son compatibles con RDIMM y LRDIMM.
Tabla 1. Requisitos del sistema (continuación) Componente Versión mínima necesaria iDRAC 3.34.34.34 FW de DCPMM Compilación n.° 5375 SO Microsoft Windows 2019 VMware ESXi 6.7 con EP10 (compilación n.° 13981272) Red Hat Enterprise Linux 7.6 SUSE Linux Enterprise Server 15 Terminología Tabla 2. Terminología Terminología Descripción Modo de aplicación directa (AD) Las aplicaciones acceden directamente a la memoria persistente como memoria direccionable de bytes.
2 Lista de cambios Tabla 3.
3 Hardware Temas: • • • Configuración de hardware del servidor Instalación y extracción de DIMM Configuración de hardware de DCPMM Configuración de hardware del servidor DCPMM es soportado en servidores PowerEdge R640, R740/R740XD, R840, R940, R940xa, MX740c y MX840c, con procesadores escalables Intel Xeon de segunda generación de grados Gold y Platinum.
Ilustración 1. Diseño de la memoria para R740/R740XD Tabla 4.
Tabla 4. Configuraciones de DCPMM (continuación) Número de CPU en el servidor Ocupaci Ocupaci ón de ón de DCPMM DRAM 2 128 GB x 4 2 Capacid ad de DCPMM (GB) Memori Memori a del SO a total en modo (GB) de memoria (GB) Memori a total por CPU (GB) Relación de DRAM a memoria Optane Requier e una CPU M oL Compati ble en modo de aplicació n directa Compati ble en modo de memoria 16 GB x 8 128 512 512 640 320 1:4 No Sí Sí 128 GB x 4 16 GB x 12 192 512 ND 704 352 1:2.
Tabla 4. Configuraciones de DCPMM (continuación) Número de CPU en el servidor Ocupaci Ocupaci ón de ón de DCPMM DRAM Capacid ad de DRAM (GB) Capacid ad de DCPMM (GB) Memori Memori a del SO a total en modo (GB) de memoria (GB) Memori a total por CPU (GB) Relación de DRAM a memoria Optane Requier e una CPU M oL Compati ble en modo de aplicació n directa Compati ble en modo de memoria 2 256 GB x 64 GB x 8 12 768 2,048 ND 2,816 1,408 1:2.
Tabla 5.
Tabla 6.
Tabla 7.
Tabla 7.
4 BIOS Temas: • • • Ajuste de configuración del BIOS para DCPMM de Intel Configuración de modo de aplicación directa Configuración de modo de memoria Ajuste de configuración del BIOS para DCPMM de Intel Descubrimiento de DIMM Todos los DCPMM instalados que el BIOS descubrió durante el inventario del sistema se muestran en la pestaña de memoria persistente del BIOS de Intel: Configuración de memoria > Memoria persistente > Memoria persistente de Intel > Configuración de DIMM de memoria persistente.
Ilustración 3. Información de la memoria NOTA: Siempre se da por hecho que los datos están en MiB/GiB/TiB, incluso si están etiquetados como MB/GB/TB. La sobrecarga de capacidad del usuario es de 2 % de capacidad como máximo (GiB). Es posible que otra sobrecarga sea necesaria para las regiones, los espacios de nombres y los sistemas de archivos. Configuración de modo de aplicación directa Crear objetivo El objetivo se crea en el BIOS.
Ilustración 4. Configuración de objetivo Las opciones del BIOS determinan cómo se crea el objetivo y cómo se configuran los DCPMM: Persistente [%]: ● Sin cambios: no corresponde ningún cambio al objetivo actual. ● 100: crea un objetivo del 100 % de memoria persistente en los DCPMM seleccionados. ● 0: crea un objetivo del 0 % de memoria persistente en los DCPMM seleccionados. Esta operación configura todos los DCPMM en modo de memoria.
Ilustración 5. Configuración de la región El número de regiones que se muestran depende de la cantidad de procesadores en el sistema y no de los DCPMM intercalados. Si los DCPMM se configuran como intercalados, se enumera una región de memoria persistente por zócalo en el sistema con DCPMM instalados. Si los DCPMM se configuran como no intercalados, se enumera una región de memoria persistente por DCPMM instalado en el sistema.
Ilustración 6. Información de la región Configuración de modo de memoria Crear objetivo El objetivo se crea en el BIOS. Para crear un objetivo en el BIOS, vaya a Configuración de memoria > Memoria persistente > Memoria persistente de Intel > Configuración de la región > Crear configuración de objetivo. Las opciones del BIOS determinan cómo se crea el objetivo y cómo se configuran los DCPMM: Destino de operación: ● Plataforma: aplica el objetivo a todos los DIMM del sistema (recomendado).
5 Informes de eventos de DCPMM Cuando el sistema detecta eventos relacionados con DCPMM durante el tiempo de ejecución o la POST, el sistema registrará los eventos en el registro de eventos del sistema (SEL) del servidor y en el registro de ciclo de vida (LCL). Si se detecta un evento durante el tiempo de arranque, el sistema se detendrá durante la POST y el usuario deberá presionar F1 para continuar el proceso de arranque. NOTA: NVDIMM se utiliza con frecuencia en estos mensajes.
Acción recomendada: N/C ● UEFI0347: no se puede iniciar la memoria porque se produjeron uno o más errores durante la inicialización de NVDIMM en la ranura . Acción recomendada: quite y reinstale el NVDIMM manualmente. Si el problema continúa, póngase en contacto con el proveedor de servicios. Para obtener más información sobre la extracción y reinstalación de NVDIMM, consulte el Manual de instalación y servicio del producto, disponible en el sitio de soporte.
● UEFI0358: no se puede completar la operación de borrado criptográfico en el DIMM de memoria persistente de Intel con el número de serie en la ranura . Acción recomendada: reintente la operación. Si el problema continúa, póngase en contacto con el proveedor de servicios. ● UEFI0359: la operación de sobrescritura de DIMM en el DIMM de memoria persistente de Intel con el número de serie en la ranura se completó correctamente.
Acción recomendada: quite y reinstale el dispositivo de módulo de memoria en forma de línea doble no volátil (NVDIMM). Si el problema continúa, póngase en contacto con el proveedor de servicios. Para obtener más información sobre la instalación y la extracción, consulte el Manual de instalación y servicio del servidor, disponible en el sitio de soporte.
6 Administración de DCPMM de Intel en iDRAC Temas: • GUI de iDRAC GUI de iDRAC Versión de firmware de DCPMM La versión de FW de DCPMM se muestra en la pestaña Sistema > Inventario > Inventario de firmware. Ilustración 7. Versión de firmware de DCPMM Estado de hardware de DCPMM Seleccione el vínculo de memoria en el tablero para obtener más información sobre el estado de la memoria. El estado de hardware de DCPMM se muestra en la pestaña Sistema > Inventario > Inventario de hardware.
Ilustración 8. Estado de hardware de DCPMM Configuración de objetivo de DCPMM mediante la GUI de iDRAC 1. Iniciar sesión en la interfaz GUI de iDRAC. 2. Vaya a Configuración > Configuración del BIOS > Configuración de memoria > Pestaña de configuración de memoria persistente. Ilustración 9. Configuración de objetivo de DCPMM mediante la GUI de iDRAC 3. Navegue a Memoria persistente de Intel > Configuración de la región > Crear configuración de objetivo.
Ilustración 10. Configuración de objetivo de DCPMM 4. Cambie el porcentaje persistente a 100 % para configurar DCPMM de Intel en el modo de aplicación directa del 100 % y a 0 % para configurar los módulos DIMM en el modo de memoria del 100 %. NOTA: El campo Tipo de memoria persistente sirve para configurar un nuevo objetivo. No sirve para leer el estado del objetivo actual. Utilice las instrucciones en Estado de hardware de DCPMM para confirmar la configuración actual. 5.
7 Seguridad de DCPMM Temas: • • • Modo de memoria Aplicación directa Borrado criptográfico y saneamiento de DCPMM Modo de memoria En modo de memoria, los DCPMM funcionan como memoria del sistema volátil. La frase de contraseña del usuario no es compatible y esta configuración del BIOS aparecerá atenuada. Aplicación directa Los usuarios tienen la opción de habilitar la protección de frase de contraseña de las regiones de DCPMM.
Ilustración 12.
● Saneamiento Ambos métodos de borrado se pueden ejecutar mediante las opciones de configuración del BIOS. El usuario puede optar por realizar un borrado en todos los DCPMM o en un subconjunto de los DCPMM instalados. Borrado criptográfico La función de borrado criptográfico borra la clave de región de aplicación directa (PM-RK) y obliga a reiniciar el sistema.
Ilustración 14. Saneamiento El saneamiento puede demorar hasta 15 minutos con una configuración de DIMM de 128 GB completamente cargada, 30 minutos con 256 GB y 1 hora con 512 GB. NOTA: El saneamiento no es compatible cuando los DCPMM están configurados en modo de memoria. Cuando la operación de saneamiento se está ejecutando, aparece una petición en el BIOS que indica que hay una sobrescritura. Sobrescritura es el nombre del segundo comando de firmware que se conduce.
8 Cambios de configuración de DIMM Los siguientes escenarios de migración de DCPMM son compatibles: ● Reemplazo de la tarjeta madre del sistema debido a una falla Todos los DIMM se deben volver a ocupar en las mismas ranuras. El contenido de datos y de DCPMM estará disponible para el acceso de las aplicaciones del cliente después de restaurar la placa a la misma configuración que la placa original.
9 Windows Dell EMC es compatible con el DCPMM de Intel con Microsoft Windows 2019 en modo de memoria y en modo de aplicación directa. NOTA: Mantenga Windows actualizado con las actualizaciones acumulativas mensuales.
Ilustración 16. Dispositivos de memoria en el administrador de dispositivos Administración de discos de PMEM Actualmente, Windows solo es compatible con un espacio de nombres por conjunto de intercalación (independientemente de la cantidad de dispositivos físicos en el conjunto de intercalación). La opción para intercalar DCPMM se puede seleccionar durante la creación de objetivos, como se describe en las configuraciones de modo de memoria y aplicación directa.
● Initialize-PmemPhysicalDevice ○ Escribe ceros en el área de almacenamiento de etiqueta, escribe nuevos bloques de índice de etiqueta y, a continuación, reconstruye las pilas de SCM para reflejar los cambios. ○ Requiere confirmación del usuario, que se puede reemplazar con Force. ○ Este cmdlet está diseñado como un mecanismo de recuperación "de gran impacto". No se recomienda para el uso habitual.
Quitar discos de PMEM Ilustración 19. Quitar discos de PMEM Windows 2019 no es compatible con la creación de volúmenes redundantes en discos de PMEM mediante el VDS (servicio de disco virtual) de Windows. Para crear volúmenes redundantes, utilice el método de espacios de almacenamiento. Para obtener información sobre el método de espacios de almacenamiento, consulte: https://docs.microsoft.com/en-us/windowsserver/storage/storage-spaces/deploy-standalone-storage-spaces.
Ilustración 21. Creación de discos de PMEM mediante la ID de región PMEM en modo de memoria Cuando el DCPMM de Intel se configura en modo de memoria, el sistema operativo lo ve como la memoria del sistema. El tamaño de la memoria persistente se muestra como cero y el tamaño de memoria volátil cuenta como todo el tamaño de la DCPMM. Ilustración 22.
Ilustración 23. Solución de problemas y monitoreo de eventos de Windows Errata de Windows La siguiente errata afecta los SO Windows y se espera que se corrija en un parche futuro del SO. ● Cuando se crea un espacio de nombres en Windows Server 2019 (WS2019), el mensaje registrado aparece como "The driver for persistent memory disk encounters internal error" . El error es esperado y puede ocurrir durante la prueba del dispositivo de memoria de clase de almacenamiento (SCM).
10 Linux Temas: • • • Identifique y configure el dispositivo de memoria persistente Utilidad de administración Errata de Linux Identifique y configure el dispositivo de memoria persistente Enumeración de dispositivos de DCPMM Para enumerar todos los dispositivos físicos en el sistema, ejecute el comando ndctl list -DHi Crear espacio de nombres La configuración de los espacios de nombres decidirá la cantidad de memoria que el usuario desea exponer al sistema operativo.
(X es un número natural entre 0 y el número de dispositivos lógicos de PMEM) mkdir /mnt/pmemX mount -o dax /dev/pmemX /mnt/pmemX Para escribir datos en el dispositivo, ejecute el siguiente comando: cd /mnt/pmemX echo “Hello World” >>test.txt Restablezca el sistema y los datos deberían persistir después del ciclo de apagado y encendido.
Errata de Linux 1. Si se produce un error que no se puede corregir en la región de metadatos temprana del DCPMM, el sistema puede entrar en un loop infinito y no responder cuando se inicia a Linux. Solución alternativa: inicie con "modprobe.blacklist=nd_pmem" en la línea de comandos del kernel para detener el consumo del error y habilitar el progreso de arranque.
11 VMware ESXi Dell EMC es compatible con DCPMM de Intel desde vSphere 6.7 EP10 (compilación n.° 13981272) y versiones posteriores. El soporte está disponible para el modo de memoria de DCPMM de Intel y los modos de aplicación directa. Los detalles del inventario de memoria persistente están disponibles como parte del cliente de host.
Ilustración 26. Espacios de nombres creados en ESXi de los conjuntos de intercalación expuestos Después de crear los espacios de nombres, ESXi crea automáticamente un área de almacenamiento de datos pMem y la monta como un almacén de datos para que los usuarios la consuman. Ilustración 27. Almacén de datos de PMEM PMEM en modo de memoria Cuando el DCPMM de Intel está configurado en modo de memoria, ESXi lo ve como la memoria del sistema.
Mantenimiento y solución de problemas de ESXi NOTA: Recorra /var/log/vmkernel.log para ver si se informan errores o advertencias relacionados con la memoria persistente. Las entradas de registro relacionadas con la memoria persistente se anexarían con "NVD" y/o "IntelNVDimm" ● La configuración de Intel DCPMM en modo de memoria muestra una reducción de la memoria del sistema en el BIOS del sistema.
12 Diagnósticos del sistema Los diagnósticos del sistema en Lifecycle Controller no prueban el DCPMM de Intel en el modo de aplicación directa para evitar destruir datos del cliente. NOTA: No se recomiendan los diagnósticos del sistema para investigar las fallas de DCPMM de Intel en el modo de memoria, debido a que el tiempo de prueba es muy prolongado.
13 Actualización del firmware Temas: • Actualización de DUP de Dell Actualización de DUP de Dell Descargue el DUP de DCPMM en www.dell.com/support/drivers. NOTA: Asegúrese de que el BIOS esté actualizado a la versión más reciente antes de aplicar el DUP de DCPMM. 1. Inicie el sistema operativo y ejecute el paquete de DUP. a. En un sistema con Windows, haga doble clic en el archivo de DUP .exe. Reinicie el sistema y el DUP se ejecutará automáticamente. b. En un sistema con Linux: i.