SSD convencionales y discos NVMe: visión general y comparación
En este artículo, describiremos la diferencia entre las unidades SSD convencionales con protocolo SATA 3 y las unidades NVMe conectadas mediante PCI-E. Explicaremos qué opción es mejor y ofreceremos una descripción detallada de cómo funciona la tecnología SSD con estos estándares. Explicaremos qué opción es mejor y ofreceremos una descripción detallada de cómo funciona la tecnología SSD con estos estándares. En primer lugar, veamos los orígenes de las unidades SSD de estado sólido y por qué se han hecho tan populares últimamente.
La evolución de las unidades de estado sólido
Un disco duro tradicional tiene piezas móviles. Funciona como un viejo tocadiscos. Tiene un disco giratorio (plato) y un cabezal móvil que lee y escribe datos a medida que el disco gira.
Generalmente, cuanto más rápido gire el plato del disco (7.200 RPM, 10.000 RPM, etc.), más rápido se leerán los datos almacenados en él. Por desgracia, un disco duro tiene una velocidad de lectura limitada. Esperar a que el cabezal se mueva físicamente también provoca retrasos.
SSD significa "unidad de estado sólido". Este tipo de unidad no tiene partes móviles. En su lugar, las SSD utilizan chips semiconductores para almacenar y muestrear la información. En concreto, las SSD consisten en una enorme matriz de células semiconductoras capaces de contener o no una carga, que el ordenador toma como un "1" o un "0" binario, y las convierte en archivos de datos visibles en su máquina.
La propiedad más interesante de las celdas de las unidades SSD es que conservan la presencia o ausencia de carga incluso después de un corte de corriente. Por eso los datos se conservan y no se pierden. Un servidor puede leer los datos de una SSD mucho más rápido porque esta tecnología de memoria flash es sencillamente mucho más rápida que la de los antiguos discos duros mecánicos con piezas móviles.
Recientemente, han surgido diferentes tipos de unidades de estado sólido, a saber, SATA 3 y NVMe. Estas unidades utilizan las matrices de estado sólido descritas anteriormente, pero tienen capacidades diferentes por distintos motivos.
SATA 3 frente a NVMe: ¿cuál es la diferencia?
La tecnología utilizada para leer y escribir datos en la SSD es tan rápida que el factor limitante aquí es el método por el cual la unidad de estado sólido se comunica con el sistema.
Un servidor puede utilizar dos métodos diferentes para leer SSD: SATA 3 y NVMe. La conexión SATA 3 se realiza conectando la placa base y la propia unidad de estado sólido mediante un cable de datos y un cable de alimentación.
La conexión NVMe se realiza directamente a través del conector PCI-E de la placa base, recibiendo alimentación directamente de la placa base. Y lo que es más importante, la unidad NVMe también recibe datos de la placa base más rápido que una conexión SATA 3. NVMe puede transferir más datos a la vez porque tiene acceso a más líneas PCI-E.
Las líneas PCI-E son líneas de datos de la placa base. Hay un número limitado de ellas, y a los distintos puertos y conectores de la placa base se les asignan líneas de datos específicas. En las placas base modernas típicas puedes ver conectores de distintos tamaños que se corresponden con el número de líneas PCI-E disponibles (x1, x2, x4, x16, etc.).
Como resultado, debido al gran número de líneas PCI-E y a la lectura/escritura directa a través de PCI-E, las unidades NVMe suelen ser mucho más rápidas que las SSD SATA.
Sin embargo, el impacto real del aumento del rendimiento se produce únicamente en las lecturas y escrituras secuenciales. En pocas palabras, cuando se mueven archivos grandes, todo el potencial de lectura/escritura de NVMe sólo se alcanza en archivos grandes, y la diferencia de velocidad entre estos tipos de SSD es menos perceptible en las operaciones cotidianas.
Por tanto, para el trabajo normal, NVMe no supondrá una gran diferencia. Para la edición de fotos y vídeos, las unidades NVMe proporcionarán resultados mucho más rápidos. A continuación se muestran las velocidades de lectura/escritura típicas de los discos duros, las unidades SSD SATA 3 y las unidades SSD NVMe cuando se trabaja con archivos de gran tamaño.
- Disco duro 7200 RPM - la velocidad media de lectura/escritura es de 80-160 Mbytes/seg.
- SSD SATA 3 - velocidades de lectura/escritura de hasta 550 MB/seg.
- SSDNVMe - velocidad de lectura/escritura de hasta 3500 Mbytes/seg.
En resumidas cuentas: ¿cuál debería elegir? ¿SATA 3 o NVMe?
Si estás pensando en sustituir un disco duro tradicional por una SSD, tanto SATA 3 como NVMe te proporcionarán un notable aumento de velocidad. Las unidades NVMe suelen ser más caras que las SATA 3, lo que supone un verdadero problema dado que las unidades SSD SATA 3 ya no son baratas.
Las unidades NVMe son realmente útiles cuando necesitas mover archivos de gran tamaño. Si no te dedicas a la edición de fotos o vídeos, o necesitas almacenar un gran número de archivos pequeños, es mejor que utilices una unidad SSD SATA 3 estándar. Obtendrás bastante más almacenamiento por el mismo dinero.
Además, tanto NVMe como SATA 3 ofrecen velocidades de arranque cercanas durante el funcionamiento normal. Ambas son tan rápidas que el cuello de botella pasa a ser otro hardware, como la RAM o la CPU.
Un resumen de las diferencias entre SATA 3 y NVMe:
- NVMe es un protocolo que permite leer y escribir datos a través de PCI-E.
- SATA3 es un protocolo más antiguo que no suele ser tan rápido como NVMe.