Sugestões para balanceadores de carga HTTP para linux? [duplicado]

1

Entre alguns balanceadores de carga como o Pound ( link ), o HAProxy ( link ) e BalanceNG ( link ).

Alguma sugestão sobre como escolher um bom balanceador de carga?

    
por nitins 28.06.2011 / 12:52

2 respostas

2

Se você estiver particularmente interessado em balancear a carga do tráfego HTTP, um balanceamento de carga específico de http (como o Pound) será mais flexível do que um balanceamento de carga TCP genérico (como ipvs ou balanceng). Um balanceamento de carga http pode tomar decisões com base nos cabeçalhos http, o que pode ser particularmente útil ao vincular os cookies do cliente a um back-end específico.

Observe que, além dos produtos listados, o Apache também pode atuar como um balanceador de carga. Além disso, há várias ferramentas que podem atuar como um proxy de armazenamento em cache "reverso" na frente de seus servidores da Web; Todas essas ferramentas podem executar o balanceamento de carga e aumentar substancialmente seu desempenho se o conteúdo puder ser veiculado do cache. Verniz e nginx são opções populares para esse propósito, e o Apache também pode atuar como um proxy de armazenamento em cache.

    
por 28.06.2011 / 13:26
0

Usamos ipvs para balanceamento de carga do servidor linux. É muito leve e pode balancear qualquer aplicativo baseado em tcp.

    
por 28.06.2011 / 12:54