Na configuração de uma aplicação que irá utilizar múltiplos contêineres, queremos definir o método de balanceamento adequado, no qual o tempo de resposta de cada servidor é usado para calcular o seu peso. O nome desse método é
- A)menor tempo de início lento de conexão.
Errada, porque menor tempo de início lento de conexão não é o método descrito no enunciado e remete a outro critério de seleção, não ao uso do tempo de resposta para definir peso.
- B)ponderado fixo.
Errada, pois ponderado fixo usa pesos pré-definidos e estáticos, sem calcular o peso a partir do tempo de resposta de cada servidor.
- C)round robin ponderado.
Errada, porque round robin ponderado distribui as requisições em rodízio com pesos, mas a lógica citada no enunciado é a do peso derivado do desempenho, não apenas um rodízio com proporções.
- D)round robin.
Errada, pois round robin simples apenas alterna as requisições entre os servidores, sem considerar tempo de resposta nem pesos.
- E)resposta ponderada.
Certa, porque a resposta ponderada é exatamente o método em que o tempo de resposta do servidor serve de base para calcular seu peso no balanceamento.
Gabarito: E
Em balanceamento de carga, a ideia é distribuir as requisições entre servidores de forma inteligente, e não no modo "vai no que der". Alguns métodos usam critérios fixos, como rodízio simples, e outros consideram a capacidade real de cada servidor, atribuindo pesos diferentes. Isso é útil quando nem todo servidor entrega o mesmo desempenho. No enunciado, o ponto-chave é justamente este: o tempo de resposta de cada servidor é usado para calcular o peso. Esse critério caracteriza a lógica de resposta ponderada, em que servidores mais rápidos tendem a receber mais tráfego e os mais lentos, menos. Por isso, o gabarito é a letra E. Em termos doutrinários, trata-se de um mecanismo clássico de balanceamento baseado em métrica de desempenho, muito comum em proxies, servidores web e orquestração de contêineres.