Balanceamento de carga de dois servidores web com o ultra monkey

2

Em 2006, uma empresa na qual eu estava trabalhando configurou dois balanceadores de carga para equilibrar o tráfego entre dois servidores da web. Usamos ultra monkey para fazer isso.

Espero fazer o mesmo agora.

Minha pergunta:

  • Alguém recomendaria usar o ultra monkey para equilibrar o tráfego entre duas caixas de linux executando o apache?
  • Existem outras alternativas baseadas em Linux que provaram ser melhores para essa tarefa?
  • Você ainda instalaria o sarge debian em um balanceador de carga, considerando a idade?

Obrigado a todos!

    
por Mark L 22.04.2010 / 12:33

3 respostas

3

Ultra Monkey foi basicamente empacotado ipvs. Não foi atualizado há algum tempo. Eu suspeito parcialmente porque o ipvs foi mesclado no kernel da linha principal.

Você ainda pode usar ipvs, ipvsadm, ldirectord e todas aquelas coisas divertidas para a comutação da Camada 4 no Linux. O LVS é a minha solução preferida, mas definitivamente existem arquiteturas alternativas depenendo de suas necessidades. Estes incluem HAProxy, Nginx e Pound, entre outros. O Nginx é bastante popular também para arquiteturas da Web altamente disponíveis.

por 22.04.2010 / 15:57
3

Confira o link haproxy

    
por 22.04.2010 / 12:43
0

Eu usei a extensão mod_proxy do Apache mod_proxy_balancer por vários anos. Eu acho muito fácil de configurar. Além disso, desde que eu uso o Apache para os servidores da web, eu já estou familiarizado com a tecnologia. Você ainda quer ter um failover para o servidor lb, então eu espio-o com outro usando HA (Heartbeat).

    
por 26.04.2010 / 01:03