[FUG-BR] duvida para balancear carga entre links

Renato Frederick frederick em dahype.org
Quinta Maio 8 12:07:33 BRT 2008


Marcio, a operadora não consegue fazer o balanceamento na ponta dela não?
Se ela puder fazer o balanceamento, é só no seu router você colocar 2 rotas
default e a operadora vai fazer o resto.

Se for cisco, 

Ip route 0.0.0.0 0.0.0.0 serial0
Ip route 0.0.0.0 0.0.0.0 serial1

Ip cef

E pronto.

Agora, se por problemas técnicos ela lhe entregar 2 circuitos que terminam
em switch diferentes ou até pior um POP diferente, aí realmente ela não pode
fazer nada.

Se for a 2a opção muito provavelmente ela vai entregar 2 ranges distintos de
IP.

Respondendo a pergunta, você não vai poder balancear não porque nenhum
deles, pf, ipf, ipfw, iptables, ipchains(!) sabe sobre o estado do link
entao, não sabe se está saturado ou não.

O que eles fazem é roundrobin que, como foi falado, joga cada requisição em
um link e para aplicativos simples como DNS, pequenas requisições http
funciona até de acordo.

No seu caso talvez a operadora pudesse fazer exclusivamente para você um
OSPF ou BGP privado entre os 2 circuitos(mesmo que sejam em pontos
diferentes) e lhe garantir redundância e balanceamento, mas duvido que ela o
faça até pelo tamanho do circuito e se é tão afastado, provavelmente ela
pode não possuir recursos técnicos para fazê-lo.


Talvez você possa comprar isto aqui:

http://www.linksys.com/servlet/Satellite?childpagename=US%2FLayout&packedarg
s=c%3DL_Product_C2%26cid%3D1115416833289&pagename=Linksys%2FCommon%2FVisitor
Wrapper

Nele você ligaria as 2WAN e falaria qual a velocidade máxima de up/down.
Ele possui um contador snmp e um esquema de script que, quando se aproxima
do máximo, ele desvia o tráfego para a outra WAN, fazendo um balanceamento.

Ele pode detectar que o link caiu com testes de ping/http GET, mas, como
falado, ele não sabe sobre a qualidade do link(se você setou que a
velocidade do link é  512k e a operadora está com gargalo em 256k, para ele
está tudo OK).

Já usei em um caso parecido com o seu, mas tive problemas quando o explicado
acima ocorria, mas era culpa da operadora, não do equipamento.

> 
> Renato,
> Pegando o bonde andando, estou com esse problema agora, pessoal da BRT
> vai instalar pra mim em uma das unidades da empresa dois link de 256kb,
> como essa unidade é muito retirada do centro da cidade, não é possível
> ter um único link de 512, então irão colocar dois links de 256kb. Com o
> pf posso fazer um balanceamento desses links para não saturar os mesmos?
> Tipo, balancear a carga, será que vai ficar utilizável?
> 
> Abraço,
> 



Mais detalhes sobre a lista de discussão freebsd