J'ai un serveur avec 3 disques durs installés et une capacité totale de 6. Nous prévoyons de le maximiser, mais notre consultant a également suggéré d'obtenir un deuxième contrôleur RAID "pour la redondance" pour prendre en charge les nouveaux disques. Pour moi, cela n'a pas beaucoup de sens. Même avec un deuxième contrôleur RAID exécutant la moitié des disques, nous sommes toujours bloqués avec seulement la moitié de nos disques / programmes / données si l'un des contrôleurs meurt (ce qui n'est pas beaucoup mieux que de fonctionner avec aucun). Nous mettons vmware sur le serveur et il a vaguement mentionné certaines fonctionnalités avancées de tolérance aux pannes / basculement, mais si les disques sont inaccessibles en raison d'un contrôleur défaillant, comment est-il censé fonctionner?
Ne comptant que les raisons de la redondance et non les performances, pourquoi voudrais-je avoir un deuxième contrôleur RAID sur mon serveur?
la source
Réponses:
Dans une conception `` haute disponibilité à boîtier unique '', alors oui, vous voudriez un deuxième contrôleur, idéalement sur un deuxième bus aussi. Mais ce type d'approche a cédé la place à une conception moins chère basée sur le clustering où une panne de boîte n'arrête pas le service. Cela dépend donc si vous prévoyez d'utiliser un environnement en cluster ou si vous comptez sur une seule boîte. Même si votre réponse est que ce dernier ayant deux contrôleurs peut être considéré comme ajoutant une complexité supplémentaire et peut-être excessif.
modifier - sur la base de votre commentaire sur l'utilisation d'ESXi sur votre autre question, je dois dire que son clustering est fabuleux , nous avons de nombreux clusters à 32 voies qui fonctionnent parfaitement.
la source
Un deuxième contrôleur RAID activement utilisé n'est pas destiné à la redondance. Seulement s'il s'agit d'un contrôleur de secours à froid où vous basculez tous vos disques vers le premier meurt. Ensuite, vous avez une redondance (pour le contrôleur). Mais méfiez-vous de le faire, comme indiqué ici .
Le RAID est donc destiné à la redondance des disques conduisant à un seul point de défaillance au niveau du contrôleur. Avoir un deuxième contrôleur (inutilisé) peut résoudre ce problème car vous pouvez basculer tout le disque vers le nouveau. Si cela fonctionne dépend d'autres facteurs ...
Je ne suis pas un locuteur natif, mais pour moi, la "tolérance aux pannes" est quelque chose de différent de la "redondance". Un anglophone peut-il m'aider ici?
la source
Sur un seul boîtier, vous avez en fait besoin de deux contrôleurs RAID, connectés à deux complexes racine PCI-E différents, pour disposer d'une redondance complète du sous-système d'E / S. Ceci peut être réalisé par deux configurations différentes:
Un problème clé avec les deux approches est que vous n'avez pas de redondance complète du système: un problème de carte mère / CPU peut faire tomber l'ensemble du système, indépendamment de la quantité de contrôleurs / disques dont vous disposez.
Pour cette raison, ce type de redondance in-a-box est rarement utilisé récemment (sauf dans les déploiements SAN milieu / haut de gamme); au contraire, la mise en miroir de cluster / réseau gagne du terrain. Avec la mise en cluster (ou la mise en miroir du réseau), vous disposez d'une redondance complète du système, car un seul système défaillant ne peut pas empêcher l'accès aux données. Évidemment, le clustering a ses propres pièges, donc ce n'est pas une balle facile / argentée, mais dans certaines situations, ses avantages ne peuvent pas être annulés. De plus, vous pouvez également utiliser la mise en miroir de réseau asynchrone pour avoir une redondance des données presque en temps réel sur un emplacement géographiquement différent, de sorte qu'un seul événement catastrophique ne fasse pas de ravages sur vos données.
la source
Vous auriez besoin de disques SAS à double port pour fournir un basculement réel sur plusieurs contrôleurs. Bien que ceux-ci existent, il est décidément peu coûteux - pas dans la fourchette de prix d'un seul serveur qui ne dispose que de stockage interne.
Ce sont des technologies souvent utilisées dans les systèmes SAN, où la mort du contrôleur est un vrai problème.
Pour un serveur unique sans autre capacité de basculement, un deuxième contrôleur ne gagnera rien - cela coûtera juste plus d'argent et fournira au consultant plus de bénéfices.
la source