#marTECs: ¿Qué es NVMe y cuáles son sus beneficios?

By | 2 minute read | junio 28, 2021

#marTECs es una iniciativa que pretende explicar de forma sencilla y rápida conceptos tecnológicos que lo ayudarán a tomar mejores decisiones relacionadas a HW y SW. Sigue el hashtag #marTECs en LinkedIn para ver todos los videos que publicaremos todos los martes del año.

 

Almacenamiento NVMe: rápido, pequeño y también llamado “el camino del futuro”. Si no habías escuchado de NVMe, no te preocupes ahora te lo explico de manera resumida:

NVMe por sus siglas Non-Volatile Memory Express:

  • Es una forma súper rápida de acceder a la memoria no volátil. Los discos Flash y de estado sólido (SSD) son tipos de memoria no volátiles.
  • Es un protocolo de transferencia de datos basado en la tecnología PCIe Express.
  • Este protocolo ofrece un rendimiento significativamente mayor y latencias más bajas en comparación con los protocolos SAS y SATA heredados (2-7 veces más rápido)
  • Procesar de manera paralela muchas de las operaciones de entrada y salida, es decir se realizan muchos cálculos al mismo tiempo.
  • El protocolo SAS puede hacer una cola y cada cola puede tener hasta 32 comandos. En cambio, usando el NVMe se pueden tener hasta 64000 colas y cada cola puede tener hasta 64000 comandos al mismo tiempo.

Ahora lo explico de manera aún más sencilla con un ejemplo:

Este es un Ferrari que corre a 370 km/h, si se utilizara el protocolo tradicional SAS significaría estar conduciendo en una pista llena de tráfico. Por el contrario, al utilizar el protocolo NVMe significa tener una pista libre para poder correr a máxima velocidad y disfrutar realmente el Ferrari.

Entre los principales beneficios puedo mencionar los siguientes:

El almacenamiento NVMe ya se utiliza en entornos empresariales donde cada microsegundo cuenta:

  • Interacciones con clientes en tiempo real, como agentes de ventas de software, comercio electrónico o en el sector financiero
  • Inteligencia Artificial (IA), Machine Learning (ML), Big Data y aplicaciones de análisis avanzados
  • DevOps, le permite ejecutar más iteraciones en menos tiempo

¿Quiere conocer más sobre el almacenamiento de IBM con NVMe?