Quels sont les avantages et les inconvénients des SSD grand public par rapport aux disques à rotation rapide 10-15k dans un environnement serveur? Nous ne pouvons pas utiliser de SSD d'entreprise dans notre cas car ils sont d'un coût prohibitif. Voici quelques notes sur notre cas d'utilisation particulier:
Je sais que les SSD d'entreprise:
que les SSD grand public ... mais cela signifie-t-il que les SSD grand public ne conviennent absolument pas à un environnement de serveur, ou fonctionneront-ils toujours mieux que les disques à rotation rapide?
Étant donné que nous sommes protégés via RAID/sauvegarde, je suis plus préoccupé par les performances sur la durée de vie (tant que la durée de vie ne devrait pas être folle).
Remarque: Cette réponse est spécifique aux composants du serveur décrits dans le commentaire de l'OP.
Voir aussi: Les disques SSD sont-ils aussi fiables que les disques mécaniques (2013)?
Oui, les disques SSD seront bien plus rapides que les disques SAS. Pour un débit séquentiel, un bon RAID de SAS pourrait très bien fonctionner, mais pour un accès aléatoire , les SSD les feront sortir de l'eau, ce qui peut entraîner une différence de performance très sensible.
Selon les lecteurs SAS et les disques SSD particuliers, les SSD peuvent avoir un meilleur taux d'erreur de lecture irrécupérable jusqu'à un facteur 10).
Quelques conseils pour utiliser des disques SSD grand public:
Les SSD grand public fonctionnent correctement sur de nombreux serveurs pour les cas d'utilisation.
Ils sont bien, beaucoup plus rapides que les disques SAS. Je dirais que la raison pour laquelle les disques d'entreprise sont plus importants que les disques grand public n'est pas la vitesse, ses cycles de lecture-écriture et une meilleure ingénierie - par exemple les supercaps sont présents dans certains SSD d'entreprise où la version grand public n'en a pas - si vous perdez l'alimentation du serveur, vos données risquent moins d'être détruites.
Vous devez être conscient que le RAID n'est pas une sauvegarde - si vous envisagez de RAID quelques SSD c'est bien, mais obtenez différentes marques de SSD, ou au moins différents modèles afin qu'ils aient des caractéristiques de performances différentes. QUAND SSD DIE ILS SONT BEAUCOUP PLUS PROBABLES À FAIRE SO SANS AVERTISSEMENT ET AUCUNE CAPACITÉ DE TIRER DES DONNÉES - d'un autre côté, ils sont 10 fois plus fiables que disques durs réguliers.
Regardez dans les disques de la série 850 de Samsung - au moins pour la moitié de la matrice - ils sont/étaient prosommateurs et offrent un bon rapport qualité-prix, et sont présentés comme étant plus fiables que les nand 2D. (Ils utilisent nand 3D).
De plus, comme quelqu'un l'a mentionné, ne faites pas de RAID5. Les disques durent beaucoup pour que cela fonctionne de manière fiable - et sauvegardez vos données.
Même les SSD grand public sont beaucoup plus rapides que les disques durs 15k plus rapides, donc du point de vue des performances, ils iront bien ( si utilise le bon disque et if overprovisioning them), mais vous avez dû soigneusement les choisir, notamment en raison de leur interaction avec le contrôleur RAID matériel ...
Si vous les utilisez pour les écritures, pour éviter la corruption des données en cas de panne de courant, vous devez vous assurer que vous ne considérez que les modèles avec un supercap. Par exemple. Intel S3500, Samsung 845DC Pro
Sinon, les SSD grand public sont plus adaptés à la mise en cache.
La raison d'aller avec un équipement de qualité entreprise est plus la fiabilité que la vitesse. La plupart des disques SSD grand public sont MLC, les éléments les plus bas étant TLC (MLC fait 2 bits par cellule, TLC fait 3, et ils sont moins performants et fiables que SLC). À un moment donné, ils peuvent également supprimer le cache de RAM intégré pour réduire les coûts, car les cellules nand deviennent moins chères. Un SSD d'entreprise a également une plus grande redondance intégrée avec plus de puces nand de rechange
Le plus récent, plus lent, théoriquement moins fiable de TLC a un MBTF inférieur. Vous voudriez opter pour des lecteurs MLC
Quant à la fiabilité, c'est un sac mixte. Vous avez une résistance aux collisions physiques, bien sûr, mais les contrôleurs peuvent mourir. L'endurance au volant s'est améliorée de manière significative .
Considérez quelques choses - Tous les lecteurs meurent. Si c'est important, il faut absolument le sauvegarder. Considérez qu'il s'agit d'un stockage proche de la ligne et prenez en compte le manque de fiabilité.
Si vous recherchez l'endurance, un SSD grand public moderne (comme le samsung 850 pro) a une endurance assez décente. Le 850 pro est évalué à 150-300 tb d'écritures (par rapport à 73 tb pour l'ancien modèle, et 7300 à 14600 tb pour les modèles plus récents). Vous pourrez peut-être échanger de l'espace contre l'endurance nand en jouant avec de l'espace disponible. Les SSD d'entreprise sont livrés avec plus d'espace libre, donc si une cellule ou une puce SSD s'use, elle peut s'ajuster.
De nombreux disques grand public ne vous permettent pas de lire lorsque l'endurance en écriture a échoué. Une grande marque le fait, mais je ne me souviens pas laquelle.
Edit: Récemment, n "bug du noyau Linux" avec des SSD Samsung a été signalé en général, les disques durs de qualité entreprise sont ennuyeux, fiables vieille technologie. Disques durs grand public, je suppose un peu moins. Certains bogues sont éliminés - et des changements sont en cours, comme nvme qui devient plus courant. Soyez prêt à tester vos SSD avant de commettre quoi que ce soit de critique à cet égard. Cela semble être un cas Edge unique, mais cela pourrait être vous!
L'incohérence des performances des SSD grand public peut causer des problèmes avec certains contrôleurs RAID, les pics de latence d'E/S sont exacerbés lors de l'utilisation d'un contrôleur RAID car il n'utilisera souvent pas TRIM (je ne connais aucun contrôleur qui le fasse). Les disques d'entreprise sont conçus autour de performances constantes même sans TRIM, ils fonctionnent donc généralement bien avec les contrôleurs RAID.
Si vous n'avez pas besoin d'une endurance élevée, il existe des SSD d'entreprise bas de gamme conçus autour de cycles de lecture et d'écriture élevés. Intel S3500 ou Samsung 845DC proposent tous deux des SSD bon marché mais compatibles avec les contrôleurs RAID.
Cependant, si vous utilisez des contrôleurs Dell/hp raid, vous devez faire attention à la compatibilité, selon mon expérience, HP est le pire en ce qui concerne les disques non hp avec leurs contrôleurs et ne présente parfois aucune information de surveillance sur les disques.