Los SSD NVMe PCIe 5.0 pueden aumentar el rendimiento del almacenamiento local de un servidor, pero no suponen una mejora general del rendimiento. El beneficio real solo se produce cuando se ha demostrado la existencia de un cuello de botella en las E/S. y una plataforma Gen5 compatible en todo momento. Por eso, tanto para OLTP como para la virtualización o la IA, son importantes la velocidad de enlace, el comportamiento de las colas, la latencia, la resistencia de los SSD y la topología PCIe en su conjunto. Los valores proporcionados por los fabricantes son datos comparativos valiosos siempre que el perfil de prueba y las condiciones de funcionamiento estén documentados de forma transparente.
PCIe 5.0, NVMe y SSD: diferencias
Para realizar una evaluación fiable, hay que distinguir tres niveles: PCIe El bus de transporte es el enlace entre el host y el dispositivo; NVMe es el protocolo basado en él para la memoria no volátil; y el SSD es la unidad concreta que incluye el controlador, la memoria flash NAND y el firmware. Por lo tanto, una conexión PCIe rápida solo describe, en un primer momento, la conexión posible; no define ni el procesamiento interno del SSD ni el rendimiento de una aplicación.
PCIe 5.0 funciona a 32,0 GT/s por carril, mientras que PCIe 4.0 alcanza los 16,0 GT/s por carril. De este modo, se duplica la velocidad de señalización por carril y, en consecuencia, el ancho de banda teórico disponible del enlace en comparación con la Gen4. Sin embargo, esta afirmación se refiere a la vía de transmisión: no supone una garantía de que las consultas a bases de datos, las máquinas virtuales o las tareas de IA funcionen también el doble de rápido.
GT/s
Estos valores describen la velocidad de señalización por carril. No se trata de la velocidad de datos útiles ni de un indicador de rendimiento de la aplicación.
Tabla de datos correspondiente al gráfico
| Entrada | GT/s |
|---|---|
| PCIe 4.0 | 16 |
| PCIe 5.0 | 32 |
En una típica Conexión x4 El orden de magnitud se puede deducir de los datos de PCI-SIG. Según PCI-SIG, un enlace PCIe 5.0 x32 proporciona un ancho de banda bruto efectivo de 128 GB/s en cada dirección. Cuatro carriles equivalen a una octava parte de 32 carriles, por lo que, matemáticamente, el PCIe 5.0 x4 ofrece unos 16 GB/s por dirección. Se trata de una especificación del enlace y no de un rendimiento real del SSD; otros componentes del protocolo, así como el controlador, la memoria NAND y el firmware, reducen o limitan el rendimiento útil.
Además, el controlador del SSD, el número y la organización de los chips NAND, los algoritmos del firmware y el patrón concreto de lectura y escritura también influyen. Una cola de espera corta o accesos pequeños y mixtos pueden ralentizar una aplicación, aunque el enlace PCIe, en teoría, aún disponga de reservas. Por el contrario, un flujo de datos secuencial paralelo puede aprovechar de forma adecuada una conexión de host más rápida, sin que ello se convierta en una regla general de rendimiento.
Para la adquisición de Almacenamiento en servidor Por eso, la pregunta clave no es solo „¿Gen4 o Gen5?“. Más bien hay que comprobar si la ruta PCIe existente, el propio SSD y la carga de trabajo real de E/S constituyen el mismo cuello de botella. Solo cuando estos niveles coincidan, la velocidad de conexión adicional de PCIe 5.0 podrá resultar relevante en la práctica para la aplicación.
Por qué se evalúan de forma diferente los SSD empresariales
A SSD empresarial no se elige únicamente en función de los MB/s secuenciales. En el centro de datos, además del rendimiento, lo más importante es el funcionamiento continuo planificable, la supervisión operativa y la integración en plataformas de servidores. Los modelos de consumo pueden ser técnicamente adecuados para tareas concretas, pero no cumplen automáticamente los requisitos de disponibilidad, mantenimiento, mecanismos de protección y rutas de firmware cualificadas en un entorno productivo.
En cuanto al formato, existen diferencias notables: las unidades Enterprise están disponibles, por ejemplo, en formatos U.2, E1.S o E3.S, por lo que pueden diseñarse para bahías de intercambio en caliente, configuraciones de servidor compactas y sistemas de refrigeración específicos. La serie Solidigm D7-PS1010, por ejemplo, está disponible en los formatos U.2, E1.S y E3.S. Por lo tanto, el formato influye en la placa base, la circulación del aire, la densidad de capacidad y la posibilidad de sustitución posterior.
El Categoría de resistencia Debe ajustarse al perfil de escritura. Las altas velocidades de transferencia no sustituyen a una vida útil de escritura adecuada: el registro de datos, el streaming y las escrituras en bases de datos generan cargas diferentes a las de las cargas de trabajo analíticas, que son principalmente de lectura. Solidigm posiciona el D7-PS1010 como variante de resistencia estándar y el D7-PS1030 como variante de resistencia media. Por lo tanto, la capacidad, el rendimiento y la carga de escritura admisible son criterios de selección que deben evaluarse por separado.
También son importantes Protección contra pérdida de potencia y telemetría. La protección ante cortes de corriente puede ayudar a gestionar de forma controlada los procesos de escritura ya iniciados; los datos de telemetría facilitan la supervisión del estado, la temperatura y el desgaste. Dependiendo del entorno, los requisitos de adquisición también deben incluir funciones de cifrado, procedimientos de borrado seguro y un soporte de firmware trazable. No obstante, su disponibilidad concreta debe comprobarse siempre en función del modelo y la configuración.
Otra característica de nivel empresarial puede ser el funcionamiento con doble puerto. El PM1743 de Samsung se posiciona como un SSD empresarial PCIe 5.0 con esta función, lo que puede resultar relevante para determinadas arquitecturas de alta disponibilidad. Esto no significa que todos los SSD de 5.ª generación sean compatibles con el modo de doble puerto ni que esta característica sea necesaria para todos los servidores. El ejemplo muestra, más bien, por qué es necesario leer conjuntamente las fichas técnicas y los requisitos de la plataforma.
Los nombres de los productos tampoco sustituyen a las pruebas técnicas. La serie Micron 9550 documenta, entre otras cosas, altos valores de rendimiento y perfiles de prueba especificados; sin embargo, de ello no se puede deducir una idoneidad general para cualquier rack. Una selección acertada combina las características de la unidad concreta con los objetivos de duración, el concepto de mantenimiento, el factor de forma, los requisitos de seguridad y la arquitectura del servidor realmente existente.
La plataforma determina la velocidad de enlace posible
Un SSD PCIe 5.0 solo puede alcanzar su velocidad de enlace máxima si toda la ruta es compatible con Gen5. Esto incluye la plataforma de la CPU y el puerto raíz, la placa base, el adaptador o el cable, la placa base, el conmutador PCIe (si lo hay), la bahía de la unidad y el firmware de los componentes implicados. No basta con un único componente compatible con Gen5, ya que la conexión entre los componentes implicados funciona a una velocidad y un ancho de banda que todos ellos admiten de forma conjunta.
El PCIe 5.0 es compatible con las generaciones anteriores de PCIe. Por lo tanto, si se conecta una unidad Gen5 a una ruta que solo admite Gen4, en principio podrá funcionar, pero solo a la velocidad de enlace que admita dicha configuración. En ese caso, el SSD no dispondrá de una conexión Gen5; no obstante, podrá seguir utilizándose en caso de un cambio posterior de plataforma, siempre que el factor de forma, el firmware y las autorizaciones del servidor también sean compatibles.
Requiere especial atención la Topología PCIe. Varias unidades pueden estar conectadas al procesador a través de un conmutador o de una conexión de enlace ascendente compartida. En ese caso, el enlace individual del SSD no es necesariamente el factor limitante: bajo una carga paralela, el enlace ascendente compartido puede llegar a su capacidad máxima antes. Lo mismo ocurre cuando se alimentan aceleradores adicionales, tarjetas de red u otras tarjetas de expansión a partir del mismo presupuesto de carriles.
El disponible Presupuesto por carril Por lo tanto, se trata de un parámetro de planificación, no solo de un dato que figura en la ficha técnica. Cuatro SSD x4 necesitan un total de 16 carriles en sus enlaces de dispositivo, pero su ancho de banda conjunto depende de cómo estén conectados estos enlaces a los puertos raíz y a los enlaces ascendentes del conmutador. Para obtener un alto rendimiento global, puede resultar más conveniente una arquitectura con varias unidades en paralelo que la sustitución de un único dispositivo.
Antes de realizar una compra, debes comparar el manual del servidor y las listas de compatibilidad con la configuración concreta. Son aspectos relevantes la generación compatible y el ancho por ranura, las restricciones en caso de ocupación completa, las variantes de placa base y adaptadores, así como las versiones de firmware disponibles. Solo esta comprobación permite distinguir entre un SSD empresarial teóricamente rápido y una configuración que realmente pueda aprovechar su conexión Gen5 en un servidor en producción.
Interpretar y comparar correctamente los datos del fabricante
Los valores de las fichas técnicas describen situaciones de medición claramente definidas, no necesariamente el rendimiento de una carga de trabajo de servidor. En el caso del Micron 9550, el fabricante indica hasta 14 000 MB/s de lectura secuencial, 10 000 MB/s de escritura y hasta 3,3 millones de IOPS de lectura de 4 KiB. Estas magnitudes responden a cuestiones diferentes: los MB/s evalúan las transferencias grandes y continuas; las IOPS describen el número de pequeñas operaciones de entrada y salida por unidad de tiempo.
Los parámetros de medición son fundamentales. Los valores secuenciales mencionados se basan en transferencias de 128 KiB con una profundidad de cola de 32, mientras que los valores aleatorios de 4 KiB se basan en una profundidad de cola de 512 y un estado estable definido. Por lo tanto, una base de datos con pocas consultas simultáneas puede alcanzar un número de IOPS considerablemente menor, a pesar de contar con un SSD rápido. La combinación de lectura y escritura, la variante de capacidad y el nivel de llenado también influyen en el resultado.
| Característica | PCIe 4.0 | PCIe 5.0 | Clasificación práctica |
|---|---|---|---|
| Frecuencia de señalización por carril | 16,0 GT/s | 32,0 GT/s | Gen5 duplica la velocidad de señalización por carril. |
| Conexión típica de un SSD NVMe | x4 | x4 | El número de carriles de una unidad NVMe individual suele permanecer igual. |
| Ancho de banda bruto efectivo a x4 | unos 8 GB/s en cada sentido | unos 16 GB/s en cada sentido | Matemáticamente, una octava parte de los valores indicados por PCI-SIG para x32; no es una velocidad de transferencia de datos útil del SSD. |
| Requisitos del servidor | Ruta Gen4 continua | Ruta Gen5 continua | La conexión solo funciona a la velocidad que admite la configuración global. |
| Declaración para aplicaciones | No se puede sacar una conclusión directa | No se puede sacar una conclusión directa | Los tipos de protocolo, la estructura del SSD, la topología y la carga de trabajo limitan el rendimiento útil en la práctica. |
PCI-SIG se refiere a los datos de ancho de banda como el ancho de banda bruto efectivo del enlace. Para calcular el rendimiento útil del SSD, hay que tener en cuenta otras partes del protocolo y las limitaciones de implementación. Por lo tanto, una comparación entre las distintas generaciones de enlaces muestra la reserva de transporte disponible, pero no sustituye ni a la ficha técnica de la unidad concreta ni a una medición con la carga de trabajo prevista.
Para poder realizar comparativas fiables de productos, los fabricantes deberían indicar el tamaño de la transferencia, la profundidad de la cola, los patrones de acceso, el método de prueba y el estado de funcionamiento. Los SNIA Enterprise PTS Para ello, define procedimientos que permiten comprender mejor las mediciones de rendimiento de los SSD empresariales. No sustituye a un análisis de carga propio, pero ayuda a evitar que los valores máximos de distintos perfiles de prueba se consideren erróneamente como directamente comparables.
¿Qué cargas de trabajo se benefician realmente de Gen5?
En el caso de los flujos de datos de IA y HPC, Gen5 puede resultar útil cuando los grandes conjuntos de datos locales ralentizan el proceso de cálculo. GPUDirect Storage permite transferencias DMA directas entre el almacenamiento y la memoria de la GPU sin necesidad de un búfer intermedio en la memoria RAM de la CPU. NVIDIA describe los flujos de cálculo trasladados íntegramente a la GPU como un caso de uso adecuado: la GPU se encarga del primer y último acceso a los datos que se transfieren entre el almacenamiento y la GPU. Esto describe un perfil de beneficios, no un requisito funcional universal e inamovible. Que GDS resulte útil depende de la ruta real de los datos, de las API utilizadas y del cuello de botella del almacenamiento.
En OLTP suelen contar Latencias de cola y el comportamiento de escritura bajo carga es más notable que las tasas máximas secuenciales. Una alta tasa de aciertos en la caché hace que muchos accesos de lectura ni siquiera lleguen al SSD; las consultas limitadas por la CPU siguen estando limitadas por la CPU incluso tras cambiar de unidad. Por lo tanto, se deben registrar la latencia P95 y P99, la latencia de confirmación, la espera de E/S y la profundidad de la cola, en lugar de limitarse únicamente al rendimiento.
| Condición | Importancia para los posibles beneficios | Variable a analizar |
|---|---|---|
| La E/S de almacenamiento se encuentra en la ruta crítica | Una ruta de datos más directa puede resultar relevante cuando el almacenamiento limita el flujo de trabajo de la GPU. | Medir conjuntamente el tiempo de carga de datos, la carga de trabajo de la GPU y el rendimiento del almacenamiento. |
| La GPU se encarga del primer y último acceso a los datos | Las cadenas de cálculo trasladadas íntegramente a la GPU son un caso de uso adecuado para GDS, no un requisito funcional universal. | Comprueba el primer acceso tras la lectura y el último acceso antes de la escritura, así como el uso de cuFile en la ruta de datos real. |
| Transferencias de streaming de gran tamaño o de baja calidad | La orientación GDS documentada se adapta mejor a las transferencias de gran tamaño que a los accesos aleatorios de grano fino. | Registrar los volúmenes de transferencia y los patrones de acceso de la aplicación. |
| Varias unidades y transferencias en paralelo | Para aprovechar al máximo las rutas PCIe de gran ancho de banda, puede ser necesario utilizar varios dispositivos x4 y realizar transferencias simultáneas. | Comprueba el número de dispositivos, el funcionamiento en paralelo, el enlace ascendente del conmutador y la topología del puerto raíz. |
La virtualización puede beneficiarse de un SSD más rápido cuando muchas máquinas virtuales generan E/S aleatoria al mismo tiempo y las latencias del almacenamiento limitan la consolidación. Esta suposición se conoce como Heurística de planificación no debe considerarse un resultado general de Gen5. El tiempo de disponibilidad de la CPU, la carga de la RAM, los enlaces ascendentes PCIe compartidos y un sistema de almacenamiento distribuido pueden limitar la carga de trabajo más que una sola unidad.
También en el caso de Analytics, ETL, copias de seguridad y archivado, la decisión de compra se basa en el cuello de botella detectado. Las transferencias locales paralelas de gran volumen pueden aprovechar un mayor ancho de banda del enlace, mientras que la red, la compresión o el sistema de destino pueden limitar el efecto en las tareas de copia de seguridad. Por lo tanto, compara la duración total de la tarea y el rendimiento de extremo a extremo, en lugar de deducir directamente el rendimiento de la aplicación a partir del valor máximo secuencial del SSD.
Las cadenas de procesamiento con un uso intensivo de escritura requieren, además, la clase de resistencia adecuada. Solidigm posiciona el modelo D7-PS1010 como variante de resistencia estándar y el D7-PS1030 como variante de resistencia media. De ello no se deriva una elección general del producto, sino una regla para la planificación: el rendimiento, la capacidad y la carga de escritura admisible son criterios independientes y deben ajustarse al perfil de escritura real.
Plan de evaluación del almacenamiento del servidor antes de la adquisición
No comiences el proceso de adquisición con un benchmark sintético de picos, sino con datos de partida procedentes de un entorno cercano a la producción. Para ello, define unos pocos casos de carga representativos: por ejemplo, transacciones de bases de datos, picos de arranque de máquinas virtuales o una ejecución ETL. Distingue entre el arranque en frío y Estado estable; las cachés llenas y una carga de escritura prolongada pueden dar lugar a resultados fundamentalmente diferentes. El artículo explica este mismo principio metodológico Cómo medir correctamente el rendimiento tras las actualizaciones de WordPress tomando como ejemplo las cargas de alojamiento que dependen de la caché.
Analiza conjuntamente los valores por caso de carga: latencia P95/P99, latencia de confirmación, tiempo de espera de E/S, utilización de la cola y tasa de aciertos de caché. Una cola larga con una baja utilización del SSD puede indicar un cuello de botella en un nivel superior; por el contrario, una alta tasa de aciertos en la caché explica por qué apenas se nota la diferencia con un SSD más rápido. Además, ten en cuenta las métricas de la CPU, la RAM y la red para no atribuir precipitadamente la causa al almacenamiento.
Antes de cada evaluación del rendimiento, comprueba qué dispositivos reconoce el sistema. En un servidor Linux en el que esté instalado nvme-cli, sirve nvme list El inventario: según la documentación del proyecto, el comando busca dispositivos NVMe en el árbol sysfs y muestra sus nodos de dispositivo, así como la información correspondiente. Describe primero los dispositivos detectados antes de comparar los valores de rendimiento.
Un punto de partida para el diagnóstico de PCIe son los siguientes ejemplos extraídos de la antigua guía de Red Hat para OpenStack Platform 10: LnkCap allí se establece la velocidad máxima del enlace y LnkSta Evaluado para conocer el estado actual del enlace. No se trata de una autorización actual de la plataforma Gen5. Sustituye la dirección de ejemplo por la dirección PCI de tu dispositivo y compara la sintaxis, la salida completa y el significado con la documentación de pciutils instalada localmente y con el manual del servidor.
En lo que respecta a los datos sanitarios, la documentación de nvme-cli-Master citada indica smart-log como alias obsoleto de log smart; el alias se utiliza en scripts antiguos, mientras que los nuevos deben emplear la nueva sintaxis. Sin embargo, «Master» describe el estado de desarrollo y no, automáticamente, el conjunto de comandos de una versión estable de la distribución. Por lo tanto, comprueba primero la versión del paquete que tienes instalada y su ayuda o página de manual. Utiliza únicamente la sintaxis de los comandos documentada allí y sustituye la ruta de dispositivo del ejemplo por la correspondiente a tu sistema. De ello no se deduce aquí ningún límite de versión general.
Una prueba de rendimiento destructiva general no es adecuada para sistemas en producción: puede sobrescribir datos, afectar a las cachés o generar un resultado poco representativo debido a una profundidad de cola atípica. En su lugar, compara los mismos casos de uso de la aplicación antes y después de un cambio de hardware planificado. Documenta la versión del firmware, la capacidad, el nivel de ocupación, la temperatura y la topología, para que las desviaciones puedan rastrearse posteriormente.
Planificar la refrigeración, la resistencia y el rendimiento continuado
Los valores máximos que figuran en las fichas técnicas describen perfiles de prueba definidos, no necesariamente el funcionamiento continuo de un servidor en uso. A medida que aumenta el nivel de ocupación, con operaciones de escritura mixtas y durante la Recolección de basura Un SSD tiene que reorganizar los datos. Por eso, la gestión de la memoria NAND y el patrón de escritura concreto pueden alterar el rendimiento y, sobre todo, la latencia en comparación con pruebas breves y sin datos. Los datos solo son comparables cuando se tienen en cuenta el perfil de funcionamiento y el estado estable.
La temperatura también forma parte de la planificación del rendimiento. La familia D7-PS1010 incluye los formatos U.2, E1.S y E3.S; en el caso del E1.S, Solidigm distingue entre modelos refrigerados por aire y una variante para refrigeración líquida directa con placa de refrigeración (cold plate) en un solo lado. Por lo tanto, el hecho de que sea E1.S no implica necesariamente que se trate de refrigeración líquida. Comprueba el modelo concreto que has pedido y su altura, así como su compatibilidad con el servidor, la ranura y, en su caso, la placa de refrigeración. En el caso de los modelos refrigerados por aire, la comprobación de la plataforma debe incluir el consumo de energía homologado, el flujo de aire, las distancias entre ranuras y la temperatura de entrada.
El Categoría de resistencia Debe seleccionarse independientemente de la generación de la interfaz. Para la ingesta continua de registros o las cachés de escritura, una versión de resistencia media puede ser más adecuada que un modelo diseñado para una resistencia estándar, incluso si ambos tienen una velocidad de lectura similar. La capacidad no solo influye en el coste y el espacio útil, sino que, según el modelo, también puede modificar la resistencia y el perfil de rendimiento.
| Criterio | Cuestión que hay que aclarar | Consecuencias operativas |
|---|---|---|
| Formato y capacidad | ¿Caben los modelos U.2, E1.S o E3.S en el compartimento, la placa base y el adaptador? ¿Es suficiente la capacidad útil? | Comprueba la compatibilidad mecánica y eléctrica antes de realizar el pedido. |
| Autonomía y perfil de escritura | ¿Se ajusta la clase al volumen diario de escritura previsto y a la combinación de lectura y escritura? | Las funciones que requieren escribir mucho deben diseñarse por separado de las que implican leer mucho. |
| Perfil de latencia | ¿Están documentados los percentiles, el estado de carga y el perfil de ensayo? | No se debe comparar únicamente con los valores máximos secuenciales. |
| Protección y telemetría | ¿Son necesarias la protección contra cortes de corriente, las funciones de seguridad y los datos de estado? | Tener en cuenta el mantenimiento, la prevención de averías y el cumplimiento normativo a la hora de elegir. |
| Firmware y plataforma | ¿Se dispone de compatibilidad con el firmware, así como de certificaciones para servidores, placas base y sistemas de refrigeración? | Garantizar de forma vinculante la compatibilidad antes del lanzamiento. |
Identificar de forma sistemática los errores típicos de la 5.ª generación
No empieces la búsqueda de fallos cambiando el SSD, sino por el enlace indicado. Una velocidad más baja es, en un primer momento, un hallazgo diagnóstico y aún no una causa clara. Compara los datos que se explican en el plan de medición LnkSta y LnkCap Siguiendo la documentación local de las herramientas; la guía anterior de OpenStack citada muestra esta comprobación básica, pero no sustituye a la documentación actual del servidor. A continuación, comprueba la asignación de ranuras, el riser, la placa base, la ruta del conmutador y la versión del firmware con las especificaciones de la plataforma.
Si el enlace es correcto, a continuación aparece lo siguiente: Comportamiento de la cola de la aplicación. Un número bajo de IOPS con una profundidad de cola reducida no indica necesariamente un fallo del SSD; del mismo modo, un enlace ascendente compartido saturado puede limitar el rendimiento de varias unidades. Por lo tanto, comprueba el tiempo de espera de E/S, la carga de la cola, la proporción de lectura/escritura y los percentiles de latencia al mismo tiempo que las métricas de la CPU, la memoria y la red. Solo la correlación muestra si el almacenamiento se encuentra en la ruta crítica.
En el caso de las rutas de datos cercanas a la GPU, una ruta PCIe teóricamente directa no es suficiente. GPUDirect Storage requiere una configuración adecuada de hardware y software; ACS e IOMMU pueden dirigir los datos a través de los puertos raíz de la CPU, dependiendo de la topología. Los cambios en estas funciones afectan al aislamiento, la seguridad y la virtualización. Por lo tanto, solo deben realizarse tras una revisión de la arquitectura y una evaluación documentada de los riesgos, y no como un simple ajuste general para mejorar el rendimiento.
Si el rendimiento sigue siendo inestable bajo carga, comprueba a continuación la temperatura, los datos de estado y la carga de la aplicación. Selecciona el comando SMART en función de la versión del paquete instalado y su página de manual. La documentación de Master citada recomienda nvme log smart y conduce nvme smart-log como un alias obsoleto; no refleja el alcance de todas las distribuciones estables. Compara por separado el arranque en frío y el estado estable y registra las condiciones de medición, en lugar de deducir que hay un defecto a partir de un único valor atípico.
¿Cuándo comprar la Gen5 y cuándo quedarse con la Gen4?
La adquisición de un SSD PCIe 5.0 está justificada cuando los datos de medición demuestran la existencia de un cuello de botella en el almacenamiento o en el enlace del host, y toda la plataforma ofrece realmente Gen5. Los indicios relevantes son una carga elevada y recurrente en las colas, un rendimiento insuficiente o una latencia problemática bajo una carga representativa. PCIe 5.0 duplica la velocidad de bits admitida por carril en comparación con PCIe 4.0; sin embargo, esto no implica una aceleración automática de la aplicación.
Sigue siendo adecuado utilizar Gen4 si las unidades existentes no están a plena capacidad, si la plataforma del servidor solo admite Gen4 o si la CPU, la memoria RAM y la red limitan el servicio. Incluso con un bajo nivel de paralelismo o una alta tasa de aciertos en la caché, el margen en la aplicación puede seguir siendo reducido. El presupuesto ahorrado puede entonces destinarse, si procede, de forma más eficaz a aumentar la capacidad, la redundancia, la memoria RAM o a eliminar el cuello de botella detectado.
Un número menor de unidades Gen5 no es necesariamente mejor que varias unidades Gen4. Para alcanzar velocidades totales elevadas, lo que cuenta es el número de rutas paralelas, el Presupuesto por carril y los enlaces ascendentes de los conmutadores o puertos raíz. En cuanto a las rutas de almacenamiento local cercanas a la GPU, NVIDIA explica que pueden ser necesarios varios dispositivos NVMe x4 y transferencias paralelas para aprovechar al máximo un enlace PCIe x16. Se trata de una afirmación sobre la topología GDS y no de una regla general sobre el número de unidades para servidores.
Por el contrario, NVMe over Fabrics o el almacenamiento desagregado son opciones válidas cuando se desea repartir la capacidad de forma flexible entre los hosts. En este caso, el rendimiento alcanzable depende además de las tarjetas de red (NIC), los conmutadores de red, las rutas de protocolo y el modelo operativo. Los SSD NVMe locales dan prioridad a las rutas de datos cercanas al host; los sistemas centralizados pueden permitir el uso compartido y el escalado independiente. Ambos enfoques deben sopesarse en función de los requisitos de latencia, disponibilidad y funcionamiento.
Antes de la adquisición, deben determinarse la carga de trabajo y la ventana de medición, comprobarse la velocidad de enlace y la topología, y compararse de forma vinculante la capacidad, la autonomía, la refrigeración, la compatibilidad con el firmware y las funciones de protección. Además, la decisión sobre la infraestructura debe tener en cuenta la alimentación eléctrica, el entorno del rack y las opciones de escalabilidad. En este artículo se explican los criterios concretos para ello. Criterios para elegir el centro de datos adecuado. La decisión de compra se basa, por tanto, en el cuello de botella constatado, en lugar de en un único valor máximo.
Fuentes y estado actual de los conocimientos
Estado de la investigación:
Fecha: 26 de septiembre de 2026. La información sobre interfaces, productos y la sintaxis de nvme-cli se basa en la documentación de los fabricantes y de los proyectos citados en el artículo; comprueba la compatibilidad y la versión del firmware antes de utilizarlo.
https://pcisig.com/faq?field_category_value%5B%5D=pci_express_5.0
https://www.snia.org/solid-state-sss
https://nvmexpress.org/specification/nvme-over-pcie-transport-specification/
https://www.solidigm.com/products/data-center/d7/ps1010.html
https://www.solidigm.com/content/dam/solidigm/en/site/products/data-center/product-briefs/ps1010-ps1030/solidigm-d7-ps1010-d7-ps1030-product-brief.pdf
https://semiconductor.samsung.com/ssd/enterprise-ssd/pm1743/
https://www.micron.com/content/dam/micron/global/public/products/data-sheet/ssd/9550-nvme-ssd-tech-prod-spec.pdf
https://docs.nvidia.com/gpudirect-storage/overview-guide/
https://docs.nvidia.com/gpudirect-storage/pdf/design-guide.pdf
https://github.com/linux-nvme/nvme-cli/blob/master/Documentation/nvme-list.txt
https://docs.redhat.com/zh_hans/documentation/red_hat_openstack_platform/10/pdf/ovs-dpdk_end_to_end_troubleshooting_guide/red_hat_openstack_platform-10-ovs-dpdk_end_to_end_troubleshooting_guide-en-us.pdf
https://github.com/linux-nvme/nvme-cli/blob/master/Documentation/nvme-smart-log.txt
https://www.solidigm.com/archive-v2/products/data-center/d7/ps1010.html
https://docs.nvidia.com/gpudirect-storage/best-practices-guide/




