Le raid logiciel, pourquoi?
Comme dit dans un billet precedent je vais detailler pourquoi j’ai opté pour un raid1 (mirorring) logiciel plutot que hardware.
Au depart je voulais mettre ma gate en raid1 pour la simple est bonne raison qu’il y a beaucoup de choses dessus que je ne veux vraiment pas perdre.
J’avais ici une carte controller SATA raid 0/1 qui trainait, mais je n’avais pas davantages envie que ça de l’utiliser.
Je me suis donc dit que c’etait peut etre l’occasion de voir un peu ce qui se passait dans le domaine du raid logiciel, et plus particulierement mdadm (mutli-disk) que j’avais eu l’occasion de tuttoyer au taff ;)
Deja le raid logiciel, comme son nom l’indique n’oblige pas l’utilisation d’une carte raid (wahouuu heureusement que jusque la ca va :)).
Dans le points positifs on a:
- Ne necessite pas de carte RAID
- Facilité de mise en place
- Facilité d’entretient (mdadm /dev/md0 –add /dev/sda1 etc)
- Monitoring aisé
- Meilleurs perf que le raid hardware (1)
- Benefice de la communaute Open-Source (en cas de soucis plus de personne a reagir que sur un firmware proprio)
Point negatifs
- Interaction avec le CPU
- Efficacité et performances en relation avec la configuration de la machine hote
- Pas de system de Battery qui permettent en general de terminer une ecriture avant l’arret en cas de coupure de courant
(1) Arguement tiré d’un Benchmark qui donnait l’avantage au Raid logiciel multi-disk (md) uniquement en ecriture sur du Raid1
Voila voila, je preneur d’autres arguments ou critiques.