web-dev-qa-db-fr.com

Comment différencier le "faux raid" du vrai raid?

Le page wiki Ubuntu sur fakeraid dit ce qui suit:

[A] Nombre de produits matériels ... prétendez être IDE ou contrôleurs RAID SATA ... Aucun de ceux-ci n'est pas de véritables contrôleurs de raid matériel. Au lieu de cela, ils sont simplement des contrôleurs de disque multicanaux combiné avec des options de configuration de BIOS spéciales ...

Existe-t-il un moyen typique d'identifier (à partir d'une spécification de produit) si une carte mère a une "vraie" RAID ou sont "réels" des produits RAID généralement indisponibles aux consommateurs?

31
cdleary

Le marché des contrôleurs RAID est relativement consolidé de nos jours. Trois longues heuristiques à brosse peuvent être appliquées:

  1. Prix
    [.____] Jetez un coup d'œil à la tarification des cartes RAID authentiques d'Areca, 3ware, Adaptec et LSI. Tout ce qui est beaucoup moins cher que ces contrôleurs est un "faux raid". N'oubliez pas que si c'est trop beau pour être vrai, ce n'est probablement pas.

  2. Fabricant
    Il existe un nombre assez limité de fabricants de nos jours qui réalisent réellement des contrôleurs de raid réellement du matériel. Les chances sont que quelque chose qui n'est pas fabriqué par l'un des principaux fabricants de ce kit est un "faux raid". Les tenues principales qui font des contrôleurs RAID sont les suivantes: Adaptec , [~ # ~] LSI [~ # ~ ~] , areca , Intel et haut point (éventuellement un ou deux autres que je ne peux pas me rappeler du haut de ma tête).

  3. Spécifications
    [.____] Les tenues principales qui produisent des cartes/contrôleurs RAID documenteront également les spécifications de certains détails sur leurs sites Web. Si vous ne trouvez pas de spécification détaillée pour la carte, obtenez quelque chose que vous pouvez obtenir une telle spécification. Notez que toutes les cartes produites par ces tenues ne sont pas nécessairement des contrôleurs RAID, mais les spécifications sur le site Web devraient en faire clairement.

  4. piles
    [.____] Merci à Sh-beta pour le pointer de la sorte: tout le contrôleur de raid de matériel de matériel de matériau qui mérite d'être acheté aura également la possibilité d'un cache soutenu par batterie. Les contrôleurs "faux raid" n'ont pas de bélier de cache, à l'aide de la machine principale RAM comme cache.

Notez que les fabricants IBM, Dell, HP et d'autres serveurs vendent également des contrôleurs RAID. Dans de nombreux cas, il s'agit de composants rebédés fabriqués par Adaptec ou LSI.

Si vous souhaitez acheter un contrôleur RAID sur le bon marché, identifiez des modèles spécifiques de spécification appropriée de divers fabricants et de générations précédentes des fabricants. Ensuite, recherchez ce modèle particulier sur eBay et obtenez-la d'occasion.

Recherchez des mentions de "RAID hôte" ou "RAID logiciel". Tous les faux raids ne sont pas étiquetés avec l'un de ceux-ci, mais cela attrapera probablement 90% d'entre eux. Il y a très peu de cartes mères avec des contrôleurs raid (décents), cependant. Votre meilleur pari est d'acheter une carte RAID ajoutée décente ou d'utiliser simplement un raid logiciel. Ce n'est pas beaucoup plus lent (sauf comparé aux cartes RAID soutenues par batterie, qui sont un autre monde entier) et il est un million de fois plus facile à gérer et plus flexible.

8
womble

De nombreux contrôleurs "faux" RAID fonctionnent sans aucun logiciel spécial que leur BIOS masque cela, en pratique imprencement un processeur dédié au contrôleur RAID, de sorte que le logiciel seul ne va probablement pas vous donner suffisamment de notes.

En outre, et ceci est un peu intéressant - les contrôleurs RAID "Faux" (basés sur l'hôte) peuvent facilement être beaucoup plus rapides que de nombreux contrôleurs RAID "vrais" en raison de la vitesse de la CPU d'aujourd'hui étant ce qu'ils sont. Bien sûr, le prix est que vous perdez de précieux temps de processeur que vous auriez pu utiliser pour autre chose - et c'est principalement ce qu'un "vrai" contrôleur RAID résoudra pour vous - mais soyez prêt à payer beaucoup si vous vouloir n'importe où près de performances décentes.

Il existe d'autres choses que des performances à rechercher cependant, comme de la stabilité, d'échange de chaleur de travail, de la vitesse de reconstruction qui ne ralentit pas tout à une migration de niveau RAID en ligne et à un cache en écriture à la batterie.

Sur les cartes mères consommées et axées sur les enthousiastes, les raids intégrés sont courants comme des deux types, mais ... les trucs normaux basés sur l'hôte comme Intel Ich10 et ainsi de suite sont assez rapides, en fonction de la vitesse de l'hôte bien sûr - mais ce n'est pas comme Cela fait tout ce que vous ne pouviez pas faire avec le système d'exploitation seul (sauf amorcer quelque chose de plus avancé qu'un miroir).

Les contrôleurs de raid "réels" bon marché sur ces cartes mères sont souvent des morceaux de merde vraiment tristes destinés à miroir simple et sans problème. Celles-ci fonctionnent principalement mal et ne manquent aucune des caractéristiques normales comme une cache ou une batterie décente. Restez loin d'eux et ne jamais les utiliser pour des moyens de performance. Ils sont souvent étrangement étiquetés comme "Superdrive" ou "Easyreaid" ou de ne pas utiliser et utilisent des copeaux lents simples pour le traitement du raid.

Comme d'autres réponses indiquent déjà, un contrôleur de raid non fausse dans le contexte signifiait coûte un peu - mais devrait être facilement identifié à ce sujet. Mais presque tous les contrôleurs font également au moins un traitement basé sur l'hôte également - c'est juste une question de combien (ou peu) et à quelle vitesse leur processeur/s dédié est/sont.

8
Oskar Duveborn

Généralement si votre système RAID a besoin d'un logiciel pour travailler, il n'est pas un contrôleur de raid approprié, du moins dans mon esprit. Les bons font tout ce dont ils ont besoin dans le bios/pré-démarrage.

3
Chopper3

HP semble utiliser à la fois "faux raid" (ICH9R) et "PUKKA RAID" (cartes complémentaires) dans leurs serveurs. Je suis en contact avec les deux types; Permettez-moi de vous dire: Payez l'argent supplémentaire pour la "vraie raid". Si vous choisissez judicieusement, vous aurez une bonne carte qui dure plus longtemps qu'une seule carte mère.

D'autre part, je crois qu'il y a un troisième raid "type": RAID logiciel (comme à Linux). J'ai été un utilisateur heureux de quelques boîtes de Linux de Raid Linux depuis un certain temps et j'ai été très satisfaite de leur part. Principalement par le fait que l'on puisse réorganiser le raid à l'aide d'un CD en direct et d'un ordinateur avec suffisamment de ports SATA! Été là, fait ça!

2
Matti Viljanen