Eu usei o Linux VS como balanceador de carga para um sistema de e-mail de 20 GB / dia e funcionou de forma fantástica. Ele será dimensionado para muitas soluções que você pode encontrar.
Eu perguntei a esta questão e fiquei um pouco desapontado com o fato de o NLB não estar uma solução amplamente usada.
Eu quero perguntar sobre soluções amplamente usadas no mundo agora. Você pode me dar uma lista e uma breve introdução para cada um? Causa da limitação do meu recurso de tese, preciso concentrar-me apenas na solução baseada em software, baseada em Windows (tanto o nível do banco de dados quanto o nível do sistema são bem-vindos).
Eu usei o Linux VS como balanceador de carga para um sistema de e-mail de 20 GB / dia e funcionou de forma fantástica. Ele será dimensionado para muitas soluções que você pode encontrar.
Vários balanceadores de carga / proxies da Web de código-fonte aberto e gratuito podem ser executados no Windows, mas a configuração é um pouco trabalhosa. Eu tentei o Apache nginx, lighttpd e goold para várias configurações de balanceamento de carga.
Dito isso, o Windows NLB está bem, você só precisa de muitos scripts personalizados para lidar adequadamente com os cenários de falha. Pessoalmente, usamos o nginx rodando em VMs Linux na frente de nossas máquinas Windows, porque como a maioria das outras ferramentas de código aberto, o nginx funciona muito melhor no Linux do que no Windows.
Libra, HAproxy e LVS também são usados extensivamente no mundo do código aberto.
Você não terá sorte com isso. Como eu já disse, a maior parte do balanceamento de carga amplamente utilizado NÃO é um software.
A principal razão para isso é o seguinte:
Você pode verificar o link para obter uma lista de fornecedores.
Isso, infelizmente, deixa as soluções de software fora da janela. Principalmente porque o hardware padrão tem problemas para lidar com o tráfego de rede (e é por isso que os roteadores / chaves de alta potência não são construídos em peças de estoque). Uma solução de software simplesmente não é tão escalonável quanto o hardware. E como a maioria das pessoas usa hardware ... é isso. Veja a largura de banda de soluções mais avançadas da Extreme Networks ou da Cisco e você pode ter uma ideia do que estou falando.
Então, basicamente, se sua tese é limitada em balanceadores de carga baseados em software amplamente utilizados, isso é o mesmo que limitá-lo a carros amplamente usados que funcionam com querosene. Eles simplesmente não existem.