NVMe vs. SATA: ¿Qué tecnología SSD es más rápida?
On noviembre 21, 2021 by admin- Ian Paul
@ianpaul
- 27 de febrero de 2020, 6:40am EDT
Las unidades NVMe son un gran negocio en el almacenamiento informático ahora mismo, y por una buena razón. Las unidades de estado sólido (SSD) NVMe no sólo dejan atrás a la mayoría de las SSD más antiguas, sino que además son rapidísimas en comparación con las unidades estándar de 3,5 y 2,5 pulgadas.
NVMe frente a SATA III
Por ejemplo, la Samsung 860 Pro de 1 TB, una SSD de 2,5 pulgadas con una velocidad máxima de lectura secuencial de 560 megabytes por segundo (MB/s). Su sucesor, el 960 Pro basado en NVMe, es más de seis veces más rápido que eso, con una velocidad máxima de 3.500 MB/s.
Esto se debe a que las unidades anteriores a NVMe se conectan a un PC mediante SATA III, la tercera revisión de la interfaz de bus informático Serial ATA. NVMe, por su parte, es la interfaz de la controladora de host para las unidades SSD más nuevas y avanzadas.
SATA III y NVMe son los términos más utilizados para diferenciar entre las unidades de la vieja escuela y la nueva novedad que todo el mundo quiere. Sin embargo, NVMe no es el mismo tipo de tecnología que SATA III.
Más adelante veremos por qué usamos los términos «SATA III» y «NVMe» para comparar las tecnologías.
¿Qué es SATA III?
En el año 2000, SATA se introdujo para reemplazar el estándar Parallel ATA que lo precedía. SATA ofrecía conexiones de mayor velocidad, lo que suponía un rendimiento muy superior al de su predecesor. SATA III se lanzó ocho años después con una tasa de transferencia máxima de 600 MB/s.
Los componentes SATA III utilizan un tipo de conector específico para encajar en un ordenador portátil y un tipo de cable específico para conectarse a la placa base de un PC de sobremesa.
Una vez que una unidad se conecta al sistema informático a través de SATA III, el trabajo sólo está hecho a medias. Para que la unidad se comunique realmente con el sistema, necesita una interfaz de controlador de host. Ese trabajo corresponde a AHCI, que es la forma más común de que las unidades SATA III se comuniquen con un sistema informático.
Durante muchos años, SATA III y AHCI funcionaron admirablemente, incluso durante los primeros días de las unidades SSD. Sin embargo, AHCI se optimizó para medios rotativos de alta latencia, no para almacenamiento no volátil de baja latencia como las SSD, según explicó un representante del fabricante de unidades Kingston.
Las unidades de estado sólido se volvieron tan rápidas que acabaron saturando la conexión SATA III. SATA III y AHCI simplemente no podían proporcionar suficiente ancho de banda para las SSD cada vez más capaces.
Con el aumento de las velocidades y capacidades de las unidades, se buscó una alternativa mejor. Y, por suerte, ya se utilizaba en los PC.
¿Qué es PCIe?
PCIe es otra interfaz de hardware. Es más conocido como la forma en que una tarjeta de gráficos ranuras en un PC de escritorio, pero también se utiliza para las tarjetas de sonido, tarjetas de expansión Thunderbolt, y las unidades M.2 (más en esos más adelante).
Si nos fijamos en una placa base (ver arriba), se puede ver fácilmente donde las ranuras PCIe son. En su mayoría, vienen en las variantes x16, x8, x4 y x1. Estos números indican cuántos carriles de transmisión de datos tiene una ranura. Cuanto mayor sea el número de carriles, más datos podrá mover en un momento dado, razón por la cual las tarjetas gráficas utilizan ranuras x16.
También hay una ranura M.2 en la imagen superior, justo debajo de la ranura x16 superior. Las ranuras M.2 pueden utilizar hasta cuatro carriles, por lo que son x4.
Las ranuras PCIe clave en cualquier ordenador tienen carriles conectados a la CPU para obtener el mejor rendimiento posible. El resto de las ranuras PCIe se conectan al chipset. Esto también permite una conexión bastante rápida a la CPU, pero no tan rápida como las conexiones directas.
Actualmente, hay dos generaciones de PCIe en uso: 3.0 (la más común) y 4.0. A mediados de 2019, el PCIe 4.0 era completamente nuevo y solo era compatible con los procesadores Ryzen 3000 de AMD y las placas base X570. La versión 4, como era de esperar, es más rápida.
Sin embargo, la mayoría de los componentes aún no saturan el ancho de banda máximo de PCIe 3.0. Así que, aunque PCIe 4.0 es impresionante, todavía no es una necesidad para los ordenadores modernos.
Relacionado: PCIe 4.0: Qué hay de nuevo y por qué es importante
NVMe sobre PCIe
PCIe, pues, es como SATA III; ambos se utilizan para conectar componentes individuales a un sistema informático. Al igual que SATA III necesita AHCI antes de que un disco duro o SSD pueda comunicarse con un sistema informático, las unidades basadas en PCIe dependen de un controlador de host, llamado memoria no volátil express (NVMe).
¿Pero por qué no hablamos de unidades SATA III frente a PCIe, o de AHCI frente a NVMe?
La razón es bastante sencilla. Siempre nos hemos referido a las unidades como basadas en SATA, como SATA, SATA II y SATA III, lo cual no es ninguna sorpresa.
Cuando los fabricantes de unidades empezaron a fabricar unidades PCIe, hubo un breve período en el que se habló de las SSD PCIe.
Sin embargo, la industria no tenía ningún estándar en torno al cual reunirse como lo hizo con las unidades SATA. En su lugar, como explicó Western Digital, las empresas utilizaban AHCI y creaban sus propios controladores y firmware para hacer funcionar esas unidades.
Eso era un lío, y AHCI seguía sin ser lo suficientemente bueno. Como nos explicó Kingston, también era más difícil para la gente adoptar unidades que eran más rápidas que SATA porque, en lugar de una experiencia plug-and-play, también tenían que instalar controladores especiales.
Al final, la industria se unió en torno al estándar que se convirtió en NVMe y reemplazó a AHCI. El nuevo estándar era mucho mejor, por lo que tenía sentido empezar a hablar de NVMe. Y el resto, como se dice, es historia.
NVMe se creó pensando en las modernas unidades SSD basadas en PCIe. Las unidades NVMe son capaces de aceptar muchos más comandos a la vez que los discos duros mecánicos SATA III o las SSD. Esto, combinado con una menor latencia, hace que las unidades NVMe sean más rápidas y tengan mayor capacidad de respuesta.
¿Qué aspecto tienen las unidades NVMe?
Si va a comprar una unidad basada en NVMe hoy en día, lo que quiere es una memoria M.2. M.2 describe el factor de forma de la unidad o, para nuestros fines, su aspecto. Las unidades M.2 suelen tener hasta 1 TB de almacenamiento, pero son lo suficientemente pequeñas como para sostenerlas entre el pulgar y el índice.
Las unidades M.2 se conectan a ranuras PCIe M.2 especiales que admiten hasta cuatro carriles de transferencia de datos. Estas unidades suelen estar basadas en NVMe, pero también se pueden encontrar unidades M.2 que utilizan SATA III -solo hay que leer el embalaje con atención.
Las M.2 basadas en SATA III no son tan comunes hoy en día, pero existen. Algunos ejemplos populares son el WD Blue 3D NAND y el Samsung 860 Evo.
Relacionado: ¿Qué es la ranura de expansión M.2 y cómo puedo utilizarla?
¿Debería abandonar las unidades SATA III?
Aunque NVMe es fantástico, no hay razón para abandonar las unidades SATA III todavía. A pesar de las limitaciones de SATA III, sigue siendo una buena opción para el almacenamiento secundario.
Cualquiera que esté construyendo un nuevo PC, por ejemplo, haría bien en utilizar una unidad M.2 NVMe para su unidad de arranque y almacenamiento primario. A continuación, podría añadir un disco duro más barato o un SSD de 2,5 pulgadas con mayor capacidad como almacenamiento secundario.
Podría ser una buena idea tener todo el almacenamiento a través de PCIe. Sin embargo, ahora mismo, las unidades NVMe están limitadas a unos 2 TB. Las capacidades más altas también son prohibitivamente caras. Una unidad M.2 NVMe económica de 1 TB suele costar unos 100 dólares (que es más o menos lo que cuestan los discos duros SATA III de alto rendimiento de 2 TB).
Los precios, por supuesto, podrían cambiar a medida que tengamos unidades M.2 de mayor capacidad. Kingston dijo que podemos esperar ver unidades M.2 con capacidades de 4 y 8 TB alrededor de principios de 2021.
Hasta entonces, la combinación de M.2 con SSDs secundarias y discos duros es la mejor opción.
La misma idea se aplica a los portátiles. Si vas a comprar un equipo nuevo, busca uno con almacenamiento flash NVMe, y una bahía de 2,5 pulgadas de repuesto para un disco duro SATA III o SSD.
Sin embargo, no todas las unidades NVMe son iguales. Definitivamente vale la pena leer los comentarios sobre su unidad de destino antes de comprar uno.
Si usted tiene un nuevo PC de escritorio o portátil, es probable que tenga ranuras M.2 que soportan NVMe. Ian Paul es un escritor independiente con más de una década de experiencia escribiendo sobre tecnología. Además de escribir para How-To Geek, colabora regularmente con PCWorld como crítico, escritor de artículos, reportero, cazador de ofertas y columnista. Su trabajo también ha aparecido en línea en The Washington Post, ABC News, MSNBC, Reuters, Macworld, Yahoo Tech, Tech.co, TechHive, The Huffington Post y Lifewire. Sus artículos se distribuyen regularmente en numerosos sitios de IDG, como CIO, Computerworld, GameStar, Macworld UK, Tech Advisor y TechConnect.Read Full Bio »
Deja una respuesta