Ai-je besoin de RAID1 dans un cluster Galera?

0

J'ai un cluster Galera à 3 nœuds qui est supposé effectuer une réplication d'écriture synchrone sur l'ensemble du cluster. J'essaie de savoir s'il est judicieux d'utiliser un logiciel RAID1 3-HD sur ces boîtiers ou si je peux me passer du logiciel RAID0 3-HD sur chaque boîtier (et ainsi bénéficier d'un espace supplémentaire :).

Ma compréhension est la suivante:

  • Étant donné que l’application qui stocke les données sur ces disques est supposée répliquer les écritures de manière synchrone, RAID1 ne devrait pas fournir plus de protection contre les pannes de disque.

  • RAID0 devrait fournir de meilleures performances grâce à ses bandes réparties sur les disques.

  • D'autre part, RAID1 pourrait être en mesure de fournir de meilleures performances en cas de défaillance d'un disque, car une défaillance de disque entraînerait la défaillance d'un seul disque plutôt que du nœud entier. qui contient le disque dur défaillant jusqu’à ce qu’il soit remplacé et la matrice reconstruite.

  • Je devrais pouvoir commencer par une configuration RAID1 d’abord, puis passer à une configuration RAID0 plus tard si l’espace devient un problème qui pourrait être une bonne raison de commencer par RAID1 s’il existe vraiment.

Ai-je raison sur tous les plans?

mathieu
la source

Réponses:

0

Cela dépend de ce que le cluster exécute. Quelle est l’importance de la performance IO pour vous? La mission de données est-elle critique?

Personnellement, avec n'importe quel système de production, j'ai tendance à utiliser RAID 1. Les performances en écriture vont baisser, mais la perte de données n'est jamais une option et RAID 0 a trois fois plus de risques d'échouer avec trois disques durs impliqués.

Arthur
la source