J'ai un système de station de travail qui aura deux SSD industriels de 64 Go, et le plan est d'avoir les deux disques dans une configuration RAID1 pour la redondance qui est configurée dans le kickstart. Le système exécutera CentOS 7. En examinant cela, j'ai découvert que le Guide d'administration du stockage RHEL ne recommande pas RAID1 pour les SSD.
Red Hat prévient également que les niveaux RAID logiciels 1, 4, 5 et 6 ne sont pas recommandés pour une utilisation sur les SSD. Pendant la phase d'initialisation de ces niveaux RAID, certains utilitaires de gestion RAID (tels que mdadm) écrivent sur tous les blocs du périphérique de stockage pour garantir le bon fonctionnement des sommes de contrôle. Cela entraînera une dégradation rapide des performances du SSD.
Est-ce quelque chose qui devrait me préoccuper sérieusement? Existe-t-il des alternatives de redondance que je peux utiliser?
Selon la documentation RHEL à nouveau, la mise en miroir LVM tire désormais parti du RAID logiciel MD, donc l'avertissement RAID s'applique également à cela.
Plus d'informations: Les SSD sont de la série Swissbit X-200 (SATA), et il semble que le surprovisionnement soit à 40%.
Le RAID matériel ne sera pas une option, selon l'équipe matérielle.
mdadm -C --assume-clean...
pour éviter la synchronisation initiale. Au moins avec RAID-1.Réponses:
Je ne recommanderais pas vraiment le RAID logiciel Linux avec SSD, en particulier pour le démarrage. Je prendrais la décision en fonction du ou des scénarios de défaillance potentiels et de l'impact des temps d'arrêt. Pour les SSD industriels, je les ai généralement utilisés de manière autonome, sans RAID.
Si ce poste de travail devait échouer, à quelle vitesse pouvez-vous 1). récupération à partir de sauvegardes ou 2). reconstruire / réimager?
De quel type de SSD s'agit-il (marque / modèle)? S'ils sont trop approvisionnés, ce n'est peut-être pas trop un problème. S'ils sont SATA et connectés à la carte mère, vous aurez quelques options TRIM.
Vous pouvez utiliser un contrôleur RAID matériel LSI d'entrée de gamme pour faciliter le déploiement et la récupération. Au moins, le RAID sous-jacent sera transparent pour le système d'exploitation.
Éditer:
Ce sont des SSD industriels très surapprovisionnés . Configurez le miroir RAID 1 comme normal et surveillez simplement les disques au fil du temps.
la source
Non
Je préfère les contrôleurs RAID matériels, mais c'est une chose personnelle, ça va.
la source
La question que vous devez vous poser est de savoir quand cette documentation a été écrite. Ils utilisent généralement le même matériel et le mettent à jour si nécessaire, et la technologie SSD a changé depuis.
Même si elles sont industrielles, les performances d'écriture et de lecture ne sont pas les mêmes. La documentation fait référence aux performances d'écriture, mais avec une configuration miroir, vous obtiendrez de meilleures performances de lecture avec / boot et / mounts.
Il est donc utile de remettre en question la documentation à certains égards.
la source
Vous pouvez l'utiliser sans trop de problèmes dans la configuration RAID1 douce (même si le SSD n'était pas trop approvisionné), mais vous avez seulement fourni TRIM après la création.
Vous pouvez le faire par l'un des moyens suivants:
en utilisant un noyau suffisamment nouveau qui prend en charge MD passant TRIM à SSD (au moins 3.8. quelque chose IIRC, mais veuillez vérifier), et exécutant fstrim (8) (à partir du paquet util-linux) tous les soirs
en utilisant un noyau suffisamment nouveau et en ayant l'option de montage "discard" (pour ext4 / xfs). Notez qu'il s'agit de performances inférieures à celles ci-dessus, car TRIM n'est pas en file d'attente, et cela ne profite pas du traitement par lots ci-dessus
sur les noyaux plus anciens, exécutez cron run nocturne de mdtrim . Assurez-vous de tester avec le script de test fourni avant de mettre des données importantes dessus!
Notez également que tout cela s'applique uniquement au système de fichiers directement sur softRAID. Cela ne fonctionnera pas pour la plupart des RAID matériels. De plus, cela (actuellement) ne fonctionnera pas si vous avez LVM ou un autre calque au-dessus de MD softraid. Vous aurez besoin d'un gros surprovisionnement pour survivre à ceux-ci (et heureusement, vous en avez 40%, donc tout va bien).
la source