Uma aplicação web crítica de um órgão público opera em um c...
A principal desvantagem ou risco da utilização da Afinidade de Sessão em termos de escalabilidade e tolerância a falhas, é que ela
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: D
Fundamento decisivo: O elemento decisivo era a afinidade de sessão no contexto de um cluster web: ela mantém o usuário vinculado a um nó específico, de modo que a falha desse servidor pode interromper ou fazer perder a sessão.
- Se a questão destacar sticky session e perguntar por tolerância a falhas, procure primeiro o vínculo do usuário a um nó específico e a consequência da falha desse nó.
- Diferencie efeito possível de efeito necessário: prejudicar o balanceamento não é o mesmo que impedir a distribuição da carga.
- Não trate afinidade de sessão como substituto de componentes de outra finalidade, como mecanismos de segurança.
- Em escalabilidade, distinga reduzir a eficiência do rebalanceamento de impedir a adição de novos nós.
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
O que é a Afinidade de Sessão (Sticky Session)?
Imagine que o Balanceador de Carga é um recepcionista. Quando um usuário chega, ele escolhe um servidor no cluster para atendê-lo.
- Sem Afinidade: Cada vez que você clica num botão, o recepcionista pode te mandar para um servidor diferente (A, B ou C).
- Com Afinidade: O recepcionista anota: "O usuário 'Fulano' só vai ser atendido pelo Servidor A". Ele "gruda" o usuário naquele servidor específico durante toda a navegação.
O Problema Real (D): Se o seu usuário está "preso" ao Servidor A e esse servidor pifa (falha), todos os dados daquela pessoa (carrinho de compras, login, formulários preenchidos) desaparecem, porque estavam só na memória daquele servidor específico. Isso fere a Tolerância a Falhas.
O "Round Robin" do enunciado:
O nome parece difícil, mas Round Robin é apenas o "rodízio". Um para cada, em ordem. O Ponderado significa que se um servidor for mais potente (tiver mais RAM), o balanceador manda mais gente para ele do que para os outros.
LETRA D
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo