HBA vs. SATA intégré : ajouter des disques à un NAS DIY

· Dernière vérification juillet 2026

10 min de lecture
Vous comptez remplir les huit ports du HBA ?Entrez huit disques, comparez le RAID 6 au RAID 5 et voyez la capacité utile avant d'acheter la carte.
Ouvrir le calculateur →

Vous avez rempli chaque port SATA de la carte mère, l'array se porte bien, et vous voulez ajouter deux disques de plus. C'est le moment où la plupart des monteurs de NAS DIY rencontrent l'adaptateur de bus hôte, ou HBA, et aussi celui où beaucoup commettent une petite erreur qu'un système de fichiers à sommes de contrôle ne pardonne pas : ils prennent un contrôleur additionnel bon marché ou un splitter au lieu de la carte sur laquelle tout le monde du homelab s'est déjà accordé. Ce guide reste étroit et pratique, en parcourant ce qu'est vraiment un HBA, si vous en avez réellement besoin face à vos ports intégrés, et comment le câbler, le refroidir et le faire évoluer sans surprise à 1 heure du matin.

Ce qu'est vraiment un HBA, et pourquoi ce n'est pas une carte RAID

Un HBA est une simple carte d'extension dont le seul travail est de relier des disques à l'ordinateur et de transmettre chacun intact, si bien que le système d'exploitation voit les disques individuels exactement comme s'ils étaient branchés sur la carte mère. Une carte RAID matérielle semble presque identique et entre dans le même slot PCIe, mais elle s'insère entre les disques et l'OS, les regroupe en arrays et cache les disques bruts derrière son propre firmware et son cache. Cette différence est tout l'enjeu d'un NAS moderne, parce que le logiciel veut les disques et la carte veut les garder.

ZFS et Btrfs sont conçus pour posséder les disques directement afin de lire chaque secteur, vérifier leurs propres sommes de contrôle et réparer la corruption silencieuse, et une carte RAID qui cache les disques ou tamponne les écritures derrière une batterie retire justement ce contrôle. OpenZFS est sans détour dans son guide matériel, où il indique qu'il vaut mieux utiliser un HBA qu'un contrôleur RAID, tant pour la performance que pour la fiabilité, et que les contrôleurs RAID matériels ne devraient pas du tout être utilisés avec ZFS. La décision n'est donc pas vraiment de savoir quelle carte est la plus rapide, mais laquelle s'efface le plus, et pour un pool à sommes de contrôle vous voulez celle qui en fait le moins. Si la question générale du logiciel contre le matériel vous est nouvelle, nous la déroulons dans RAID matériel vs. logiciel ; la conclusion ici est simple : un NAS veut un HBA qui transmet les disques, jamais une carte RAID qui s'en empare.

La carte canonique : un HBA SAS LSI/Broadcom en mode IT

Quand on dit « prends juste un HBA », on désigne presque toujours une famille précise : les cartes SAS de LSI, vendues aujourd'hui sous Broadcom, dans des modèles comme la 9211-8i, la 9207-8i et la plus récente Broadcom 9300-8i. Ce sont des contrôleurs SAS, et comme un port SAS accepte volontiers aussi des disques SATA, une carte vous donne huit connexions de disque supplémentaires depuis un seul slot. Elles sont partout dans les homelabs pour deux raisons : le prix, parce que les serveurs d'entreprise sont mis à la retraite par milliers et que les cartes d'occasion « enterprise pull » des séries 9200 et 9300 inondent le marché de seconde main à bas coût, et le support, parce que le noyau Linux principal les pilote avec son pilote intégré mpt2sas/mpt3sas, ce qui les rend quasi plug and play sur tout OS NAS basé sur Linux.

La seule expression à comprendre avant d'acheter est le mode IT. Ces cartes arrivent avec l'un de deux firmwares : IR (Integrated RAID), qui essaie encore de construire ses propres volumes RAID, et IT (Initiator Target), qui retire tout cela pour que la carte devienne un passage pur qui remet chaque disque directement à votre logiciel NAS. Beaucoup de vendeurs flashent déjà leurs cartes en mode IT et le précisent dans l'annonce ; sinon, le reflashage est une procédure unique bien documentée. Achetez une carte SAS LSI ou Broadcom 8 ports, confirmez qu'elle tourne en firmware mode IT, et vous avez la connectivité autour de laquelle tout l'écosystème du NAS DIY est bâti.

Pour les plus techniques : la génération 9200 (9211-8i, 9207-8i) est une carte SAS2 à 6 Gbps tandis que la 9300 est SAS3 à 12 Gbps, et pour des disques mécaniques les anciennes SAS2 suffisent presque toujours, car même les disques durs les plus rapides ne tiennent que quelques centaines de mégaoctets par seconde et huit d'entre eux sont loin de saturer le lien x8 d'une carte SAS2. La vraie raison de payer plus pour une 9300, c'est une pile de SSD SATA ou SAS, où la bande passante supplémentaire se voit vraiment. Quelle que soit la génération choisie, gardez un firmware IT cohérent sur la carte et faites-le correspondre au pilote livré avec votre NAS, pour qu'un resilver ne trébuche jamais sur un décalage firmware contre pilote.

Soyons honnêtes d'abord : en avez-vous seulement besoin ?

Avant d'acheter quoi que ce soit, la réponse honnête pour beaucoup de builds est non. La plupart des cartes mères grand public exposent quatre à six ports SATA natifs du chipset, et un NAS domestique de 4 à 6 baies avec des partages de fichiers et un peu de Plex y tient confortablement, donc un HBA est un slot, un budget de lignes et une source de chaleur dont vous n'avez tout simplement pas encore besoin. Le déclencheur pour en ajouter un est précis et mérite d'être nommé : vous êtes à court de bons ports du chipset et vous voulez plus de disques, point.

Ce que vous ne devriez pas faire, c'est courir après les deux raccourcis qui semblent moins chers. Le premier est de vous appuyer sur les ports SATA supplémentaires qu'une carte annonce au-delà de l'allocation du chipset, car ils reposent presque toujours sur un contrôleur additionnel d'ASMedia ou Marvell, plus loin du processeur et avec un historique de disques qui décrochent sous charge, ce qu'un array lit comme une panne et à quoi il répond par une reconstruction inutile. Le second, pire, est un multiplicateur de port SATA ou « expandeur » qui éclate un seul port en quatre ou cinq disques ; le même guide matériel d'OpenZFS avertit que le support des multiplicateurs de port est inconsistant d'une plateforme à l'autre, et partager la bande passante d'un port entre cinq disques est de toute façon une base médiocre pour un array. Le côté intégré de cette décision est couvert dans le guide de carte mère NAS, mais la conclusion est courte : restez sur les ports natifs tant qu'ils suffisent, et traitez « je suis à court de SATA du chipset » comme la vraie raison d'acheter un HBA, pas un splitter.

Câblage : SFF-8643, SFF-8087 et la confusion du breakout

Le câble est l'endroit où les premiers acheteurs de HBA perdent un après-midi, parce que les connecteurs ont des noms peu parlants et que le mauvais câble ne fait rien du tout. Une carte 8 ports porte deux ports mini-SAS internes, et le connecteur que vous avez dépend de la génération : les cartes de la série 9200 utilisent l'ancien connecteur SFF-8087, tandis que la 9300 et plus récentes utilisent le plus petit SFF-8643, appelé d'ordinaire mini-SAS HD. Chacun de ces ports porte quatre disques, donc pour atteindre quatre disques SATA individuels il vous faut un câble breakout, un connecteur mini-SAS côté carte qui s'éclate en quatre connecteurs SATA côté disques.

Voici le piège qui attrape presque tout le monde : ces câbles existent en deux sens qui semblent identiques sur une photo de produit. Un breakout forward va d'un port hôte mini-SAS vers quatre disques SATA, ce que vous voulez sur un HBA ; un breakout reverse va dans l'autre sens, de quatre ports hôtes SATA vers un appareil mini-SAS, et il ne fonctionnera pas sur votre carte, aussi juste qu'il paraisse. Adaptez donc d'abord le connecteur à votre carte (SFF-8087 pour une 9200, SFF-8643 pour une 9300), puis confirmez que l'annonce indique breakout forward avant de commander. Les familles de connecteurs SAS et leurs brochages sont documentés dans la référence Serial Attached SCSI si vous voulez le détail ; la règle pratique est deux câbles par carte 8 ports, bon connecteur, sens forward, revérifié dans l'annonce.

Au-delà de huit disques : expandeurs SAS et fonds de panier

Huit ports couvrent la plupart des builds domestiques, mais si vous visez un châssis de douze ou vingt-quatre baies, un second HBA n'est pas le seul chemin, et souvent pas le plus propre. Un expandeur SAS est une petite carte qui fonctionne comme un switch réseau pour disques : il prend quelques lignes de votre HBA et les multiplie en bien plus de ports, si bien qu'une seule carte 8 ports peut piloter seize, vingt-quatre disques ou plus à travers un expandeur. Dans un vrai châssis serveur, c'est généralement invisible parce que l'expandeur vit sur le fond de panier, la carte derrière les baies de disques dans laquelle vos disques s'enfichent directement, donc vous tirez deux câbles du HBA vers le fond de panier et chaque baie hot-swap s'anime.

Il y a une règle stricte qui mérite d'être dite clairement, car c'est la façon classique dont un gros build dérape. Le même guide matériel d'OpenZFS avertit que vous ne devriez jamais mettre de simples disques SATA derrière un expandeur SAS sans interposeur SAS, parce que du SATA derrière un expandeur est la configuration qui marche jusqu'à ce qu'elle ne marche plus. Pour cette raison, le monde des grands multi-baies est celui où les passionnés passent souvent à de vrais disques SAS, ou gardent volontairement le nombre de disques assez bas pour rester sur des ports HBA en attache directe. Donc jusqu'à huit disques, attache directe depuis un HBA et restez simple ; au-delà, un expandeur SAS ou un châssis à fond de panier évolue proprement, tant que vous respectez la réserve sur le SATA derrière un expandeur et planifiez le châssis autour dès le départ.

Les pièges dont personne ne vous prévient

Un HBA est un morceau de matériel de datacenter déguisé en PC grand public, et il se comporte comme tel. Rien de ce qui suit n'est rédhibitoire, mais chaque point a mordu quelqu'un qui a supposé que la carte agirait comme une carte d'extension ordinaire, alors lisez-les une fois avant que les pièces n'arrivent.

En bref : donnez-lui un ventilateur, un vrai slot x8, quelques watts dans votre plan électrique et un firmware cohérent, et un HBA est aussi stable que les ports intégrés qu'il remplace. Rappelez-vous aussi qu'ajouter les ports n'est que la moitié du travail : faire grandir le pool sur les nouveaux disques est une étape à part, que nous parcourons dans comment étendre un array RAID.

Recommandation

Pour un petit NAS domestique figé jusqu'à six disques, sautez le HBA entièrement : achetez une carte avec assez de ports SATA natifs du chipset et un slot libre, et mettez l'argent dans les disques. Pour un build ZFS ou Btrfs évolutif qui a dépassé ses ports intégrés, une LSI ou Broadcom 9211-8i ou 9300-8i d'occasion en mode IT est la réponse standard, câblée avec deux câbles breakout forward, dotée d'un petit ventilateur et d'un vrai slot x8. Pour un gros build multi-baies qui dépasse huit ou douze disques, prévoyez dès le départ un châssis à fond de panier avec un expandeur SAS, et penchez vers des disques SAS (ou gardez le SATA sur des ports HBA directs) plutôt que de suspendre de simples disques SATA à un expandeur. Dans les trois cas, la règle qui garde un array à sommes de contrôle heureux est la même : transmettez les disques bruts via un HBA en mode IT, jamais une carte RAID ni un multiplicateur de port. Quand vous connaissez votre nombre final de disques, dimensionnez l'array dans le calculateur RAID et vérifiez de vrais disques dans la base de données de disques NAS, et si vous choisissez encore la carte en dessous de tout, commencez par l'analyse détaillée des prérequis matériels ZFS.

Partager :WhatsAppTelegramFacebookXReddit

Articles liés

Guide matériel NAS 2026 : quoi regarder selon l'OS et le système de fichiers

Carte mère NAS : ports SATA et lignes PCIe qui comptent

Prérequis matériels ZFS 2026 : RAM, ECC, HBA et SLOG

RAID matériel vs. logiciel : lequel gagne en 2026 ?

Étendre un array RAID sans perdre de données

📊 Calculateur