Le HBA SAS (carte PCIe) d'origine de TL; DR Server ne prend pas en charge le passthrough transparent, ce qui est souhaité, car je souhaite que le système d'exploitation gère les disques (ZFS).
Dans ma société, nous avons un serveur Intel SSR212MC2 ( fiche technique ) avec contrôleur RAID SRCSAS144E. La machine traîne inutilisée, et je prévoyais de faire des expériences dessus avant de la déployer.
Apparemment, le contrôleur SRCSAS144E ne prend en charge que la présentation des volumes RAID au système d'exploitation. La création de douze groupes RAID0 à volume unique m'a semblé très inélégante, un soupçon a confirmé quand j'ai réalisé que les disques ne pourraient pas être déplacés vers un autre serveur (voir la réponse acceptée de hba pour le raid logiciel ).
Donc, si ma compréhension limitée de SAS est correcte, je pourrais acheter une autre carte (comme celle- ci ), la mettre à la place de la carte existante et y brancher le câble provenant de l'extenseur SAS. À la fin de la journée, le système d'exploitation devrait alors voir chaque appareil individuel, non?
Le noyau Linux aura besoin de pilotes pour parler à la carte, mais je suppose qu'il existe un support général pour un tel appareil banal. Y a-t-il autre chose à surveiller?
Réponses:
Vous pouvez simplement utiliser un HBA SAS LSI / Avago standard à cet effet. C'est tout ce qui est nécessaire.
Comme il s'agit d'un ancien serveur ... âgé de 11 ans, vous devriez voir un contrôleur qui est correct pour la période. Je recommanderais un LSI 9211-8i d'occasion .
Aucun pilote n'est nécessaire; ce sont des modules standard du noyau MPT Fusion. Vous devrez cependant savoir quoi faire avec le système d'exploitation. Je ne recommande pas ZFS pour les lecteurs OS. Vous aurez donc peut-être besoin d'un logiciel RAID pour cela.
la source
Vous pouvez configurer un ensemble de LUN RAID0 à disque unique. En supposant que vous désactiviez le cache du contrôleur RAID, cela devrait être l'équivalent acceptable d'un mode passe-système.
la source