Este tópico contém as seguintes seções:

Para obter informações sobre como configurar opções de quorum, consulte Selecionar Opções de Quorum para um Cluster de Failover.

Como a configuração de quorum afeta o cluster

A configuração de quorum em um cluster de failover determina o número de falhas que um cluster pode suportar. Se uma falha adicional ocorrer, a execução do cluster deve parar. As falhas relevantes neste contexto são falhas de nós ou, em alguns casos, de uma testemunha de disco (que contém uma cópia da configuração do cluster) ou de uma testemunha de compartilhamento de arquivos. É essencial que a execução do cluster ocorra se muitas falhas ocorrerem ou caso haja um problema de comunicação entre os nós do cluster. Para obter uma explicação mais detalhada, consulte Por que o quorum é necessário posteriormente nesse tópico.

Importante

Na maioria das situações, use a configuração de quorum que o software do cluster identificar como apropriada para o seu cluster. Só altere a configuração de quorum se tiver determinado que a alteração é apropriada para o cluster.

Observe que a função completa de um cluster não depende apenas de quorum, mas da capacidade de cada nó de suportar os serviços e aplicativos que executam failover nesse nó. Por exemplo, um cluster com cinco nós ainda pode ter quorum após a falha de dois nós, mas o nível de serviço fornecido por cada nó de cluster restante dependeria da capacidade daquele nó em dar suporte aos serviços e aplicativos que executam failover nele.

Opções de configuração de quorum

Você pode escolher entre quatro configurações de quorum possíveis:

  • Maioria dos Nós (recomendável para clusters com um número impar de nós)

    Pode suportar a falha de metade dos nós (arredondando para cima) menos um. Por exemplo, um cluster de sete nós pode suportar três falhas de nós

  • Maioria dos Nós e Discos (recomendável para clusters com um número par de nós)

    Pode suportar a falha de metade dos nós (arredondando para cima) se a testemunha de disco permanecer online. Por exemplo, um cluster de seis nós no qual a testemunha de disco esteja online pode suportar três falhas de nós.

    Pode suportar a falha de metade dos nós (arredondando para cima) menos um se a testemunha de disco ficar offline ou falhar. Por exemplo, um cluster de seis nós com uma testemunha de disco em falha pode suportar duas (3-1=2) falhas de nós.

  • Maioria dos Nós e Compartilhamentos de Arquivos (para clusters com configurações especiais)

    Funciona de modo semelhante para a Maioria dos Nós e Discos, mas em vez de uma testemunha de disco, esse cluster usa uma testemunha de compartilhamento de arquivos.

    Se você estiver usando Maioria dos Nós e Compartilhamentos de Arquivos, pelo menos um dos nós de cluster disponíveis deve conter uma cópia atual da configuração de cluster para que você possa iniciar o cluster. Caso contrário, você deve forçar o cluster a ser iniciado através de um nó específico. Para obter mais informações, consulte "Considerações adicionais" Iniciar ou parar o serviço Cluster em um nó de cluster.

  • Sem Maioria: Somente Disco (não recomendável)

    Pode suportar falhas de todos os nós exceto um (se o disco estiver online). Entretanto, esta configuração não é recomendável porque o disco pode ser um ponto único de falha.

Ilustrações de configuração de quorum

As seguintes ilustrações mostram como três das configurações de quorum funcionam. Uma quarta configuração é descrita em palavras, porque é semelhante à ilustração de configuração Maioria dos Nós e Discos.

Observação

Nas ilustrações, para todas as configurações que não sejam Somente Disco, observe se uma maioria dos elementos relevantes estão em comunicação (independente do número de elementos). Quando estiverem, o cluster continuará funcionando. Quando não estiverem, o cluster irá parar de funcionar.

Configuração de cluster com quorum de Maioria dos Nós

Como mostrado na ilustração anterior, em um cluster com a configuração Maioria dos Nós, apenas nós são contados ao calcular a maioria.

Cluster com quorum de Maioria dos Nós e Discos

Como mostrado na ilustração precedente, em um cluster com a configuração Maioria dos Nós e Discos, os nós e a testemunha de disco são contados em um cálculo de maioria.

Configuração de quorum Maioria dos Nós e Compartilhamentos de Arquivos

Em um cluster com a configuração Maioria dos Nós e Compartilhamentos de Arquivos, os nós e a testemunha de compartilhamento de arquivos são contados em um cálculo de maioria. Isso é semelhante à configuração de quorum Maioria dos Nós e Discos mostrada na ilustração anterior, a não ser que a testemunha seja um compartilhamento de arquivos que todos os nós do cluster possam acessar em vez de um disco no armazenamento do cluster.

Cluster com configuração de quorum somente disco

Em um cluster com a configuração Somente Disco, o número de nós não afeta a forma como o quorum é atingido. O disco é o quorum. Entretanto, se a comunicação com o disco for perdida, o cluster ficará indisponível.

Por que o quorum é necessário

Quando problemas de rede ocorrerem, eles podem interferir na comunicação entre nós de cluster. Um pequeno conjunto de nós podem ser capazes de se comunicar entre si em uma parte da rede que funcione, mas não ser capazes de se comunicar com um conjunto diferente de nós em outra parte da rede. Isso pode causar sérios problemas. Nessa situação de "divisão" pelo menos um dos conjuntos de nós deve ter a execução interrompida como um cluster.

Para prevenir os problemas causados por uma divisão no cluster, o software de cluster exige que qualquer conjunto de nós em execução como um cluster use um algoritmo de votação para determinar se, em um determinado momento, esse conjunto tem quorum. Como um determinado cluster tem um conjunto específico de nós e uma configuração de quorum específica, o cluster saberá quantos "votos" constituem uma maioria (ou seja, um quorum). Se o número cair abaixo da maioria, a execução de cluster será interrompida. Os nós ainda escutarão em busca da presença de outros nós, no caso de outro nó aparecer novamente na rede, mas os nós não começarão a funcionar como um cluster até haver quorum novamente.

Por exemplo, em um cluster com cinco nós que use uma maioria de nós, considere o que acontece se os nós 1, 2 e 3 puderem se comunicar entre si mas não com os nós 4 e 5. Os nós 1, 2 e 3 constituem uma maioria e continuam em execução como um cluster. Os nós 4 e 5, sendo uma minoria, deixam de ser executados como um cluster. Se o nó 3 perder a comunicação com outros nós, todos os nós deixarão de ser executados como um cluster. Entretanto, todos os nós em funcionamento continuarão a escutar em busca de comunicação, de forma que quando a rede começar a funcionar novamente, o cluster pode se formar e ter a sua execução iniciada.


Sumário