Aben 发表于 2006-10-9 18:40:25

【求助】【四根ADSL负载均衡的问题】

问题描述:我现在有四根ADSL,都是网通的线,需要两根ADSL同时在线并做出去流量的负载均衡,两个小时以后,换成另外两个ADSL上线并做出去流量的负载均衡,切换的中间不能出现断线的情况。也就是要先让四根ADSL同时在线,然后再关掉先前在线的两根ADSL。

硬件环境:
一台HP的服务器,安装了一块四口网卡,接的是ADSL猫,用rp-pppoe来实现拨号连接,服务器安装的OS是RedHat AS4,我已经用squid可以实现两根ADSL的不间断轮循了,但是目前的问题是如何做到在两根ADSL上做负载均衡?
另,由于申请的是同一个ISP,就是CNC的线路,所以四根线路的默认网关是一致的,默认的路由是同一个地址,这个和其他的应用情况不相同的,其他的应用情况是一根CNC,一根Telcom的。

备注:我主要是用squid来转发一些http的请求,没有使用iptables来做一些重定向什么的。

偶的想法:是否要使用ip route 来指定每一个出去的http请求通过不同的网卡呢?或者指定内网的两台服务器使用不同的网卡呢?例如:服务器A如果要出去的话,只是使用eth1和eth3,服务器B如果出去的话,只是使用eth2和eth4,这样的话也是一种负载均衡的方式,不过不是由这台机器来做负载的分发了,由前端来分发了。

如何做呢?谢谢高手指点!
页: [1]
查看完整版本: 【求助】【四根ADSL负载均衡的问题】