Por qué es importante la NVMe en los Centro de datos
Los protocolos de almacenamiento están mejorando a medida que las organizaciones invierten en la transformación digital en desarrollo que está ocurriendo en el entorno empresarial de las grandes cantidades de datos. Hasta ahora, SATA (compatible con SSD y discos duros giratorios) era el protocolo dominante, pero con el auge de la memoria express no volátil, el mundo está cambiando hacia un nuevo tipo de tecnología.
Conocida como NVMe, el nuevo protocolo de almacenamiento permite a los centros de datos y a los entornos empresariales aprovechar al máximo la memoria flash de alto rendimiento. Debido a que la interfaz SATA se creó para discos duros, tiene muchas deficiencias cuando se combina con SSDs basados en memoria flash. Si bien el protocolo SATA está disponible tanto en SSDs como en HDDs, la NVMe está especialmente diseñada para SSDs. Como resultado, la diferencia de rendimiento entre SATA y NVMe es admirable.

La Fig.1 anterior muestra las diferencias de OPS y ancho de banda en SATA y NVMe
SATA III cuenta con velocidades de hasta 600 MB/seg, pero no puede mantener este tipo de rendimiento de manera constante. Los SSDs basados en SATA son especializados para algunas cargas de trabajo de centros de datos, ya que hay muchos servidores heredados en el campo que solo son compatibles con SSDs SATA/SAS, pero eventualmente estarán limitados y reducidos en su rendimiento.
Al permitir numerosas operaciones de I/O al mismo tiempo, la NVMe hace posible el procesamiento de múltiples núcleos, necesario para que las organizaciones compitan en el acceso, manipulación y procesamiento de datos de manera eficiente en entornos empresariales. Esta calidad de servicio (QoS) es lo que proporciona un equilibrio excepcional de suministro constante de I/O con un alto rendimiento de IOPS de lectura y escritura para administrar una amplia gama de cargas de trabajo.

Sectores como la salud, las finanzas y las telecomunicaciones , dependen de computadoras extremadamente rápidas con alto rendimiento y baja latencia. Las empresas de telecomunicaciones y de salud aprovechan las velocidades de la NVMe para cargas de trabajo rápidas y complejas, ya que casi elimina los tiempos de espera del procesador al leer datos del almacenamiento. Las empresas financieras utilizan la NVMe como almacenamiento adicional para acelerar grandes cantidades de transacciones.
Las bases de datos de Procesamiento de Operaciones en Línea (OLTP) y big data, también se benefician de las lecturas de alto rendimiento. En las bases de datos, las empresas pueden utilizar el caché SSD para anclar datos, metadatos e índices sin reducir la velocidad de lectura. Esto mejora la velocidad de las consultas, lo que finalmente mejora el rendimiento de la base de datos. Los analistas empresariales pueden tomar decisiones en tiempo real con datos de acceso rápido, ya que las cargas de trabajo intensivas de big data ya no se topan con cuellos de botella. La NVMe no se limita a un solo tipo específico de carga de trabajo, ya que también mejora el rendimiento de otras aplicaciones.
NVMe permite a los administradores optimizar los entornos virtualizados al aumentar la cantidad de máquinas virtuales que la red virtual puede admitir. Por lo general, los entornos virtuales necesitan separar la red por carga de trabajo, latencia o IOPS. Esto puede generar costos elevados y una mayor carga de trabajo para gestionar. NVMe está diseñada intencionalmente para administrar concentraciones y optimizar el rendimiento en todas las cargas de trabajo, lo que permite que el entorno virtual aumente la velocidad y el rendimiento de la red sin la necesidad de particiones complejas.