Faz sentido usar várias instâncias de Varnish se você tiver tráfego de alto volume para que uma instância não seja suficiente. Se você não tiver esse volume alto, o verniz duplo e o ELB duplo seriam apenas para redundância.
Estou vendo uma configuração de um aplicativo existente. Este aplicativo faz uso do balanceador de carga elástico da Amazon e, em seguida, passa pelo verniz. Dentro do verniz, estamos fazendo uso do balanceador de carga round robin ... isso é redundante?
Um exemplo da minha configuração
Estamos usando o director
como round-robin
.