Posso ter um nó primário do grupo de disponibilidade Always-on não idêntico ao secundário? exemplo: Réplica primária RAM 64, Núcleos 8 Réplica secundária RAM 256, Núcleos 32
Como estimo que as consultas somente leitura sejam 4 vezes as gravações, e usarei o roteamento de leitura para o secundário, encontrei uma recomendação para ter as duas réplicas sempre ativas para serem comparáveis, e não sei se é uma recomendação ou significa idêntico Obrigado
É suportado, a recomendação dos documentos é:
Recomendações para computadores que hospedam réplicas de disponibilidade
Ter um sistema maior hospedar uma réplica secundária se qualificaria, pois ambos os sistemas podem lidar com a carga de trabalho. Isso realmente não é diferente de ter várias réplicas legíveis.
Em sua estimativa de divisão de leitura/gravação, certifique-se de entender que, mesmo para uma réplica síncrona, o refazer do log é assíncrono e, portanto, o secundário sempre estará um pouco atrás do primário. Qualquer consulta somente leitura que não possa tolerar essa latência deve ser executada no primário. Por exemplo, em um aplicativo, se você gravar dados e, em seguida, consultar imediatamente os dados para exibir ao usuário, esperando ver os dados que você acabou de gravar, ambas as consultas devem atingir o primário.
Observe que, em caso de falha do secundário, o roteamento somente leitura direcionará todo o tráfego para o primário, que pode não ser capaz de lidar. Portanto, se você fizer isso, convém que as cargas de trabalho de relatórios se conectem diretamente à réplica secundária, em vez de por meio do Ouvinte do Grupo de Disponibilidade.
Observe também que os requisitos de E/S de um secundário às vezes são mais do que o primário, pois o secundário está gravando o banco de dados por meio do processo de refazer, enquanto o primário está gravando o banco de dados por meio de ponto de verificação/gravador lento.
A razão pela qual o documento diz que todos os nós devem ter a mesma especificação - hardware e software é que, quando ocorre um failover, o secundário deve ser capaz de lidar com a carga de trabalho normalmente. No seu caso, o secundário parece ter mais recursos, então deve ficar bem.
Eu ainda usaria as mesmas especificações que a escolha do plano (e o desempenho da consulta) também depende da configuração de memória máxima e das configurações de maxdop até certo ponto.
Além disso, o licenciamento afetará você .. quanto mais núcleos .. mais caro fica!