Repito o que o Flavio falou, Load Balance de Links é uma coisa, e Load
Balance de Firewall é outra coisa.

Para Load Balance de Links, realmente prefiro o *BSD, existe um
projeto chamado pfSense, ele faz o load balance e o failover
perfeitamente dos links wans. Para vocês terem uma idéia, eu tirei o
grafico mensal da utilização dos dois links em um mês, e levei um
susto quando vi que um link utilizava 46% da banda e o outro link 54%
da banda.... PERFEITO :)

Abraços!

2009/5/26 Flavio Junior <[email protected]>:
> Parece q escrevi perguntas demais mesmo, porque deu impressao q tu nem
> leu...
>
> Eu nao perguntei nenhum dado tecnico, sao todos conceitos:
>
> Como fez ativo/ativo?
>  = O que foi usado e como (tu disse iptables e iproute, mas o que fazia cada
> um?)
>
> Como balanceava o trafego?
> = Qual tecnica de balanceamento: source-routing, dns round-robin, LVS,
> proxies...
>
> Pra quem apontava os teus clientes da LAN ?
> = A grande questao de um firewall/gateway em load balance nao eh na questao
> link internet, é no acesso da LAN ate o GW, link pode ser até um so nesse
> caso, será um SPoF mas o cenário ainda é valido pro amigo que iniciou a
> thread
>
> Como tratava a queda de um dos router/servidores/links ?
> = Se tu entendeu a ideia, sao 2 servidores como fw/gw, entao eu pergunto:
> Como tratava (se tratava) o caso de queda de um dos fw/gw...
>
> O que me pareceu é que tu confundiu a ideia da thread, nao sao 2 links, sao
> 2 servers.
>
> PS: Pode-se usar 2 links com 1 mesmo proxy utilizando delay_pools e
> tcp_outgoing_address.
>
> --
>
> Flávio do Carmo Júnior aka waKKu
>
> 2009/5/25 Guilherme Lima <[email protected]>
>>
>> Opa... perai... tem uns cinco anos isso
>>
>> Seguinte, era um provedor Wireless. Queria ter por onde dar uma certa
>> garantia de estabilidade, entao surgiu a ideia de um load com dois links
>> distintos, de duas empresas. Caramba que tanto de pergunta. Voce ao menos
>> leu os artigos amigo? Seguinte, por fim acabei construindo em pf com
>> OpenBSD. Esse eu ainda lembro como faz, mas o iproute...
>>
>> Se for isso que voce precisa. Dois links simultâneos, saiba que nao
>> funciona se o proxy for o mesmo. Pelo menos eu nao consegui.
>> Leia os artigos, construa o que conseguir e me passa os scripts pra
>> ajudar.
>> Eu tinha uns artigos impressos, que foi por onde consegui me guiar. Me
>> lembro que tinha um no Vivaolinux que me ajudou bastante, dá uma busca lá e
>> me atualiza com oq encontrar.
>>
>> Juntos a gente resolve essa parada. E constroi um tuto pra galera ok?
>>
>> Vamos que vamos.
>>
>> 2009/5/25 Flavio Junior <[email protected]>
>>>
>>> Guilherme...
>>>
>>> Como fez ativo/ativo?
>>> Como balanceava o trafego?
>>> Pra quem apontava os teus clientes da LAN ?
>>> Como tratava a queda de um dos router/servidores/links ?
>>>
>>> Valeu...
>>>
>>> --
>>>
>>> Flávio do Carmo Júnior aka waKKu
>>>
>>> 2009/5/25 Guilherme Lima <[email protected]>
>>>>
>>>> Aqui vão algumas Googladas:
>>>> http://www.linuxbsd.com.br/portal/?q=node/150
>>>>
>>>> http://www.vivaolinux.com.br/artigo/Conexoes-de-entrada-e-saida-com-2-links-em-um-servidor/
>>>>
>>>> a googlada original:
>>>>
>>>> http://www.google.com/search?ie=UTF-8&oe=UTF-8&sourceid=navclient&gfns=1&q=construindo+load-balance+com+iproute
>>>>
>>>> Ajudei?
>>>>
>>>> 2009/5/25 Guilherme Lima <[email protected]>
>>>>>
>>>>> Há uns 5 anos... fiz um com iptables e iproute.
>>>>> Se conseguir encontrar o script ou os tutos q eu usei te repasso.
>>>>>
>>>>> MAS... ao fim das contas usei mesmo foi o OpenBSD consegui mais estados
>>>>> e velocidade e fiz tudo com pf.
>>>>>
>>>>> Estude as possibilidades.
>>>>>
>>>>> Gogglarei algo tambem.
>>>>>
>>>>> Ah... era ativo/ativo. usava dois links de internet (GVT e BRT)
>>>>> simultaneamente, distribuindo igualmente. Assim eu garantia um link quase
>>>>> impossivel de sair do ar aos meus clientes. Pelo que entendi... pretendes
>>>>> fazer algo similar.
>>>>>
>>>>> =D
>>>>>
>>>>> 2009/5/25 Eduardo Sachs <[email protected]>
>>>>>>
>>>>>> Sim...
>>>>>>
>>>>>> Vou ter que fazer ativo/passivo... hehehe...
>>>>>>
>>>>>> Só não sei o que usar, Heartbeat? VRRP? UCARP? Keepalived?
>>>>>>
>>>>>> Já usei o Heartbeat numa implementação de firewall ativo/passivo,
>>>>>> porém, não gostei muito de como estava atuando...
>>>>>>
>>>>>> Alguma sugestão?
>>>>>>
>>>>>> Abraços!
>>>>>>
>>>>>> 2009/5/25 Flavio Junior <[email protected]>:
>>>>>> > Pois é, foi o que disse. Pelo menos no meu firewall eu sei
>>>>>> > exatamente o que
>>>>>> > pode entrar ou sair dele, então é possivel usar o LVS. Agora se tu
>>>>>> > só tem um
>>>>>> > firewall agindo como gateway, e todas as portas são liberadas ai eu
>>>>>> > entendo
>>>>>> > teu argumento com o LVS.
>>>>>> >
>>>>>> > Tu não vai conseguir ter 2 IP's em load-balance, a conclusão que eu
>>>>>> > cheguei
>>>>>> > pensando nisso é que a melhor forma de balancear (sem LVS) é por
>>>>>> > source-routing, ou seja, metade dos meus cilentes usa um gateway e
>>>>>> > metade
>>>>>> > usa o outro, se um IP/router cair o outro assume os clientes do que
>>>>>> > caiu.
>>>>>> >
>>>>>> > Ai vem a ideia do dhcp, wpad e dns round-robin.
>>>>>> >
>>>>>> > --
>>>>>> >
>>>>>> > Flávio do Carmo Júnior aka waKKu
>>>>>> >
>>>>>> > 2009/5/25 Eduardo Sachs <[email protected]>
>>>>>> >>
>>>>>> >> Outra coisa...
>>>>>> >>
>>>>>> >> A grosso modo, seria um ldirectord para firewall.
>>>>>> >>
>>>>>> >> Porém, o ldirectord serve para fazer load balance de serviços
>>>>>> >> TCP/UDP.
>>>>>> >>
>>>>>> >> Abraços!
>>>>>> >>
>>>>>> >> 2009/5/25 Eduardo Sachs <[email protected]>:
>>>>>> >> > Pessoal,
>>>>>> >> >
>>>>>> >> > Seria dois firewalls, os clientes da rede interna usariam eles
>>>>>> >> > aleatoriamente.
>>>>>> >> >
>>>>>> >> > Pelo que eu saiba o LVS ou IPVS só faz load balance de serviços
>>>>>> >> > que
>>>>>> >> > estão alocados em portas TCP/UDP.
>>>>>> >> >
>>>>>> >> > A grosso modo, não se preocupem com esse comentário! Hehehe...
>>>>>> >> > seria
>>>>>> >> > dois firewalls com o mesmo IP, obviamente, eu sei que é
>>>>>> >> > impossível ter
>>>>>> >> > dois números IPs iguais na rede.
>>>>>> >> >
>>>>>> >> > Eu até achei um daemon para replicar os estados da conexão, ele
>>>>>> >> > se
>>>>>> >> > chama conntrackd.
>>>>>> >> >
>>>>>> >> > Segue o site: http://conntrack-tools.netfilter.org/
>>>>>> >> >
>>>>>> >> > Abraços...
>>>>>> >> >
>>>>>> >> > 2009/5/24 Flavio Junior <[email protected]>:
>>>>>> >> >> Nao entendi bem a ideia, mas me parece ativo/passivo.
>>>>>> >> >>
>>>>>> >> >> Mesmo com caminhos alternativos no switch, o STP sempre assumirá
>>>>>> >> >> um e
>>>>>> >> >> irá
>>>>>> >> >> usa-lo até que esse falhe, ai ele recalcula outro caminho
>>>>>> >> >> (alternativo)
>>>>>> >> >> e
>>>>>> >> >> começa usa-lo (isso leva de 30 a 60 segundos).
>>>>>> >> >>
>>>>>> >> >> Mas ai veio a ideia do LA que eu entendi menos ainda... ai teu
>>>>>> >> >> desenho
>>>>>> >> >> tem
>>>>>> >> >> sw -> fw -> sw -> router ... fiquei confuso
>>>>>> >> >>
>>>>>> >> >> Se puder descrever melhor tua ideia ficarei grato :).
>>>>>> >> >>
>>>>>> >> >> --
>>>>>> >> >>
>>>>>> >> >> Flávio do Carmo Júnior aka waKKu
>>>>>> >> >> #slackware-br @ irc.freenode.net
>>>>>> >> >>
>>>>>> >> >> 2009/5/23 Carlos Eduardo Tavares Terra <[email protected]>
>>>>>> >> >>>
>>>>>> >> >>> Se tu for fazer proxy transparente, tu pode colocar 2 firewalls
>>>>>> >> >>> sem
>>>>>> >> >>> problemas, já que eles atuariam como uma bridge. Lembrando de
>>>>>> >> >>> ativar o
>>>>>> >> >>> STP no switch para que não ocorra loop na distribuição dos
>>>>>> >> >>> pacotes.
>>>>>> >> >>>                             FW1
>>>>>> >> >>>                           /          \
>>>>>> >> >>> Usuario ---- Switch - FW 2 -  Switch -------- Router
>>>>>> >> >>>
>>>>>> >> >>> Pode até fazer um link aggregation ao invés de habilitar o STP,
>>>>>> >> >>> assim
>>>>>> >> >>> você terá 2x a velocidade da sua porta (200Mbps ou 2Gbps), se
>>>>>> >> >>> seus
>>>>>> >> >>> switches suportarem isso.
>>>>>> >> >>>
>>>>>> >> >>> Independente se for STP ou Link Aggregation, sua rede
>>>>>> >> >>> continuará
>>>>>> >> >>> falando com seu router independente se um firewall ou outro
>>>>>> >> >>> cair. Só
>>>>>> >> >>> não podem cair os 2.
>>>>>> >> >>>
>>>>>> >> >>> Espero ter ajudado.
>>>>>> >> >>>
>>>>>> >> >>> 2009/5/22 Eduardo Sachs <[email protected]>:
>>>>>> >> >>> >
>>>>>> >> >>> > Pessoal,
>>>>>> >> >>> >
>>>>>> >> >>> > Estou procurando uma solução para fazer load balance de
>>>>>> >> >>> > firewall,
>>>>>> >> >>> > não
>>>>>> >> >>> > seria Ativo/Passivo, seria Ativo/Ativo.
>>>>>> >> >>> >
>>>>>> >> >>> > Por exemplo:
>>>>>> >> >>> >                          Firewall 1
>>>>>> >> >>> > |---------------|         /192.168.0.2
>>>>>> >> >>> > | IP VIP    | -------/
>>>>>> >> >>> > |---------------|        \
>>>>>> >> >>> > 192.168.0.1         \
>>>>>> >> >>> >                          Firewall 2
>>>>>> >> >>> >                          192.168.0.3
>>>>>> >> >>> >
>>>>>> >> >>> > Assim sendo, o gateway das minhas estações é o IP
>>>>>> >> >>> > 192.168.0.1, e dai
>>>>>> >> >>> > ele vai direcionar a conexão para algum dos firewalls,
>>>>>> >> >>> > aleatoriamente.
>>>>>> >> >>> >
>>>>>> >> >>> > No *BSD existe um protocolo chamado CARP que faz esse
>>>>>> >> >>> > cenário,
>>>>>> >> >>> > porém,
>>>>>> >> >>> > preciso fazer isso em um Linux.
>>>>>> >> >>> >
>>>>>> >> >>> > Abraços!
>>>>>> >> >>> >
>>>>>> >> >>> > >
>>>>>> >> >>> >
>>>>>> >> >>>
>>>>>> >> >>>
>>>>>> >> >>>
>>>>>> >> >>> --
>>>>>> >> >>> Carlos Eduardo Tavares Terra
>>>>>> >> >>> GNU/Linux #413291 [http://counter.li.org]
>>>>>> >> >>> Consultor em Administração de Redes Linux
>>>>>> >> >>>
>>>>>> >> >>>
>>>>>> >> >>
>>>>>> >> >>
>>>>>> >> >> >>
>>>>>> >> >>
>>>>>> >> >
>>>>>> >>
>>>>>> >>
>>>>>> >
>>>>>> >
>>>>>> > >
>>>>>> >
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Guilherme de Lima Gontijo
>>>>> ---------------------------------------
>>>>> Analista de Suporte Técnico
>>>>> Consultor de Tecnologia Wireless
>>>>>
>>>>> Linux User #472210
>>>>>
>>>>> Graduando em Redes de Comunicação - CEFET-GO
>>>>> ---------------------------------------
>>>>> Gtalk:  [email protected]
>>>>> aMSN: [email protected]
>>>>> Skype: korosso
>>>>
>>>>
>>>>
>>>> --
>>>> Guilherme de Lima Gontijo
>>>> ---------------------------------------
>>>> Analista de Suporte Técnico
>>>> Consultor de Tecnologia Wireless
>>>>
>>>> Linux User #472210
>>>>
>>>> Graduando em Redes de Comunicação - CEFET-GO
>>>> ---------------------------------------
>>>> Gtalk:  [email protected]
>>>> aMSN: [email protected]
>>>> Skype: korosso
>>>>
>>>>
>>>
>>>
>>>
>>
>>
>>
>> --
>> Guilherme de Lima Gontijo
>> ---------------------------------------
>> Analista de Suporte Técnico
>> Consultor de Tecnologia Wireless
>>
>> Linux User #472210
>>
>> Graduando em Redes de Comunicação - CEFET-GO
>> ---------------------------------------
>> Gtalk:  [email protected]
>> aMSN: [email protected]
>> Skype: korosso
>>
>>
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br

Antes de perguntar:
http://www.istf.com.br/perguntas/

Para sair da lista envie um e-mail para:
[email protected]
-~----------~----~----~----~------~----~------~--~---

Responder a