Quels sont les avantages et les inconvénients des SSD grand public par rapport aux disques à rotation rapide 10-15k dans un environnement de 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:
- Hyperviseur avec 5-10 VM max. Aucune machine virtuelle individuelle ne sera intensément folle.
- RAID 10 interne, pas de SAN / NAS ...
Je sais que les SSD d'entreprise:
- sont évalués pour une durée de vie plus longue
- et effectuer de manière plus cohérente sur de longues périodes
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).
virtualization
raid
hard-drive
hardware
ssd
David Budiac
la source
la source
Réponses:
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)?
la source
Oui, les SSD seront bien plus rapides que les disques SAS. Pour un débit séquentiel, un bon RAID de disques SAS pourrait très bien fonctionner, mais pour un accès aléatoire, les SSD les feront sauter hors de l'eau, ce qui peut entraîner une différence de performance très notable.
Selon les disques 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:
la source
Les SSD grand public fonctionnent correctement sur de nombreux serveurs pour les cas d'utilisation.
Ils sont bien plus rapides que les disques SAS. Je suggérerais que la raison pour laquelle les disques d'entreprise sont installés sur 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'a pas cela - si vous perdez l'alimentation du serveur vos données sont moins susceptibles d'être tuées.
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 LES MATÉRIAUX SSD MOURENT, ILS SONT DE MANIÈRE PLUS PROBABLE DE LE FAIRE SANS AVERTISSEMENT ET AUCUNE CAPACITÉ DE TIRER LES DONNÉES - d'un autre côté, ils sont 10 fois plus fiables que les disques durs ordinaires.
Regardez dans les disques de la série 850 de Samsung - au moins pour la moitié de la baie - 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 3D nand).
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.
la source
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 source
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 vous utilisez le bon disque et si vous les surprovisionnez), mais vous avez dû les choisir avec soin , en particulier en raison de la façon dont ils interagissent avec contrôleur RAID matériel ...
la source
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 offrent tous deux des SSD bon marché mais compatibles avec les contrôleurs RAID.
Cependant, si vous utilisez des contrôleurs RAID Dell / HP, 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.
la source
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 considérablement améliorée .
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 (contre 73 tb pour l'ancien modèle et 7300 à 14600 tb pour les modèles plus récents). Vous pourriez être en mesure d'échanger l'espace contre l' endurance nand en jouant avec 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, un «bug du noyau Linux» avec les SSD Samsung a été signalé en général, les disques durs de qualité entreprise sont ennuyeux et fiables . 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 de bord unique, mais cela pourrait être vous!
la source
Si cela importe, RAID 1. Je préférerais avoir deux disques SSD grand public bon marché en RAID 1 plutôt que le meilleur SSD d'entreprise. La paire devrait porter à peu près au même rythme, mais à part l'usure, il est extrêmement peu probable qu'elles échouent en même temps. Vous devez disposer de suffisamment de RAM pour limiter considérablement la pagination afin de pouvoir placer votre système et vos programmes sur un disque dur, puis placer vos bases de données sur la paire SSD. Étant donné que les disques durs sont bon marché, vous pouvez également vous permettre de les RAID 1. En dehors d'un incendie, cette configuration protégera vos données et fournira d'excellentes performances. Ensuite, vous pouvez sauvegarder sur le cloud et l'appeler un jour.
la source