Testemunha de cluster em seu dispositivo de GPU do Azure Stack Edge Pro
APLICA-SE A: Azure Stack Edge Pro - GPUAzure Stack Edge Pro 2
Este artigo fornece uma breve visão geral da testemunha de cluster em seu dispositivo Azure Stack Edge, incluindo requisitos, configuração e gerenciamento de testemunha de cluster.
Sobre quórum e testemunha de agrupamento
No Cluster de Failover do Windows Server, o quórum precisa ser mantido para que o cluster do Windows Server permaneça online em caso de falha. Quando os nós em um cluster do Windows Server falham, os nós sobreviventes precisam verificar se eles constituem a maioria do cluster para permanecer online.
No entanto, o conceito de maioria só existe para clusters com um número ímpar de nós. Quando o número de nós em um cluster é par, o sistema requer uma maneira de tornar o número total de votos ímpar. É aqui que o papel da testemunha de agrupamento é importante. A testemunha do cluster recebe um voto, de modo que, no caso de uma falha, o número total de votos no cluster (que originalmente tinha um número par de nós) é ímpar.
Para obter mais informações sobre quórum de cluster, consulte Compreender o quorum de cluster.
Quórum e testemunha de cluster no Azure Stack Edge
O Clustering de Failover do Windows Server é implementado em um dispositivo Azure Stack Edge de dois nós. Um quórum é sempre mantido em seu cluster do Azure Stack Edge para que o dispositivo possa permanecer online em caso de falha. Se um dos nós falhar, a maioria dos nós sobreviventes deverá verificar se o cluster permanece online. O conceito de maioria só existe para clusters com um número ímpar de nós.
Para um cluster do Azure Stack Edge com dois nós, se um nó falhar, uma testemunha de cluster fornecerá o terceiro voto para que o cluster permaneça online (já que o cluster fica com 2/3 dos votos - a maioria).
Testemunha de cluster no Azure Stack Edge
Um cluster Azure Stack Edge de dois nós requer uma testemunha de cluster, de modo que, se um dos nós do Azure Stack Edge falhar, a testemunha do cluster será responsável pela terceira votação e o cluster permanecerá online (já que o cluster fica com 2/3 de votos - a maioria). Por outro lado, se ambos os nós do dispositivo falharem simultaneamente, ou se um segundo nó do Azure Stack Edge falhar depois que o primeiro falhar, não haverá votação majoritária e o cluster ficará offline.
Esse sistema requer que ambos os nós do Azure Stack Edge tenham conectividade entre si e com a testemunha do cluster. Se a testemunha do cluster ficasse offline ou perdesse a conectividade com qualquer um dos nós do dispositivo, o número total de votos no caso de uma única falha do nó do Azure Stack Edge seria igual. Nesse caso, o Clustering de Failover do Windows Server tentará corrigir isso escolhendo arbitrariamente um nó de dispositivo que não poderá votar (para tornar ímpar o número total de votos). Nesse caso, se o nó do Azure Stack Edge que falhou for aquele que obteve o voto único no cluster do Azure Stack Edge, não haverá voto majoritário e o cluster ficará offline. É por isso que, para evitar que o cluster do Azure Stack Edge fique offline no caso de falha de um único nó de dispositivo, é importante que a testemunha do cluster esteja online e tenha conectividade com ambos os nós do dispositivo.
Requisitos das testemunhas
A testemunha de cluster pode estar na nuvem ou ao vivo localmente. Em cada caso, há certos requisitos que a testemunha deve cumprir.
Requisitos de testemunha na nuvem
- Ambos os nós de dispositivo no cluster devem ter uma conexão de Internet confiável.
- Verifique se a porta padrão HTTPS 443 está aberta em seu dispositivo, pois a testemunha de nuvem usa essa porta para estabelecer comunicação de saída com o serviço de blob do Azure.
Requisitos das testemunhas locais
- O compartilhamento de arquivos SMB 2.0 é criado localmente, mas não nos nós do seu dispositivo.
- Existe um mínimo de 5 MB de espaço livre no compartilhamento de arquivos.
- O seu dispositivo pode aceder à partilha de ficheiros através da rede.
Instalação e configuração de testemunhas de cluster
Para que a testemunha tenha um voto independente, ela sempre deve ser hospedada fora dos nós do Azure Stack Edge no cluster de dispositivos. A testemunha pode ser mobilizada de uma das seguintes formas.
Testemunha de nuvem - Use a testemunha de nuvem quando ambos os nós em seu cluster do Azure Stack Edge estiverem conectados ao Azure. Para configurar uma testemunha de nuvem, use uma conta de Armazenamento do Azure na nuvem e configure a testemunha por meio da interface do usuário local do dispositivo.
Recomendamos que você implante a testemunha de nuvem com conexões redundantes para que a testemunha esteja altamente disponível. Para obter mais informações, consulte Configurar a testemunha de nuvem por meio da interface do usuário local.
Testemunha local - Use a testemunha local quando ambos os nós não estiverem conectados ao Azure ou tiverem conectividade esporádica. Se você estiver em um ambiente de TI com outras máquinas e compartilhamentos de arquivos, use uma testemunha de compartilhamento de arquivos. Para configurar uma testemunha local, você pode usar um compartilhamento de arquivos SMB em um servidor local na rede onde o dispositivo é implantado e configurar o caminho de compartilhamento de arquivos para o servidor por meio da interface do usuário local.
Recomendamos que você implante a testemunha de uma forma que ela esteja altamente disponível. Por exemplo, um switch executando um servidor de arquivos pode ser usado para hospedar um compartilhamento de arquivos. Para obter mais informações, consulte Configurar testemunha local por meio da interface do usuário local.
Próximos passos
- Saiba como Configurar o testemunho de nuvem para a GPU do Azure Stack Edge Pro.
- Saiba como configurar testemunha local para GPU do Azure Stack Edge Pro.