Preciso de um servidor dedicado para balanceamento de carga?

2

Sou completamente novo no conceito de balanceamento de carga, então espero que esta pergunta não seja uma "pergunta estúpida", porque andei pesquisando e estou tendo dificuldades para entender isso. Então, no meu entender, a fim de balancear a carga, eu preciso de uma máquina separada com um endereço IP que eu possa direcionar todo o tráfego para. Inicialmente, achei que precisava alugar três servidores dedicados, um para balanceamento de carga e os outros dois como servidores de back-end. Um servidor dedicado seria demais para um balanceador de carga ou as empresas de hospedagem têm tipos especiais de computadores para esse processo?

Então eu li em algum outro lugar que eu posso instalar um software de balanceamento de carga em ambos os servidores e configurá-lo de uma maneira que não exige que eu alugue outra máquina / servidor dedicado para balanceamento de carga.

Então estou um pouco confuso sobre como implementar realmente um balanceador de carga e se preciso ou não de um servidor dedicado com o único propósito de atuar como uma máquina de balanceamento de carga. Além disso, eu fui recomendado para usar o HAproxy, então eu vou estar indo nessa direção para balanceamento de carga.

    
por Ben 26.06.2011 / 01:33

2 respostas

0

Desde que as cargas reais possam ser atendidas de acordo com suas necessidades, os sistemas que atendem as cargas não precisam ser sistemas físicos reais. A Citrix e outras empresas têm referências que mostram que há situações em que vários sistemas virtuais podem superar um único sistema físico com o mesmo hardware físico.

    
por 26.06.2011 / 02:06
1

O balanceamento de carga é um termo amplo e pode ser feito de maneiras muito diferentes com base em itens como

  • O que você deseja equilibrar? SMTP? HTTP? Um banco de dados? DNS? Algo mais completamente?
  • Sua topologia de rede
  • Sua arquitetura de aplicativos
  • Seu orçamento
  • A plataforma usada
  • etc.

Por exemplo, se você veicular principalmente arquivos estáticos via HTTP, um esquema simples de balanceamento de carga do Round Robin DNS poderá ser muito eficaz e você precisará apenas de uma configuração específica do DNS. Essa abordagem pode falhar totalmente em outras situações, exigindo que você configure uma máquina dedicada para lidar com esse problema específico ou compre um dispositivo LB (como F5 ou Barracuda ou ...).

Resumindo: Depende, e você não nos diz o suficiente para ajudar mais.

    
por 26.06.2011 / 02:05