Solicitar presupuesto → Servidor parado · Emergencia
Upgrade · almacenamiento NVMe

Almacenamiento NVMe enterprise: salto de rendimiento, límites de infraestructura.

NVMe enterprise sustituye SAS/SATA por un protocolo nativo PCIe: entre diez y cien veces más IOPS y latencias de un solo dígito en microsegundos en lugar de milisegundos. Pero no basta con comprar discos NVMe: hacen falta un backplane compatible, slots PCIe Gen4/5 libres, alimentación redundante para drives de alto consumo y soporte hot-swap en U.2/U.3.

Por qué NVMe

El salto de rendimiento frente a SAS/SATA.

IOPS

SSD enterprise SAS 12G: 100-200k IOPS
SSD enterprise SATA: 80-100k IOPS
NVMe Gen4 enterprise: 1M-1,6M IOPS · 10× el SAS

Latencia

SSD enterprise SAS/SATA: 100-300 µs
NVMe enterprise: 10-30 µs · 10× más baja
NVMe-oF sobre red: 30-100 µs (válido en escenarios distribuidos)

Throughput

SAS 12G: 1,2 GB/s por disco
SATA 6G: 550 MB/s por disco
NVMe Gen4 x4: 7 GB/s por disco
NVMe Gen5 x4: 14 GB/s (próximamente)

Límites de infraestructura

Qué hace falta en concreto.

1 · Backplane tri-mode

Un backplane "SAS/SATA only" no admite NVMe. Hace falta un backplane tri-mode (SAS/SATA/NVMe). PowerEdge R750 con back-zone configurable en NVMe; HPE DL380 Gen11 NVMe-ready; Lenovo SR650 V2 con backplane NVMe-ready. En modelos más antiguos (R740 de las primeras releases) hay que sustituir el backplane.

2 · Lanes PCIe disponibles

Cada NVMe U.2/U.3 ocupa 4 lanes PCIe. En un sistema de 2 sockets Xeon Scalable Gen3 hay normalmente 64 lanes de CPU + chipset: cada slot NVMe cuesta 4 lanes. Verificamos el presupuesto de lanes incluyendo posibles NIC 25G/100G, GPU y controladoras de almacenamiento tri-mode.

3 · Alimentación

Consumo de un NVMe enterprise: U.2 entre 7 y 15 W en actividad, con picos superiores. 24× U.2 suponen 240-360 W solo para los discos. En sistemas con la PSU al límite, añadir NVMe se sale del presupuesto: hay que pasar a una PSU de mayor potencia.

4 · Refrigeración

Los NVMe enterprise bajo carga generan un calor nada despreciable. Los sistemas con airflow estándar aguantan; los sistemas de alta densidad (1U dense) requieren ventiladores performance y una gestión térmica actualizada. Cocer los NVMe acelera el wear-out y activa el throttling térmico.

5 · Form factor (U.2, U.3, M.2, EDSFF)

U.2 (2,5") el clásico, U.3 retrocompatible + tri-mode, M.2 solo para boot/caché (sin hot-swap), EDSFF E1.S/E3 emergentes para densidad de data center. El estándar en servidores enterprise es U.2/U.3 enterprise para almacenamiento y M.2 para boot.

6 · Drivers y sistema operativo

Los sistemas operativos modernos soportan NVMe de forma nativa (Linux kernel 3.13+, Windows Server 2012 R2+). En sistemas más antiguos (Windows Server 2008, RHEL 6) hacen falta drivers del fabricante. VMware ESXi 6.5+ soporta NVMe nativamente.

Modelos de servidor NVMe-ready

En qué sistemas entramos directamente.

# Dell PowerEdge — generación por generación R740xd / R740xd2 Bays NVMe frontales (4-12 U.2 típicos) R750 / R750xa Backplane tri-mode configurable R760 / R760xa Gen16 · PCIe Gen5 · EDSFF próximamente R6515 / R7515 EPYC entry · bays NVMe opcionales R6525 / R7525 EPYC dual · NVMe-ready # HPE ProLiant DL380 Gen10/11 Bays NVMe-ready, opción tri-mode DL360 Gen10/11 1U denso, opciones NVMe limitadas DL385 Gen10/11 EPYC · bays NVMe disponibles DL580 Gen10 4 sockets · muchos slots NVMe # Lenovo ThinkSystem SR650 V2 / V3 2U · backplane configurable SR650 V3 Gen16 · PCIe Gen5 SR635 V2 / SR655 V2 EPYC · NVMe-ready SR860 V3 4 sockets · muchos slots NVMe # Supermicro AS-2125HS-TNR 2U EPYC orientado a NVMe SYS-220BT-DNTR BigTwin NVMe A+ Server NVMe Form factor EDSFF E1.S # Servidores EOL · upgrade limitado R730/R730xd Solo vía PCIe AIC NVMe (sin bay directo) DL380 Gen9 AIC NVMe disponible, sin hot-swap SR630/SR650 v1 NVMe limitado, sin controladora tri-mode
Proceso de intervención

Cinco fases.

1 · Auditoría de la plataforma

Verificación del modelo, el backplane existente, las lanes PCIe libres, los slots AIC libres, el presupuesto de PSU y la refrigeración existente. Determinamos si la migración es plug-in o exige un upgrade de backplane.

2 · Selección de drives y clase DWPD

Read-intensive, mixed-use o write-intensive según el workload. Capacidad por drive coherente con la clase elegida y con el presupuesto de lanes. Fabricantes: Samsung PM9A3/PM9B1, Kioxia CD8 / CM7, Micron 7450/9400, Solidigm D7-PS1010, Western Digital DC SN840.

3 · Upgrade de backplane / controladora si procede

Sustitución del backplane SAS-only por uno tri-mode cuando es necesario. Instalación de controladora tri-mode si se requiere RAID hardware. Cableado SAS actualizado (SlimSAS, MCIO).

4 · Instalación de los drives y configuración

Instalación física de los NVMe en las bays. Configuración del almacenamiento: RAID hardware vía tri-mode, o passthrough HBA para SDS, o bien mdadm/Storage Spaces si es por software. Drivers y firmware actualizados.

5 · Validación y benchmark

Benchmark fio con el workload típico, verificación de la temperatura de los drives bajo carga, validación del hot-swap si se requiere y baseline de rendimiento por escrito. Migración de los datos desde el almacenamiento anterior en una ventana acordada.

Caso real anonimizado

Migración de una base de datos PostgreSQL de SAS 10K a NVMe U.3.

Cliente con datacenter en Lombardia, aplicación SaaS multi-tenant sobre PostgreSQL 15 con 8 TB de dataset activo. PowerEdge R750xs con 8× SAS 12G 10K de 2,4 TB en RAID 10 y controladora PERC H755. Latencia de las consultas OLTP en el rango de 8-30 ms y un batch de reporting que necesitaba 4-6 horas por la noche, saturando el almacenamiento.

Solución: el R750xs ya es NVMe-ready en las bays frontales. Sustituimos el pool de almacenamiento por 6× Samsung PM9A3 U.2 NVMe de 3,84 TB Mixed-Use en RAID 10 por software vía mdadm (sin controladora tri-mode, para exprimir al máximo la velocidad NVMe). La PERC H755 se mantuvo como HBA en passthrough.

Migración: montaje en paralelo del nuevo almacenamiento, pg_basebackup hacia el nuevo pool y swap durante la ventana nocturna de mantenimiento. Base de datos online sobre el nuevo almacenamiento con 90 minutos de downtime total (incluido el vacuum/analyze posterior al cambio).

Resultado: latencia de las consultas OLTP en el percentil 95 de 30 ms a 4 ms. Batch nocturno de 4-6 horas a 50 minutos. IOPS de almacenamiento de 18k de pico a 380k de pico. ROI calculado en 8 meses frente al coste de escalar horizontalmente con un nodo adicional.

# Pre · 8× SAS 10K 2,4 TB · RAID 10 · PERC H755 4K random read 62.000 IOPS 4K random write 41.000 IOPS 128K seq read 2,4 GB/s PG OLTP p95 28 ms Batch reporting 4h 40min # Post · 6× Samsung PM9A3 3,84 TB · RAID 10 mdadm 4K random read 420.000 IOPS 4K random write 285.000 IOPS 128K seq read 14,2 GB/s PG OLTP p95 3,8 ms Batch reporting 47 min
Factores de coste

Tres partidas principales en un presupuesto NVMe.

  1. Drives NVMe enterprise — la partida más alta. Variable según la capacidad, la clase DWPD (Read-Intensive < Mixed-Use < Write-Intensive) y el fabricante (Samsung/Kioxia/Micron premium, Solidigm y WD competitivos).
  2. Upgrade de backplane / controladora si procede — en sistemas que no son NVMe-ready, supone un coste adicional significativo.
  3. Migración de datos y mano de obra — ventana de mantenimiento acordada, posibles sincronizaciones online con vSphere Storage vMotion o pg_basebackup, validación posterior a la migración.
FAQ

Las preguntas que más nos hacen.

¿Puedo añadir NVMe a mi servidor actual?

Depende del modelo. Un servidor con backplane SAS/SATA estándar no admite NVMe salvo que se sustituya el backplane por una versión tri-mode. Los servidores ya preparados (Dell PowerEdge R750 con backplane tri-mode, HPE ProLiant DL380 Gen11 con bays NVMe-ready, Lenovo SR650 V2) lo admiten directamente. Verificamos el modelo exacto y te respondo sobre la viabilidad.

¿NVMe a través de una controladora tri-mode alcanza el mismo rendimiento que NVMe directo sobre PCIe?

No. NVMe directo sobre PCIe Gen4 x4 da 7 GB/s y 1M IOPS; NVMe vía tri-mode con caché queda limitado por la controladora (1-2 GB/s normalmente, unos cientos de k IOPS). Pero el tri-mode aporta RAID hardware, caché protegida y una consola de gestión unificada: para workloads mid-market que buscan protección sencilla es un trade-off excelente.

¿El hot-swap NVMe funciona de verdad?

Sí en U.2 y U.3 enterprise (Dell, HPE, Lenovo): es una función nativa del protocolo. En NVMe de consumo (M.2) no: el M.2 no está diseñado para hot-swap. Las SSD enterprise U.3 más modernas admiten hot-add sin parar el sistema, con reconocimiento por parte del sistema operativo (en Linux automático, en Windows a veces hace falta un rescan).

PCIe Gen4 vs Gen5, ¿merece la pena la diferencia?

Para workloads IOPS-bound (bases de datos, virtualización) la diferencia es marginal: Gen4 ya satura la mayoría de los workloads. Para throughput puro (analytics, entrenamiento de ML, file server con datasets grandes) Gen5 sí marca la diferencia, duplicando el throughput secuencial. Las CPU que soportan Gen5 son Xeon Sapphire Rapids+ y EPYC Genoa+.

¿Puedo hacer RAID por software (Linux mdadm, Windows Storage Spaces) sobre NVMe?

Sí, y de hecho es el patrón moderno para exprimir al máximo los NVMe: el software-defined storage expone los IOPS NVMe de forma mucho más eficiente que una controladora RAID hardware. ZFS sobre NVMe es excelente para workloads de base de datos. Windows Storage Spaces Direct y VMware vSAN están diseñados exactamente para NVMe + SDS.

Endurance: ¿cuántos DWPD aguantan los NVMe enterprise?

Las SSD enterprise NVMe se clasifican por workload: Read-Intensive (1 DWPD), Mixed-Use (3 DWPD), Write-Intensive (10 DWPD). Para bases de datos OLTP intensivas conviene Mixed-Use. Read-Intensive va bien para repositorios de VM y file server. Write-Intensive solo para log shippers o metadatos pesados. Equivocarse de clase puede provocar wear-out en 1-2 años en lugar de 5+.

Abramos un diálogo

Dime marca, modelo y objetivo. Te respondo con un plan.

Envíame marca, modelo (service tag / número de serie / part number de la motherboard) y el workload objetivo. En un día laborable te respondo con la viabilidad técnica, los límites que he detectado y una estimación honesta.