Nueva especificación: NVMe 2.0 para CNS, valor clave, grupos de resistencia y discos duros

Tecnología junio 5, 2021
Nueva especificación: NVMe 2.0 para CNS, valor clave, grupos de resistencia y discos duros

Para el Protocolo NVMeSe publicó la Especificación 2.0, que representa la interfaz de software para SSD con PCI Express. El salto de NVMe 1.4 a NVMe 2.0 significa sobre todo una reestructuración que se supone que simplificará y acelerará el desarrollo de software. También hay nuevas funciones.

Espacios de nombres zonificados (CNS)

Las nuevas características más importantes incluyen los espacios de nombres por zonas (ZNS), que se convertirán en una parte real de la especificación con NVMe 2.0. La idea detrás de esto es la clasificación previa de datos para minimizar la “limpieza” posterior asociada con grandes volúmenes de escritura y para aumentar la durabilidad de los SSD. Con el Ultrastar DC ZN540 ZNS, Western Digital ya ha presentado un SSD NVMe diseñado para la nueva arquitectura de almacenamiento por zonas. Anteayer, Samsung hizo lo mismo con el PM1731a, que también usa CNS.

SSD de valor clave

Otro nuevo enfoque para el almacenamiento de datos con SSD es la denominada tecnología de valor clave, en la que los datos se direccionan directamente a través de una clave, en lugar de asignarle inicialmente bloques lógicos y luego físicos. Se debe prescindir de la sobrecarga resultante de la traducción de LBA (Direccionamiento de bloque lógico) y PBA (Direccionamiento de bloque físico), lo que significa que el acceso a los archivos es más rápido. En NVMe 2.0, se presenta oficialmente el conjunto de comandos KV, que permite que el controlador SSD utilice el nuevo método.

Samsung ya había demostrado la idea de un SSD de valor clave hace unos años.

Grupos de resistencia

También se pretende un control más preciso del acceso a los archivos para permitir la denominada gestión de grupos de resistencia, con la que los medios de almacenamiento se dividen en grupos con diferentes conjuntos de NVM y cada uno con su propia reserva de almacenamiento. De esta manera, por ejemplo, solo una cierta parte de la memoria flash de un SSD se puede “escribir hasta la muerte”, mientras que otros grupos de resistencia aún se pueden escribir.

Soporte NVMe para discos duros PCIe

Además, NVMe 2.0 también admite unidades de disco duro (HDD), es decir, discos duros convencionales con discos magnéticos giratorios, que es una preparación para futuros discos duros PCIe con NVMe. No solo con las SSD, sino también con las HDD (pero mucho más tarde), los días de la interfaz SATA parecen contados.

Se pueden encontrar más detalles sobre NVMe 2.0 en la sitios web oficiales para NVM ExpressLa siguiente infografía proporciona una descripción general adicional. Pasará algún tiempo antes de que aparezcan productos con soporte completo para NVMe 2.0. Las nuevas funciones son inicialmente de poca relevancia para los consumidores, ya que inicialmente están destinadas a centros de datos.

Infografía NVMe 2.0
Infografía NVMe 2.0 (Imagen: NVM Express)