Armazenamento em cluster de failover do servidor SQL

2
  1. Quantos nós clusterizados de failover você tem? e
  2. se você adicionar mais e mais nós, isso diminuirá a velocidade?
por 001 01.07.2010 / 11:18

4 respostas

2

Esta tabela sobre os Recursos Suportados pelas Edições do SQL Server 2008 R2 indica o número de os nós de cluster de failover suportados pelo Sandard Edition são 2 , mas para o Enterprise seu sistema operacional máximo (e o Windows Server 2003 suporta um máximo de 8 cluster de failover O Windows Server 2008 suporta um máximo de 16 nós de cluster de failover.)

    
por 01.07.2010 / 16:43
2

Na verdade - > Você não consegue balanceamento de carga e poderia ter uma degradação de desempenho com mais e mais nós. O hit não virá imediatamente no primeiro dia (embora isso dependa de como você está compartilhando o armazenamento compartilhado e quaisquer possíveis preocupações de desempenho), mas você pode ver um hit em uma situação de clustering de várias instâncias (ativa / ativa ) onde você tem vários nós com falha no mesmo nó. Essa máquina seria, então, manipular o trabalho de várias instâncias do SQL Server.

O link fornecido pelo DaniSQL deve responder a pergunta "quantos".

    
por 01.07.2010 / 20:25
1

Se bem me lembro, com a edição Standard você pode ter apenas dois nós, e com a Enterprise você pode ter três ou mais. Eu não sei o limite superior.

O fato de o desempenho ser ou não afetado negativamente depende um pouco da sua configuração, mas a resposta curta é Não. Em qualquer cluster você está compartilhando uma unidade comum entre vários hosts. Como apenas um servidor está acessando os dados ao vivo por vez, não importa quantos hosts você tenha - hosts adicionais apenas adicionam redundância para failover.

No entanto, se você tiver uma configuração de vários nós ativos (por exemplo, A-A-A-P), você terá 3 nós, cada um dedicado a instâncias SQL específicas. Como esses servidores agora têm balanceamento de carga em vários hosts, você realmente obtém um aumento significativo no desempenho.

Além disso, se me lembro de licenciar corretamente, você só precisa licenciar o SQL nos nós ativos.

ISENÇÃO DE RESPONSABILIDADE: Sempre fale com o seu representante de software para obter o licenciamento adequado!

    
por 01.07.2010 / 15:49
1
  1. O clustering do SQL Server apenas fica no topo do clustering do Windows. Então, você estaria limitado ao número de nós suportados em seu cluster específico, que depende da sua versão do SO e de outros fatores. Aqui está o Artigo 288778 da base de conhecimento descrevendo os máximos diferentes.

  2. Você está perguntando sobre a degradação do desempenho do Serviço SQL ou sobre a velocidade das operações de failover no cluster? Se você está perguntando sobre o serviço SQL, eu assumo que a resposta é não. Qualquer instância específica ainda está sendo executada em um único nó por vez, independentemente do total de nós no cluster. Eu não posso realmente falar sobre a velocidade de operação de failover, já que eu só consegui gerenciar clusters de dois nós.

por 03.07.2010 / 02:31