El rendimiento y el precio son escollos demasiado obvios a la hora de comprar unidades SSD
¿Cuánto está dispuesto a gastar en unidades SSD para configurar la caché SSD en los NAS o crear matrices de almacenamiento all-flash? Nuestras estadísticas muestran que el coste medio por gigabyte es de 0,31 USD para los usuarios de Synology que han instalado SSD en los modelos de gama alta (xs/xs+). Esto indica que los usuarios de Synology son sensibles al precio, pero mientras tanto, también persiguen un aumento del rendimiento.
Intenta buscar en Google «rendimiento de los SSD» y obtendrás un montón de resultados que te mostrarán cómo interpretar las cifras de rendimiento de las especificaciones de los SSD. Le dirán que 4K IOPS es la cifra a la que debe prestar más atención, porque el rendimiento de lectura/escritura aleatoria de archivos pequeños de 4K puede reflejar con más precisión el rendimiento real de la SSD.
Si lee las cifras de rendimiento de la hoja de especificaciones, descubrirá los dos hechos siguientes:
-
Sólo hay un número para el rendimiento de lectura/escritura aleatoria de 4K.
-
El rendimiento de algunas unidades SSD de grado empresarial es peor que el de las unidades SSD de grado de consumidor.
Rendimiento sostenido
Cuando observe con detenimiento la prueba de rendimiento detallada, podrá comprobar que el rendimiento de las unidades SSD cambia con el tiempo. Los proveedores de SSD endulzan las cifras de rendimiento revelando sólo una parte de la imagen completa.
En el caso de las SSD de consumo, las cifras de IOPS comienzan con fuerza y alcanzan un máximo de 140.000. Aunque las cifras siguen siendo bastante elevadas en sus primeras etapas (de 0 a unos 300 segundos), comienzan a descender drásticamente poco después. Las cifras fluctúan como una montaña rusa, con picos y caídas espectaculares. A diferencia de las unidades SSD de consumo, las unidades SSD de empresa forman una curva más nivelada y ofrecen IOPS más estables. Dado que las cifras se mantienen relativamente planas sin subidas y bajadas bruscas, el rendimiento general es más consistente y sostenible.
Resistencia y sobreaprovisionamiento
Uno de los factores clave para que las SSD de empresa ofrezcan un rendimiento sostenido es la proporción de la capacidad de la SSD preconfigurada para el sobreaprovisionamiento.
Si ha tenido la experiencia de instalar una unidad SSD de 1TB, se habrá dado cuenta de que puede haber sólo 960GB disponibles para formatear. ¿Dónde ha ido a parar el resto de los 64GB (6,2%)? Un SSD llega al final de su vida útil después de un número limitado de ciclos de programa-borrado (P/E). Dado que el comando de sobrescritura no está disponible en la flash NAND, un bloque NAND necesita ser borrado antes de poder ser reescrito. Un bloque es la unidad más pequeña de almacenamiento compuesta por múltiples páginas, que son la unidad más pequeña que se puede escribir. Las escrituras repetidas pueden provocar la erosión de las celdas de memoria y acortar la vida útil de una SSD.
Para reducir el desgaste y prolongar la vida útil de una SSD, se suelen emplear técnicas como la recogida de basura o la nivelación del desgaste. La recogida de basura es un proceso en el que las páginas válidas se trasladan a bloques libres mientras se borran los bloques que contienen páginas no válidas. La nivelación del desgaste es un algoritmo que distribuye las operaciones de escritura/borrado de manera uniforme entre los bloques, intercambiando los bloques utilizados con frecuencia con los bloques libres para igualar el uso de los bloques y evitar que se desgasten demasiado pronto. Ambas técnicas requieren la asignación de espacio adicional. El sobreaprovisionamiento es la función que permite un espacio adicional mediante la partición de una parte de la capacidad total para que el controlador de la unidad SSD pueda ejecutar estas técnicas de prolongación de la vida útil con mayor fluidez.
Consejo: si la caché de la unidad SSD de su NAS se vuelve más lenta, puede volver a crear la caché de la unidad SSD con el 65% de la capacidad de almacenamiento para recuperar el rendimiento sostenido.
El objetivo del sobreaprovisionamiento es prolongar la vida útil de su unidad SSD, por lo que está estrechamente relacionado con la resistencia de la unidad SSD. Para elegir la unidad SSD adecuada, también puede tener en cuenta los terabytes escritos (TBW) o las escrituras de la unidad por día (DWPD). Si conoce la capacidad y el periodo de garantía de su unidad, puede convertir TBW en DWPD o al revés con la siguiente fórmula:
-
TBW = DWPD X 365 X Garantía (año) X Capacidad (TB)
-
DWPD = TBW / (365 X Garantía (año) X Capacidad (TB))
Por ejemplo, supongamos que el TBW está clasificado como 1.400 para un SSD de 1.92TB SSD que viene con una garantía de 5 años, entonces podríamos llegar a una cifra de 1400 / (365 X 5 X 1,92) = 0,4 DWPD. Esto significa que puede utilizar el 40% de la capacidad de la unidad por día, lo que equivale a 768 GB. Para obtener más información sobre TBW y DWPD, puede consultar este artículo.
Protección contra la pérdida de energía
En todas las unidades SSD, hay una caché disponible para optimizar las operaciones de escritura. Los comandos de escritura se acumularán en la caché primero antes de que las operaciones de escritura tengan lugar después de alcanzar un cierto número. Los accidentes ocurren. Si se produce un corte de energía cuando los datos aún están en la caché, es posible que se produzca una pérdida de datos. Aquí es donde entra en juego un búfer de condensador. La mayoría de las unidades SSD para empresas están equipadas con condensadores o pequeñas baterías para garantizar que los datos puedan seguir escribiéndose en la unidad SSD en caso de que se produzcan cortes de energía repentinos. Cuando se produzcan caídas de tensión, el controlador de la SSD extraerá energía del condensador para que haya tiempo suficiente para terminar la escritura existente, reduciendo así el riesgo de corrupción de datos.
Con la maduración de la tecnología SSD y su generalización, las SSD del mercado se presentan en diferentes factores de forma, funciones, capacidades, etc. Es esencial que seleccione la unidad SSD adecuada para las cargas de trabajo de su empresa. Sin embargo, puede sufrir costes ocultos si el precio y el rendimiento son los únicos factores que influyen en sus decisiones de compra. Tenga en cuenta el rendimiento sostenido, la resistencia de la SSD y la protección contra la pérdida de energía y, con suerte, encontrará la SSD que mejor se adapte a sus necesidades.
En lugar de trazar una línea clara entre una SSD de empresa y una de consumo, Seagate difuminó las líneas entre ambas y abrió nuevas posibilidades con el lanzamiento de la SSD Ironwolf, diseñada especialmente para NAS. Lea la reseña (http://sy.to/ssdreview) de nuestro moderador de la Comunidad y vea cómo puede beneficiarse de ella.