Un disque de quorum de cluster est un périphérique de stockage partagé qui est utilisé pour maintenir les informations de quorum pour un cluster de basculement. Ce disque est utilisé pour stocker une copie de la configuration du cluster et des informations d'état. Lorsqu'un nœud du cluster tombe en panne, les autres nœuds peuvent utiliser le disque quorum pour déterminer quel nœud doit assumer les responsabilités du nœud défaillant.
Qu'est-ce que le quorum et les types de quorum ?
Le quorum est un processus de vote utilisé pour déterminer si un groupe d'électeurs est suffisamment important pour prendre une décision. Le quorum est généralement une majorité du groupe, mais il peut s'agir d'une supermajorité ou d'une autre fraction, selon les règles établies par le groupe.
Il existe trois principaux types de quorum :
1. la majorité simple : C'est le type de quorum le plus courant, et il exige que plus de la moitié du groupe vote pour prendre une décision.
2. La supermajorité : Ce type de quorum exige un seuil plus élevé de votes pour prendre une décision. Par exemple, un quorum de supermajorité peut exiger que les deux tiers ou les trois quarts du groupe votent pour prendre une décision.
3. unanime : ce type de quorum exige que tous les membres du groupe votent pour prendre une décision.
Comment fonctionne le quorum dans SQL Server ?
Lorsqu'une instance de SQL Server est démarrée, elle passe par un processus appelé "startup". Pendant le démarrage, l'instance vérifie s'il existe un quorum et, s'il en existe un, elle démarre normalement. S'il n'y a pas de quorum, l'instance essaie de démarrer dans ce que l'on appelle un état "sans quorum". Dans un état sans quorum, l'instance est toujours fonctionnelle, mais certaines fonctionnalités peuvent être désactivées ou ne pas fonctionner correctement.
Le quorum est essentiellement un système de vote qui est utilisé pour déterminer si une instance de SQL Server doit démarrer ou non. Lorsqu'une instance démarre, elle vérifie si le quorum est atteint. S'il n'y a pas de quorum, l'instance essaiera de démarrer dans un état sans quorum.
Il y a plusieurs façons différentes de former un quorum. La façon la plus courante est qu'il y ait une majorité d'instances SQL Server en ligne et votant. Une autre façon est qu'il y ait une majorité d'instances SQL Server qui sont en ligne et ne votent pas. Enfin, il peut aussi y avoir une majorité d'instances SQL Server qui sont hors ligne.
Si le quorum n'est pas atteint, l'instance SQL Server démarre quand même, mais certaines fonctions peuvent être désactivées ou ne pas fonctionner correctement. Par exemple, s'il n'y a pas de quorum, l'instance ne sera pas en mesure d'effectuer un basculement automatique.
Quels sont les types de quorum de cluster ?
Les types de quorum de cluster sont :
Majorité de nœuds : Dans ce type de quorum, un nœud est considéré comme étant en ligne s'il peut communiquer avec une majorité des autres nœuds du cluster. Il s'agit du type de quorum le plus communément utilisé dans les clusters.
Majorité de nœuds et de disques : Dans ce type de quorum, un nœud est considéré comme étant en ligne s'il peut communiquer avec la majorité des autres nœuds du cluster ET s'il peut accéder au disque du quorum. Ce type de quorum est généralement utilisé dans les clusters comportant un petit nombre de nœuds (3-5) afin de fournir une protection supplémentaire contre les défaillances.
Majorité de nœuds et de partages de fichiers : Dans ce type de quorum, un nœud est considéré comme étant en ligne s'il peut communiquer avec une majorité des autres nœuds du cluster ET s'il peut accéder au partage de fichiers du quorum. Ce type de quorum peut être utilisé dans les clusters avec un petit nombre de nœuds (3-5) et peut fournir une protection supplémentaire contre les défaillances.
Disque seulement : Dans ce type de quorum, seul le disque du quorum est utilisé pour déterminer si un nœud est en ligne. Ce type de quorum ne doit être utilisé que dans de très petits clusters (2 nœuds) et n'est pas recommandé pour la plupart des déploiements.
A quoi sert le disque quorum ?
Les disques de quorum sont utilisés pour stocker des informations sur l'état d'un cluster. Ces informations sont utilisées par le logiciel du cluster pour déterminer si le cluster est opérationnel ou non. Si le disque quorum n'est pas disponible, le cluster sera incapable de fonctionner.
Quelle doit être la taille du disque quorum ? La taille d'un disque quorum dépend de la taille et du nombre de disques virtuels dans l'environnement. Par exemple, si vous avez quatre disques virtuels dans votre environnement, chacun d'une taille de 100 Go, vous aurez besoin d'un disque quorum d'au moins 400 Go.