Il y a quelques années, j'ai effectué une qualification SSD assez importante pour la flotte de bases de données d'un site Web de vidéos que vous avez peut-être utilisé aujourd'hui. Le nivellement statique de l'usure n'existait pas à l'époque, j'ai donc surprovisionné. (j'ai réglé manuellement le lba maximum à 80% de la taille du disque). Cela a permis d'éviter le cas limite pathologique où le disque se remplissait et ne pouvait pas effectuer le wear leveling. Les gens mentionnent maintenant que le wear leveling statique peut éviter ce problème. Je n'ai pas creusé cette question, mais je suppose que vous voudrez alors éviter de remplir le disque.
Si vous avez le choix entre
- Grand disque d'une marque inconnue
- Un disque plus petit de l'une des trois marques principales
Choisissez l'option 2. Achetez auprès d'un fabricant connu et prévoyez de ne pas le remplir. Je prendrais juste 20 à 50 % de plus que ce dont je sais que j'aurai besoin.
Dans ma qualité, mes disques sans nom ont échoué de manière spectaculaire et assez souvent (pannes de contrôleur, défaillance totale du contrôleur, disque apparaissant comme 1 Mo au lieu de la taille réelle du disque). Après le déploiement, un seul disque a connu une usure notable de la NAND (dans un environnement de production à forte écriture avec des milliers de disques). Les disques équipés du contrôleur Sanforce ont obtenu les meilleures performances. Les disques avec Intel NAND étaient la référence.
12 votes
Une chose à retenir, qui n'est pas explicitement mentionnée dans les réponses, mais dont vous semblez être conscient, est qu'un SSD plus grand n'est pas en soi moins sensible à l'usure ou présentant un meilleur nivellement de l'usure. L'important est de savoir quelle proportion du disque vous utilisez réellement : si vous utilisez 75 % du disque, le contrôleur ne dispose que de 25 % pour effectuer la compensation d'usure ; si vous utilisez 50 % du disque, le contrôleur dispose de 50 % du disque pour la compensation d'usure. Plus l'espace disponible pour la compensation de l'usure est important, plus la compensation de l'usure sera efficace. C'est ce que nous appelons le "surprovisionnement".
5 votes
Les disques SSD modernes peuvent utiliser des parties du disque qui sont remplies de données pour niveler l'usure également. Punch nivellement de l'usure statique dans votre moteur de recherche préféré.
0 votes
@MichealJohnson : Ce n'est pas tout à fait exact - même si le disque est plein à 100%, le contrôleur peut toujours utiliser la totalité du disque pour le nivellement de l'usure. C'est parce qu'il peut déplacer les pages, de sorte que même les blocs qui contiennent des données qui ne changent jamais (par exemple les fichiers du système d'exploitation de base) peuvent partager une partie de l'usure.
0 votes
@psmears Assez juste, mais mon point de vue était que "plus grand SSD = meilleur nivellement de l'usure" n'est pas toujours vrai. Le seul avantage que l'on obtient de l'utilisation d'un SSD plus grand en ce qui concerne le nivellement de l'usure vient du fait qu'une moindre partie du disque est utilisée, ce qui laisse plus d'espace disponible pour le nivellement de l'usure. Que le contrôleur puisse ou non utiliser l'espace occupé pour le nivellement de l'usure n'est pas pertinent, et je suis bien conscient que les contrôleurs le font généralement ; le fait est que plus d'espace libre conduit à un meilleur nivellement de l'usure, donc stocker la même quantité de données sur un SSD plus grand conduit à un meilleur nivellement de l'usure.
2 votes
En théorie, l'achat d'un disque plus grand et l'utilisation d'une plus petite quantité de ce disque entraîneront une usure plus lente du disque, car vous utilisez une plus petite partie de celui-ci. Cela permet également d'éviter le cycle de lecture/effacement/réécriture qui peut se produire sur un disque presque plein et donc de maintenir l'amplification de l'écriture à un niveau bas, mais je ne pense pas que les disques mourant à cause de l'usure de la flash soient particulièrement courants. Un site web a fait un test et chaque disque qu'ils ont testé a duré bien au-delà de leur limite d'écriture spécifiée. techreport.com/review/27909/