Olé Amigos, estou precisando de vossa ajuda para solucionar o seuinte problema:
Tenho um servidor que está fazendo balanceamento de carga entre links. So que neste processo está funcionando corretamente, mas a velocidade real do circuito não consegue ser alcançada, exemplo:
link 1 = 2MB - Se eu colocar um host conectado diretamente a esse link ele consegue taxa superiores a 200kbs nos downloads e a navegação com velocidade correspondente. Mas se esse mesmo host for colocado abaixo do meu servidor que esta fazendo esse balanceamento ele consegue no sempre a taxa de 56kb e a velocidade das paginas proximo dos 500kb, pergunta é? Alguém tem alguma sugestão do que pode estar acontecendo?
Vou colocar a parte do arquivo de firewall que esta fazendo o balanceamento, para possivel analise e indentificação de erro:
rt_tables:
101 alter1
102 alter2
103 alter3
104 alter4
Firewall
/sbin/ifconfig eth0 100.100.106.2 netmask 255.255.255.252
/sbin/ifconfig eth0:0 100.100.101.2 netmask 255.255.255.252
/sbin/ifconfig eth0:1 100.100.102.2 netmask 255.255.255.252
/sbin/ifconfig eth0:2 100.100.103.2 netmask 255.255.255.252
/sbin/route add default gw 100.100.106.1
/sbin/ip rule add fwmark 0x3E9 table alter1
/sbin/ip rule add fwmark 0x3EA table alter2
/sbin/ip rule add fwmark 0x3EB table alter3
/sbin/ip rule add fwmark 0x3EC table alter4
ip ro add 0.0.0.0/0 via 100.100.106.1 dev eth0 table alter1
ip ro add 0.0.0.0/0 via 100.100.101.1 dev eth0 table alter2
ip ro add 0.0.0.0/0 via 100.100.102.1 dev eth0 table alter3
ip ro add 0.0.0.0/0 via 100.100.103.1 dev eth0 table alter4
iptables -t mangle -N load_balance
iptables -t mangle -A PREROUTING -j load_balance
### Rotas para o link 1 ####
iptables -t mangle -A load_balance -s 16.16.0.2/255.255.255.255 -i ${IFACEWL} -j MARK --set-mark 1002
### Rotas para o link 2 ####
iptables -t mangle -A load_balance -s 192.168.103.2/255.255.255.248 -i ${IFACEWL} -j MARK --set-mark 1003
### Rotas para o link 3 ####
iptables -t mangle -A load_balance -s 17.17.0.6/255.255.255.255 -i ${IFACEWL} -j MARK --set-mark 1004
### Rotas para o link 4 ####
iptables -t mangle -A load_balance -s 17.17.0.39/255.255.255.255 -i ${IFACEWL} -j MARK --set-mark 1005
Bom, lembrando que em outros tutoriais encontrados na net vi que é possivel fazer o balanceamento automatico, mas em todos os testes feitos notei que em certas horas os clientes ficavam com tremenda lentidão o que não é meu caso, o que eu não consigo é atingir a velocidade real do meu link de saida.
Grato