88 votes

Performances du RAID logiciel et matériel et utilisation du cache

J'ai lu beaucoup de choses sur les contrôleurs et les configurations RAID et l'un des points qui revient souvent est que les contrôleurs matériels sans cache offrent les mêmes performances que le RAID logiciel. Est-ce vraiment le cas ?

J'ai toujours pensé que les cartes RAID matérielles offriraient de meilleures performances même sans cache. Je veux dire, vous avez du matériel dédié pour effectuer les tâches. Si c'est le cas, quel est l'avantage d'avoir une carte RAID sans cache, quelque chose comme une LSI 9341-4i qui n'est pas vraiment bon marché.

De plus, si un gain de performance n'est possible qu'avec le cache, existe-t-il une configuration du cache qui écrit immédiatement sur le disque mais conserve les données dans le cache pour les opérations de lecture, ce qui fait qu'une BBU n'est pas une priorité ?

0voto

Je fais ça tout le temps. Cela dépend fortement de ce que vous faites et du niveau de raid que vous supportez. Un contrôleur SW exécutant un Raid 0 ou 1 pour le système d'exploitation et rien de spécial est parfait. Faire tourner un contrôleur SW avec un Raid 5 sur une base de données, c'est chercher les ennuis ! Certains contrôleurs matériels offrent de meilleures performances, mais cela dépend de la capacité de cache et du chipset du processeur de la carte raid. De plus, tous les contrôleurs logiciels ne sont pas supportés par tous les systèmes d'exploitation. Donc parfois vous devez acheter un HW pour faire fonctionner ESXi... Sauf si vous utilisez des connexions sata.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X