Durabilité HDD vs SSD [fermé]

17

J'ai entendu dire que les SSD sont moins durables que les disques durs. Est-ce vrai ?

oneat
la source

Réponses:

11

Ma première réaction à votre question a été: "Mon expérience est exactement le contraire." Lisez la suite pour savoir exactement pourquoi, mais d'abord quelques informations ...

Les entraînements à rotation et à semi-conducteurs ont une durée de vie limitée. Certains pensent que les SSD ont une durée de vie aussi bonne ou meilleure que les disques durs similaires en rotation, étant donné les mêmes modèles d'utilisation.

Notez cependant que tous les SSD ne sont pas créés égaux. Il existe des disques SLC tels que l'Intel X25-E, qui ont tendance à être beaucoup plus chers (300 $ pour un disque de 32 Go), mais sont également plus rapides en écriture et plus durables. L'autre architecture est appelée MLC et est moins coûteuse mais peut ne pas être aussi bonne pendant les écritures que SLC et peut également ne pas durer aussi longtemps, en grande partie parce que les cellules de mémoire doivent être réécrites en plus gros morceaux. Cependant, les SSD plus récents ont un meilleur firmware de gestion et durent assez bien.

Mais revenons à votre question ... Tout le monde dans ma petite entreprise utilise des SSD sur ses ordinateurs portables. J'utilise un Intel X25-M dans le mien depuis au moins un an, peut-être plus près de deux. Je ne reviendrais jamais sur un disque en rotation dans mon ordinateur portable principal en raison de la durabilité.

Si vous laissez tomber un ordinateur portable et que le disque dur tourne, vous devrez certainement remplacer le disque dur. Plus tôt cette année, j'ai laissé tomber mon ordinateur portable pendant qu'il fonctionnait et après cela, il ne s'allumait même pas. Je devais essentiellement tout remplacer sauf le CPU, la RAM et le SSD (carte mère, écran, la plupart des pièces du boîtier ...). 3 ou 4 ans plus tôt, j'ai eu une baisse similaire avec un disque tournant. Il a survécu pendant environ une semaine après cela, mais a rapidement commencé à générer des erreurs.

Ainsi, dans un ordinateur portable ou un autre environnement sujet aux chocs comme un ordinateur de bureau: les SSD sont plus durables.

Une autre chose à considérer est de savoir comment ils échouent. Les SSD échouent car ils ne peuvent plus effacer les cellules. Les disques SSD n'écrasent pas les données, ils ont tendance à avoir un pool de blocs inutilisés qu'ils effacent et préparent à l'utilisation, et les écritures des blocs existants sont envoyées à ces nouveaux emplacements, plutôt que d'effacer les données existantes et de les écrire. Les disques durs en rotation ont tendance à échouer car les pièces mécaniques s'usent et elles commencent à générer des erreurs lors de l'écriture et de la lecture.

Donc, une théorie est que lorsque les SSD échouent à cause de problèmes de cycle d'écriture. vous pouvez toujours lire les données sur le lecteur, vous ne pouvez tout simplement plus écrire. Faire de votre SSD une copie en lecture seule de vos données en cas d'échec.

Jusqu'à présent, mon expérience est assez limitée, moins d'une douzaine de disques sur quelques années pour les SSD contre plus d'un millier de disques sur 15 ans pour la rotation. Cependant, jusqu'à présent, je ne pense pas que la durabilité des SSD par rapport aux disques en rotation soit insuffisante, même pour une utilisation non portable. Certains des tout premiers SSD étaient de la merde, nous avions un SSD de 16 Go d'un fabricant qui est mort après quelques semaines d'utilisation, et le remplacement est également mort après quelques semaines d'utilisation. Cependant, les produits actuels, depuis la première génération d'Intel X25-M, je suis très content.

Sean Reifschneider
la source
En théorie? En pratique! À moins que le contrôleur ne tombe en panne, les SSD ont simplement des cellules qui deviennent en lecture seule une fois les câbles épuisés. D'ici là, ils sont déjà obsolètes 5 générations ou plus au rythme actuel.
Mircea Chirea
1
@iconiK, la raison pour laquelle je dis "en théorie" est que cela ne représente que le côté matériel flash de celui-ci. Je n'ai aucune expérience pratique de la façon dont les systèmes de fichiers réagiront au fait que le lecteur devienne soudainement en lecture seule, en particulier en ce qui concerne l'impossibilité de vider les données de leurs tampons dans le flash, ce qui signifie que les données sur le flash peuvent ne pas être dans l'état de cohérence que vous espérez après un cycle d'alimentation. Je ne m'attends pas à ce que mon système de fichiers soit capable de monter ou de copier proprement fsck après ce genre d'échec. Cela pourrait arriver, mais je ne serais pas surpris s'il s'étouffait ...
Sean Reifschneider
le lecteur flash entier ne passera pas soudainement en mode lecture seule, juste quelques cellules, donc les systèmes de fichiers n'auront pas de problèmes avec ça. De plus, vous pouvez monter un volume directement en lecture seule, de sorte que même le pilote FS n'y écrira pas.
Mircea Chirea
@iconiK, le montage en lecture seule repose sur le système de fichiers dans un état utilisable. Si les données sont validées dans le tampon, écrites dans le désordre dans le flash, puis ne parviennent pas à valider toutes les données dans le tampon, le superbloc pourrait pointer vers des ordures, etc ... Encore une fois, cela pourrait fonctionner, mais je ne le ferais pas soyez surpris s'il était laissé dans un état assez malheureux. Certes, je vais continuer à avoir de bonnes sauvegardes. :-)
Sean Reifschneider
2
À titre de suivi, le week-end dernier, nous avons remplacé une matrice RAID-10 à 8 disques 10 000 tr / min, qui ne pouvait pas suivre la tâche consistant à agir en tant que serveur NFS pour le stockage de courrier électronique (Maildir) et les pages Web, avec un 2,5 " Intel SSD 600 Go, et la performance est allé bien, fAÇON jusqu'à Il était amusant de remplacer ce grand tableau avec quelque chose qui forme dans ma main fermée..
Sean Reifschneider
13

durable (comparatif plus durable, superlatif le plus durable):

able to resist wear, decay; lasting; enduring;

il y a plusieurs "couches" de vérité dans ce que vous avez entendu:

  • vous n'avez pas le même nombre de cycles d'écriture sur un SSD par rapport à un HDD, donc dans cet aspect le HDD gagne (comme le souligne @ aking1012 correctement, vous ne pouvez écrire des données que si et si souvent sur une seule cellule dans un SSD)
  • vous pouvez lire à partir d'un SSD autant que vous le souhaitez. comme aucun élément mécanique rotatif n'est impliqué, il est probable qu'un SSD soit plus durable qu'un disque dur si vous ne lisez que des données.
  • vous pouvez jeter un SSD en l'air, contre le mur et .. ok, vous ne pouvez pas le briser avec un marteau .. mais vous pouvez remettre ce SSD dans un ordinateur et cela fonctionne toujours. sous cet aspect, un disque dur est moins durable qu'un SSD

(vous pourriez également faire valoir que, comme un SSD lit les données plus rapidement, il n'a pas à fonctionner aussi longtemps qu'un disque dur et qu'il dure donc plus longtemps .. aka plus durable :))

akira
la source
3

Selon la densité du plateau, oui. Les plateaux vraiment denses ont tendance à échouer plus fréquemment. Le SSD a une durée de vie à partir du moment où vous le branchez (les données tournent constamment et chaque cellule de charge cessera éventuellement de maintenir la charge)

modifier: pour clarifier ... il y avait un commentaire qui impliquait que je n'étais pas clair

Le SSD n'a PAS de plateaux, mais a une durée de vie limitée

Le disque dur a des plateaux et plus les plateaux sont denses, plus ils risquent de tomber en panne plus rapidement

RobotHumains
la source
2
Les SSD ont des plateaux?
akira
aucun disque dur n'a de plateaux ... je pensais que
j'étais
0

Pour ceux qui se demandent combien d'années un SSD typique peut durer pour pouvoir écrire des données sur le nombre, c'est ... environ 50 ans! Ainsi, le logiciel ou un autre matériel est BEAUCOUP plus susceptible d'échouer, alors vos cellules flash s'useront.

Ceci est basé sur des calculs simples selon lesquels une cellule SSD flash typique peut être écrite 2 millions de fois et pour écrire 64 Go de disque 2 millions de fois à une vitesse maximale de 80 Mo / s dont vous avez besoin: (2 Mo x 64 Go) / (80 Mo / s) = (2 x 64 Go / 80) s = 1,6 G (soit environ 50 ans).

Cela dit, vous pourriez probablement trouver moins de 1 M de cycles SSD flash, mais n'en ai pas vu.

Vous pouvez voir plus de détails ici à l' article de résumé sur l'endurance SSD par Zsolt Kerekes .

Edit : je suis corrigé. Certains lecteurs pour les consommateurs standard ne prendront pas autant de battements qu'une utilisation inhabituellement lourde. Les disques peuvent en fait échouer beaucoup plus rapidement après y avoir constamment écrit des données. Les coutures comme autre chose échouent avant que les cellules NAND ne tombent en panne. Voir un test d'endurance SSD sur The Tech Report . Notez également que les fabricants ont désormais tendance à indiquer la quantité de données que vous pouvez écrire en toute sécurité sur les disques plutôt que de dire combien de fois vous pouvez écrire sur les cellules.

Notez que l'utilisateur standard ne serait toujours pas confronté à ces problèmes même après des années d'utilisation intensive. De nombreuses opérations n'atteignent tout simplement pas votre lecteur. Vous pouvez utiliser des outils tels que CrystalDiskInfo pour vérifier le nombre d'octets que vous avez écrits sur votre disque. Si vous avez moins de 200 à 300 To d'écritures, ça devrait aller. Pour vous assurer, vérifiez simplement les valeurs brutes de la métrique "Nombre d'erreurs non corrigibles" et "Nombre de secteurs réalloués". Si les deux sont nuls, votre SSD n'a même pas vraiment commencé à s'user. À partir du test, vous pouvez voir que vous pouvez avoir des centaines, voire des milliers de secteurs réaffectés avant que le lecteur ne devienne inutilisable. Les secteurs encore réaffectés sont les premiers signes de problèmes et vous pourriez penser à un remplacement ou à une sauvegarde plus fréquente ;-).

Nux
la source
Malheureusement, certaines cellules seront écrites beaucoup plus que d'autres. Vous ne pouvez pas supposer une écriture absolument uniforme, bien que certains micrologiciels de lecteur puissent essayer de le faire.
Bob
1
C'est vrai, mais si une cellule n'est pas accessible en écriture, le contrôleur bascule vers une autre cellule de manière transparente pour le système. Et donc, pour rendre le disque entier inscriptible, vous devez écrire toutes les cellules et cela n'est possible (écriture continue à pleine vitesse) qu'après 50 ans. Ce qui n'est pas réaliste de toute façon (car vous devriez en fait avoir votre PC tout le temps et avoir une application folle qui écrit sur votre SSD tout le temps).
Nux
1
Juste une mise en garde, c'est une réponse datée. Les disques SSD plus récents peuvent échouer en raison d'écritures beaucoup plus tôt. Tech Report a tué tous les disques qu'ils écrivent testés en 18 mois; voir ici . De plus, l'article sur le lien que vous avez publié a été mis à jour et ne revendique plus une espérance de cycle d'écriture de 2M.
Kevin
Test intéressant. Il semblerait que quelque chose d'autre échoue avant que toutes les cellules ne soient réellement inutilisables. Les hypothèses que j'ai prises dans le calcul ne sont donc pas correctes ... Même les utilisateurs relativement lourds n'atteindront pas les limitations d'écriture. Ce qui est également mentionné dans le test que vous avez lié aussi ... Quoi qu'il en soit, j'ai mis à jour ma réponse pour mentionner les résultats du test. Merci!
Nux
np .. Je suis d'accord que la plupart des utilisateurs à domicile ne verront pas ce mode de défaillance pendant très longtemps. Je garderais un œil attentif sur celui-ci et sous-approvisionnerais substantiellement cependant si vous allez en utiliser un pour quelque chose comme un ZFS ZIL + L2ARC, tout ce qui exécute une base de données lourde, un enregistreur de médias ou ce que vous avez. Je pense qu'un autre facteur entre en jeu, c'est que ces chiffres d'endurance concernent une technologie plus ancienne; les nouveaux appareils afin d'obtenir une plus grande densité de stockage utilisent des cellules physiquement plus petites et de multiples encodages de niveau de charge, ce qui les rend plus fragiles que les technologies plus anciennes.
Kevin