No contexto de Alta Disponibilidade e Recuperação de Desastr...
Qual é o nome desse componente?
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: C
Fundamento decisivo: O enunciado descreve o componente que fornece um nome virtual para a conexão da aplicação e faz o encaminhamento automático para a réplica ativa. Esse papel corresponde ao Listener.
- Se a descrição mencionar nome virtual de rede usado pela aplicação, pense no componente de conexão do cliente.
- Se a função for redirecionar o cliente para a réplica apropriada sem informar manualmente a instância ativa, o termo decisivo é Listener.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
A alternativa CORRETA é a C (Listener).
Explicação do Conceito
O Availability Group Listener (Escutador do Grupo de Disponibilidade) é um nome de rede virtual (VNN — Virtual Network Name) associado a um ou mais endereços IP e a uma porta TCP específica.
Ele atua como um ponto de conexão único e transparente para as aplicações clientes. Em vez de a aplicação apontar diretamente para a instância física do SQL Server, ela se conecta ao Listener. O componente se encarrega de redirecionar automaticamente o tráfego para a réplica correta conforme o estado do ambiente:
Tráfego de Leitura e Escrita (Padrão): O Listener direciona automaticamente as conexões para a réplica primária atual.
Redirecionamento de Leitura (Read-Only Routing): Se configurado e se a aplicação utilizar a propriedade de conexão ApplicationIntent=ReadOnly, o Listener pode rotear o tráfego de leitura para uma réplica secundária legível, aliviando a carga do servidor principal.
Análise das Outras Alternativas
A) Replica Set: Termo não utilizado na arquitetura do Always On do SQL Server (é mais comum em bancos NoSQL, como o MongoDB). No SQL Server, utilizam-se os conceitos de Primary Replica e Secondary Replica.
B) Endpoint: É o objeto do SQL Server que gerencia a comunicação via rede entre as instâncias (usado para o tráfego interno de replicação de log entre as réplicas), mas não serve como nome virtual de acesso para as aplicações clientes.
D) Failover Cluster: Refere-se à infraestrutura do Windows (Windows Server Failover Clustering - WSFC) sobre a qual o Always On é construído para fornecer o serviço de quórum e detecção de falhas, e não ao componente virtual de conexão direta do SQL Server.
E) Availability Database: É o próprio banco de dados do usuário contido no Grupo de Disponibilidade que está sendo replicado entre os nós.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo