Estou olhando para os grupos de disponibilidade AlwaysOn. Quanto mais eu olho para ele, mais parece que o grupo de ouvintes de disponibilidade é um único ponto de falha. Onde exatamente o ouvinte realmente é executado? Um servidor separado, o servidor SQL primário, todos eles?
Digamos que eu tenha uma pilha de aplicativos inteira no meu segundo data center. Como eu configuro os ouvintes para que eles sejam executados nos dois sites e que os aplicativos apontem para suas próprias cópias locais?
Tenho certeza de que estou perdendo alguma coisa aqui, mas não sei o quê.
fonte
O ouvinte é um recurso de failover no WSFC no qual o AG é construído. Ele seguirá a réplica primária, pois ocorrerá failover, havendo redundância nessa parte. Como mencionado, o lado do DNS é baseado na sua infraestrutura do AD e no tempo de atividade do DNS.
No seu exemplo do data center secundário, você desejará configurar o WSFC como uma configuração de várias sub-redes, permitindo que o ouvinte mantenha um IP nas duas sub-redes dos data centers. Se o AG fizer failover no controlador de domínio secundário, seu ouvinte ficará ativo nessa sub-rede. Seus aplicativos verão apenas o tempo de inatividade para o IP ficar online nesse controlador de domínio secundário e, em seguida, a réplica também será trocada.
fonte