HDD vs SSD durabilidad [cerrado]

17

Escuché que las SSD son menos duraderas que las HDD. Es verdad ?

oneat
fuente

Respuestas:

11

Mi primera reacción a su pregunta fue: "Mi experiencia es exactamente lo contrario". Siga leyendo para saber exactamente por qué, pero primero algunos antecedentes ...

Tanto las unidades giratorias como las de estado sólido tienen una vida útil limitada. Hay algunos que opinan que los SSD tienen una vida útil tan buena o mejor que los discos duros giratorios similares con los mismos patrones de uso.

Sin embargo, tenga en cuenta que no todos los SSD se crean de la misma manera. Hay unidades SLC como Intel X25-E, que tienden a ser mucho más caras ($ 300 por una unidad de 32 GB), pero también son más rápidas en las escrituras y son más duraderas. La otra arquitectura se llama MLC, y es menos costosa, pero puede no ser tan buena durante las escrituras como SLC y tampoco puede durar tanto, en gran parte porque las celdas de memoria deben reescribirse en fragmentos más grandes. Sin embargo, los SSD más nuevos tienen un mejor firmware de administración y duran bastante bien.

Pero, volviendo a su pregunta ... Todos en mi pequeña empresa están ejecutando SSD en sus computadoras portátiles. He estado ejecutando un Intel X25-M en el mío durante al menos un año, tal vez más cerca de dos. Nunca volvería a un disco giratorio en mi computadora portátil principal debido a la durabilidad.

Si deja caer una computadora portátil y el disco duro está girando, seguramente tendrá que reemplazar el disco duro. A principios de este año, dejé caer mi computadora portátil mientras estaba funcionando y después de eso ni siquiera se encendió. Básicamente tenía que tener todo menos la CPU, RAM y SSD reemplazados (placa base, pantalla, la mayoría de las partes de la carcasa ...). 3 o 4 años antes tuve una caída similar con un disco giratorio. Sobrevivió alrededor de una semana después de eso, pero rápidamente comenzó a generar errores.

Entonces, en una computadora portátil u otro entorno propenso a golpes, como una computadora: los SSD son más duraderos.

Sin embargo, otra cosa a considerar es cómo fallan. Los SSD fallan porque ya no pueden borrar las células. Los SSD no sobrescriben los datos, tienden a tener un conjunto de bloques no utilizados que borran y preparan para su uso, y las escrituras de los bloques existentes se envían a estas nuevas ubicaciones, en lugar de borrar los datos existentes y escribirlos. Los discos duros que giran tienden a fallar porque las partes mecánicas se desgastan y comienzan a generar errores al escribir y leer.

Entonces, una teoría es que cuando los SSD fallan debido a problemas con el ciclo de escritura. aún puede leer los datos del disco, ya no puede escribir más. Efectivamente, convertir su SSD en una copia de solo lectura de sus datos cuando falla.

Mi experiencia hasta ahora es bastante limitada, menos de una docena de unidades en un par de años para SSD versus más de mil unidades en 15 años para girar. Sin embargo, hasta ahora no creo que la durabilidad de los SSD en comparación con los discos giratorios sea insuficiente, incluso para el uso sin computadora portátil. Algunos de los primeros SSD fueron una verdadera basura, tuvimos un SSD de 16 GB de un proveedor que murió después de unas pocas semanas de uso, y el reemplazo también murió después de unas pocas semanas de uso. Sin embargo, los productos actuales, desde la primera generación de Intel X25-M, me han encantado.

Sean Reifschneider
fuente
¿En teoria? ¡En la práctica! A menos que el controlador falle, los SSD simplemente tienen celdas que se vuelven de solo lectura después de que se agotan los cables. Para entonces, ya son obsoletas 5 generaciones o más al ritmo actual.
Mircea Chirea
1
@iconiK, la razón por la que digo "en teoría" es que eso solo explica el lado del hardware flash. No tengo ninguna experiencia práctica sobre cómo responderán los sistemas de archivos a que el disco de repente se vuelva de solo lectura, particularmente con respecto a no poder descargar los datos de sus memorias intermedias al flash, lo que significa que los datos en el flash pueden no Estar en el estado de consistencia que esperaría después de un ciclo de energía. No espero que mi sistema de archivos pueda montarse o copiarse fsck limpiamente después de este tipo de falla. Puede suceder, pero no me sorprendería si se
ahogara
toda la unidad flash no entrará repentinamente en modo de solo lectura, solo algunas celdas, por lo que los sistemas de archivos no tendrán problemas con eso. Además, puede montar un volumen directamente como de solo lectura, de modo que ni siquiera el controlador FS lo escriba.
Mircea Chirea
@iconiK, el montaje de solo lectura depende de que el sistema de archivos esté en un estado utilizable. Si los datos se confirman en el búfer, se escriben fuera de servicio en la memoria flash y luego no se confirman todos los datos en el búfer, el superbloque podría apuntar a basura, etc. De nuevo, podría funcionar, pero no lo haría. se sorprendería si se dejara en un estado bastante infeliz. Ciertamente, voy a seguir teniendo buenas copias de seguridad. :-)
Sean Reifschneider
2
Como seguimiento, el fin de semana pasado reemplazamos una matriz RAID-10 de 10K RPM de 8 unidades, que no podía seguir con el trabajo de actuar como un servidor NFS para el almacenamiento de correo electrónico (Maildir) y páginas web, con un 2.5 " Intel SSD de 600 GB, y el rendimiento fue muy bueno, MUCHO . Fue divertido reemplazar esa gran matriz con algo que cabía en mi mano cerrada.
Sean Reifschneider
13

duradero (comparativo más duradero, superlativo más duradero):

able to resist wear, decay; lasting; enduring;

Hay varias "capas" de verdad en lo que ha escuchado:

  • no tiene la misma cantidad de ciclos de escritura en un SSD en comparación con un HDD, por lo que en este aspecto el HDD gana (como @ aking1012 señala correctamente, solo puede escribir datos tan a menudo en una sola celda en un SSD)
  • Puedes leer desde un SSD todo lo que quieras. Como no hay elementos mecánicos rotativos involucrados, es probable que un SSD sea más duradero que un HDD si solo lee datos de él.
  • puedes lanzar un SSD al aire, contra la pared y ... bueno, no puedes golpearlo con un martillo ... pero puedes volver a poner ese SSD en una computadora y aún funciona. Bajo ese aspecto, un HDD es menos duradero que un SSD

(También podría argumentar que, dado que un SSD lee los datos 'más rápido', no tiene que funcionar tanto como un HDD y, por lo tanto, dura más ... también conocido como más duradero :))

akira
fuente
3

Dependiendo de la densidad del plato, sí. Los platos realmente densos tienden a fallar con más frecuencia. El SSD tiene una vida útil desde el momento en que lo conecta (los datos giran constantemente y cada celda de carga finalmente dejará de retener la carga)

editar: para aclarar ... hubo un comentario que implicaba que no estaba claro

SSD NO tiene platos, pero tiene un período de vida útil limitado

HDD tiene platos y cuanto más densos sean los platos, más probable es que fallen más rápidamente

RobotHumanos
fuente
2
SSD tienen platos?
akira
ningún disco duro tiene platos ... pensé que estaba claro, supongo que no ... aclaración en la edición
RobotHumans
0

Para aquellos que se preguntan cuántos años puede durar un SSD típico en términos de poder escribir datos en el número, ¡son unos 50 años! Por lo tanto, es mucho más probable que el software o algún otro hardware falle, entonces sus celdas flash se desgastarán.

Esto se basa en cálculos simples de que la celda SSD flash típica se puede escribir 2M veces y para escribir un disco de 64GB 2M veces a una velocidad máxima de 80MB / s necesita: (2M x 64GB) / (80MB / s) = (2 x 64G / 80) s = 1.6Gs (que es aproximadamente 50 años).

Habiendo dicho eso, probablemente puedas encontrar menos de 1M ciclos de SSD flash, pero no he visto uno.

Puede ver más detalles aquí en el artículo de resumen de resistencia SSD de Zsolt Kerekes .

Editar : estoy corregido. Algunas unidades para consumidores estándar no recibirán tanta paliza por el uso inusualmente intenso. Las unidades pueden fallar mucho más rápido después de escribirles constantemente datos. Las costuras como algo más fallan antes de que las células NAND fallen Vea una prueba de resistencia SSD en The Tech Report . También tenga en cuenta que los fabricantes ahora tienden a decir cuántos datos puede escribir de forma segura en las unidades en lugar de decir cuántas veces puede escribir en las celdas.

Tenga en cuenta que el usuario estándar aún no enfrentaría esos problemas incluso después de años de uso intensivo. Muchas operaciones simplemente no llegan a su disco. Puede usar herramientas como CrystalDiskInfo para verificar cuántos bytes escribió en su disco. Si está por debajo de 200-300 TB de escrituras, debería estar bien. Para asegurarse, simplemente verifique los valores brutos de la métrica "Recuento de errores no corregible" y "Recuento de sector reasignado". Si ambos son cero, entonces su SSD ni siquiera comenzó a desgastarse. En la prueba, puede ver que puede tener cientos o incluso miles de sectores reasignados antes de que la unidad quede inutilizable. Los sectores aún reasignados son los primeros signos de problemas y puede pensar en un reemplazo o hacer una copia de seguridad con mayor frecuencia ;-).

Nux
fuente
Desafortunadamente, algunas celdas se escribirán en mucho más que otras. No puede suponer una escritura absolutamente uniforme, aunque algunos firmware del disco pueden intentar hacerlo.
Bob
1
Eso es cierto, pero si una celda no es grabable, el controlador cambiará a otra celda de manera transparente al sistema. Y aún así, para que todo el disco no se pueda escribir, tendría que escribir todas las celdas y esto solo es posible (escribir continuamente a toda velocidad) después de 50 años. Lo que no es realista de todos modos (porque en realidad tendría que tener su PC encendida todo el tiempo y tener alguna aplicación loca que escribiría en su SSD todo el tiempo que esté encendida).
Nux
1
Solo una advertencia, esta es una respuesta anticuada. Los SSD más recientes pueden fallar debido a las escrituras mucho antes. El Informe técnico eliminó todas las unidades que escriben sometidas a prueba de estrés en 18 meses; ver aquí . Además, el artículo en el enlace que publicó ha sido actualizado y ya no reclama una expectativa de ciclo de escritura de 2M.
Kevin
Prueba interesante Parece que algo más falla antes de que todas las células sean realmente inutilizables. Entonces, las suposiciones que tomé en el cálculo no son correctas ... Aún así, los usuarios relativamente pesados ​​no alcanzarán las limitaciones de escritura. Lo que también se menciona en la prueba que vinculaste ... De todos modos, actualicé mi respuesta para mencionar los resultados de la prueba. ¡Gracias!
Nux
np .. Estoy de acuerdo en que la mayoría de los usuarios domésticos no van a ver este modo de falla durante mucho tiempo. Sin embargo, lo vigilaré de cerca y no aprovisionaré sustancialmente si va a usar uno para algo como un ZFS ZIL + L2ARC, cualquier cosa que ejecute una base de datos pesada, un registrador de medios o lo que sea. Otro factor que creo que entra es que esas cifras de resistencia son para una tecnología más antigua; Los dispositivos más nuevos para obtener una mayor densidad de almacenamiento están utilizando celdas físicamente más pequeñas y múltiples codificaciones de nivel de carga, lo que los hace más frágiles que la tecnología anterior.
Kevin