linux multipath roteamento load balance

5

Gostaria de saber como balancear a carga de dois links Business DLS que possuem IPs fixos. Eu acredito que seria algo parecido com isto:

ip route add default scope global \
                     nexthop via gatewayDLS1 dev interface1 weight 1 \
                     nexthop via gatewayDLS2 dev interface2 weight 1

Isso é tudo de que preciso para obter o roteamento de caminhos múltiplos? Por favor, me dê uma resposta mais detalhada, se possível, obrigado.

    
por user52883 03.06.2011 / 17:45

1 resposta

4

Como você já descobriu, você só pode trabalhar com uma rota multipath usando pesos iguais. Mas a granularidade do balanceamento será bastante ruim - todas as solicitações para o mesmo endereço IP de destino passarão pelo mesmo link. Você pode querer algo mais finamente sintonizável aqui - o que você pode obter adicionando algumas regras de iptables - este howto da tipsternet. com pode lhe dar um ponto de partida.

Para algumas informações básicas, há uma seção bem escrita sobre roteamento de caminhos múltiplos em Entendendo os Internos da Rede Linux (C.Benvenuti) , que é ainda disponível on-line .

    
por 03.06.2011 / 23:53