none
Configuração de Quorum para Availability Groups e FCI RRS feed

  • Pergunta

  • Olá pessoal,

    Preciso da opinião de vcs. Estamos planejando um ambiente combinando FCI e AG. Temos dois datacenter separados geograficamente: DC1 com dois servidores (S1 e S2) e DC2 com outros dois servidores ( S3 e S4). Todos os quatro servidores são nós do mesmo Cluster. Queremos criar FCI entre S1 e S2 e outra FCI entre S3 e S4 no DC2. Sendo que S2 e S4 seriam os respectivos passivos. Entre S1 (DC1) e S3 (DC2), queremos criar um Availability Group. Considerando este cenário, ainda não conseguimos chegar na configuração de quorum ideal, de forma que o cluster continue disponível no caso de um desastre em um dos datacenters (sabemos que não haverá failover automático no AG usando FCI).

    Como podemos configurar o quorum neste caso?


    Rafael Dontal Goncalez



    • Editado Rafael Dontal segunda-feira, 6 de julho de 2015 09:35 escrita
    segunda-feira, 6 de julho de 2015 09:31

Respostas

  • Rafael,

    Este é um caso muito específico, eu sugiro que você entre em contato com dois MVP´s brasileiros que são considerados como os "Melhores do Mundo" em Alta Disponibilidade, sem querer ser esnobe ou "vender" os caras (poderia usar outro termo, mas este Fórum não é apropriado para isso). =^)

    Inclusive são autores de um excelente livro que eu estou lendo agora, chamado: "SQL Server 2014: Alta Disponibilidade na Prática com AlwaysOn Failover Cluster Instances".

    Pode dizer que eu indiquei você!!! Para os meus amigos MVP's:

    - Marcelo Fernandes ( https://marcelodba.wordpress.com/ | Twitter: @marcelodba), e; 

    - Nilton Pinheiro ( http://www.mcdbabrasil.com.br/ | Twitter: @nilton_pinheiro);

    Certamente eles são os mais indicados para avaliar seu cenário e opinar qual o melhor caminho para sua configuração. Eu acredito que é importante ter humildade para dizer que eles são muito melhores do que eu para responder esta questão.


    Se ajudou na sua solução, não esqueça de marcar como resposta !


    Abraços,

    Durval Ramos
    Microsoft Partner | MTA | MCSA - SQL Server 2012 | MCSE - Data Platform
    ----------------------------------
    Se foi resolvido clique "Marcar como resposta" e se foi útil "Votar como Útil"

    segunda-feira, 6 de julho de 2015 14:23

Todas as Respostas

  • Rafael,

    Este é um caso muito específico, eu sugiro que você entre em contato com dois MVP´s brasileiros que são considerados como os "Melhores do Mundo" em Alta Disponibilidade, sem querer ser esnobe ou "vender" os caras (poderia usar outro termo, mas este Fórum não é apropriado para isso). =^)

    Inclusive são autores de um excelente livro que eu estou lendo agora, chamado: "SQL Server 2014: Alta Disponibilidade na Prática com AlwaysOn Failover Cluster Instances".

    Pode dizer que eu indiquei você!!! Para os meus amigos MVP's:

    - Marcelo Fernandes ( https://marcelodba.wordpress.com/ | Twitter: @marcelodba), e; 

    - Nilton Pinheiro ( http://www.mcdbabrasil.com.br/ | Twitter: @nilton_pinheiro);

    Certamente eles são os mais indicados para avaliar seu cenário e opinar qual o melhor caminho para sua configuração. Eu acredito que é importante ter humildade para dizer que eles são muito melhores do que eu para responder esta questão.


    Se ajudou na sua solução, não esqueça de marcar como resposta !


    Abraços,

    Durval Ramos
    Microsoft Partner | MTA | MCSA - SQL Server 2012 | MCSE - Data Platform
    ----------------------------------
    Se foi resolvido clique "Marcar como resposta" e se foi útil "Votar como Útil"

    segunda-feira, 6 de julho de 2015 14:23
  • Ola Durval,

    Muito obrigado pela sua resposta, vou tentar entrar em contato com eles, mas imagino que eles cobram a consultoria, certo? Infelizmente isso não se encaixa em nosso budget agora.

    Eu só não vou marcar sua resposta como "resposta" pois gostaria de deixar aberto e ouvir a opnião de outras pessoas, ou até mesmo debater sobre o assunto, se alguém quiser.

    Muito obrigado! =D


    Rafael Dontal Goncalez

    terça-feira, 7 de julho de 2015 14:06
  • Rafael,

    As observações e recomendações do Durval são as melhores possíveis, mas também estou desde 2012 trabalhando em cenários de alta disponibilidade, inclusive nos últimos 20 dias estou trabalhando com Availability Groups no 2012 e 2014 e também com Failover Cluster.

    Sua dúvida vai muito além da recomendação do tamanho de um disco de Quorum, na verdade isso vai depender em muito do que você quer trabalhar, por exemplo, em pequenos ambientes de testes físicos e virtualizados com 2 ou 3 nós que recentemente trabalhei, nossos discos de quórum eram bem pequenos algo em torno de 2 ou 4Gbs, isso trabalhando com 10 ou 20 bancos de dados, nada com tamanhos acima de 10Gbs.

    Poderia expor um pouco mais sobre a sua necessidade?


    Pedro Antonio Galvao Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitario | SoroCodigos | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    terça-feira, 7 de julho de 2015 19:17
    Moderador
  • Com certeza Junior, foram realmente ótimas as recomendações, inclusive mandei email para o Marcelo e ele me respondeu :) com algumas ideias e se disponibilizando a ajudar. Obrigado a todos vcs pela ajuda.

    Mas a propósito, minha necessidade é um ambiente de altíssima disponibilidade e meu maior medo neste caso é o cluster perder o quorum e ficar offline, sendo que os servidores do segundo datacenter estão perfeitos para funcionamento. 

    O Marcelo sugeriu usar fsw em um terceiro site, o problema que não temos este site e nem budget (sabe que a licença do 2014 está bem cara né rsrs). Agora vou ler um pouco sobre quorum dinamico que ele também mencionou.

    Obrigado mesmo pessoal.


    Rafael Dontal Goncalez

    terça-feira, 7 de julho de 2015 19:30
  • Rafael,

    Que bom que o pessoal já te mostrou o caminho das pedras.

    Realmente fazer um de um terceiro site poderia ser uma grande possibilidade, mas como você mesmo destacou o custo com o SQL Server 2014 esta bem alto.

    Em relação ao Quorum, eu particularmente adotei em uma situação o uso do Quorum em outra Storage, onde os dados estão em uma Storage, o TempDB em outra Storage e o Quorum em outra, cada uma localizada em uma determinada área da empresa.

    Veja se estes links podem te ajudar a obter mais informações sobre os Quorum Dinâmicos:

    http://searchwindowsserver.techtarget.com/definition/Dynamic-Quorum

    http://windowsitpro.com/windows-server-2012/dynamic-quorum-windows-server-2012

    http://www.andersonpatricio.org/exchange-server-2013-e-windows-2012-quorum-dinmico/

    Recomendo também o Blog do André César Rodrigues:

    http://sqlmagu.blogspot.com.br/

    Ele tem muito coisa sobre Cluster e Alta Disponibilidade.


    Pedro Antonio Galvao Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitario | SoroCodigos | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    quarta-feira, 8 de julho de 2015 17:41
    Moderador