Vous êtes sur la page 1sur 3

BrazilFW Firewall and Router

A powerful network security tool, easy, safe and totally free.

Como Utilizar o Load Balance

by BrazilFW » Thu Dec 27, 2007 9:39 pm

O que é o Load Balance


É um recurso acrescentado recentemente no BrazilFW que permite que você utilize até 4 links de
internet simultâneamente.

O sistema vai sortear algumas conexões de alguns usuários para cada um dos links, isso vai
proporcionar dois efeitos interessantes:

1 - Os usuários terão a "impressão" que a banda dos dois links foi somada.
2 - Quando um dos links cair, a internet deverá continuar funcionando através do(s) outro(s).

Pré-requisitos:
1 - Só é possivel utilizar dhcp ou pppoe no primeiro link, os
demais PRECISAM ter ip fixo. Se você tem vários links adsl
então você deve rotear os modens dos links secundários,
recomendo rotear todos. Ou seja, para não ter problemas coloque
todos os links com IP FIXO
- Editado em 17/11/2008

2 - Você precisa utilizar endereços DNS que funcionem com TODOS os links. Teste cada um
separadamente utilizando sempre os mesmos endereços de dns. Se o dns de uma operadora não
funcionar no link da outra então você precisará utilizar servidores de dns publicos. Não aditanta
nada colocar o dns primário de uma operadora e o secundário da outra, você precisa de um par de
endereços dns que funcione bem com todos os links.

Sugestão de endereços dns que "parecem" funcionar com links de qualquer operadora:
OPENDNS
primario..: 208.67.222.222
secundário: 208.67.220.220
INTELIG
primario..: 200.184.26.3
secundario: 200.184.26.4

3 - Cada um dos links deverá estar em um faixa de rede diferente. Então, quando for rotear os
modens não se esqueça de utilizar faixas de endereços diferentes:
Exemplo:
Modem do Link 1 = 192.168.1.1
Modem do Link 2 = 192.168.2.1

Passo-a-passo para utilização do load balance:


Como Utilizar o Load Balance.doc
Página 1 de 3
BrazilFW Firewall and Router
A powerful network security tool, easy, safe and totally free.

1 - Cumpra os pré-requisitos acima.


2 - Gere o seu disquete como se fosse apenas para o link 1, mas lembre-se de acrescentar os drivers
necessários para as outras placas caso sejam diferentes.
3 - Dê boot no sistema e teste o primeiro link sozinho.
4 - Re-configure o sistema colocando os dados do segundo link no lugar do primeiro e teste ele
sozinho tambem.
5 - Repita o passo 4 para cada um dos links que você tiver, teste um por um, individualmente.
6 - Finalmente entre na página do loadbalance e coloque todos os endereços nos devidos lugares.
7 - Backup e reboot.

Se não funcionar, antes de perguntar no forum, tenha CERTEZA que você cumpriu os 3 requisitos e
que testou cada um dos links individualmente.

O que é Weight (peso)?

Weight indica a PROPORÇÃO de conexões que o lb vai sortear para cada links. Se os seus links
são iguais, então você pode usar o valor default = 1 para todos eles.

Exemplos:
Dois links de 512 (peso = 1 para os dois)
Uma conexão pra lá, uma conexão pra cá, uma conexão pra lá, uma conexão pra cá........

Tres links de 8 megas (peso = 1 para os tres)


Uma conexão pra link 1, uma conexão pro link 2, uma conexão pro link 3, uma conexão pra link 1,
uma conexão pro link 2, uma conexão pro link 3.....

Percebam que o peso não tem nada a ver com a velocidade do link. Peso é a COMPARAÇÃO entre
um link e outro.

Agora vamos ver exemplos com links de velocidades diferentes:

Um link de 256 (peso = 1) e outro de 512 (peso = 2):


Uma pra lá, duas pra cá, uma prá lá, duas pra cá.....
Como o link de 512 é DUAS VEZES mais rápido que o link de 256 então ele deve ter peso 2

Um link de 1024 (peso = 2), um link de 512 (peso = 1) e um link de 2048 (peso = 4):
O link de 1024 é DUAS VEZES mais rápido que o link de 512, portando deve ter peso 2.
O link de 2048 é QUATRO VEZES mais rápido que o link de 512, portanto deve ter peso 4.

Algumas caracteristicas do nosso load balance


- Ainda não é possivel ESCOLHER um link, o sistema vai sortear todas as conexões. Esse recurso
está previsto para ser acrescentado ao sistema assim que puder.
- Quando um link cai, o sistema leva em média um minuto para perceber, após esse minuto todas as
conexões serão direcionadas para os links que continuarem funcionando.
- Conexões que estavam sendo roteadas no link que caiu serão perdidas, quando os usuários
tentarem reconectar o sistema deverá redirecioná-los para os links que estiverem funcionando.
- Quando um link volta, o sistema tambem leva cerca de um minuto para voltar a utilizá-lo. As
Como Utilizar o Load Balance.doc
Página 2 de 3
BrazilFW Firewall and Router
A powerful network security tool, easy, safe and totally free.

conexões que já existem não serão redistribuidas mas as novas conexões passarão a utilizar o novo
link.
- O sistema NÃO CONSIDERA se um link está sobrecarregado na hora de escolher. A quantidade
de conexões que um link já tem NÃO é analisada, a banda ocupada de cada link NÃO é analisada.
O sistema escolhe o link de forma rotativa, ou seja, a cada nova conexão um link é SORTEADO, e
a unica coisa que afeta esse sorteio é o peso configurado.
- Alguns sites (principalmente de banco) não se dão muito bem com esse sorteio, porque se você
começa a utilizar o site com um link A e depois passa para o link B, a mudança no seu endereço IP
pode causar problemas caso o site seja programado para verificar isso.
- As velocidades dos links NÃO SÃO SOMADAS. Se você fizer uma unica conexão então você só
vai poder utilizar a banda daquele link que o sistema escolheu. Quanto mais conexões você faz,
melhor o load balance funciona. Programas gerenciadores de download como o Flashget, Getright e
Download Acelerator são perfeitos para o load balance porque eles dividem o arquivo vários
pedaços dando a chance do brazilfw puxar cada pedaço em um link diferente.

O Load Balance e o QOS


Atualmente o nosso QOS limita a velocidade de download perfeitamente mesmo quando se utiliza
vários links., mas a velocidade de upload só é controlada para o primeiro link. Quando o sistema
sortear os links secundários o usuário conseguirá fazer upload ilimitado.

Velocidades recomendadas para configuração do QOS:


Capacidade de download = Soma dos Links
Capacidade de upload = Ligeiramente abaixo do máximo do PRIMEIRO link.

Como Utilizar o Load Balance.doc


Página 3 de 3