免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 4044 | 回复: 17
打印 上一主题 下一主题

重开贴(先向版主道歉:)):Linux下的多WAN负载均衡,怎么做? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-07-03 15:10 |只看该作者 |倒序浏览
网络环境:一条ADSL专线+一条ADSL虚拟拨号(因为当地的ISP带宽有水分,而且专线的价格很贵所以就另外申请了一条ADSL虚拟来补充带宽),这里注意的是两个WAN接入都是同一个ISP的。

现在想要达到的功能是,把两个WAN的带宽合并起来,由于是网吧机器,要考虑到是否会引起网游掉线、在其中一条链路中断后,系统能否自动更正路由让整个网吧的机器不掉线?

各位大虾 有什么好的建议吗?
我知道用FreeBSD5.3+PF能做。。可是我想还是用Linux的环境来做,主要是我对这个要熟悉些。

论坛徽章:
0
2 [报告]
发表于 2005-07-03 15:17 |只看该作者

重开贴(先向版主道歉:)):Linux下的多WAN负载均衡,怎么做?

可以,但是需要首先知道几个概念
1、所谓带宽绑定,实际就是链路负载均衡和失效保护
2、链路负载均衡有 2 种,一种是基于 link 的,而一种是下行基于 session,上行基于 packet 的,看你需要哪种
3、对于两种情况的链路负载均衡,具体选择哪种就要看自己的需求了,对于失效保护还没有做过

看了一些文章,关于失效保护的,大多是这样说的
http://www.quicklinux.org/?q=node/501

他们做的是网卡负载均衡,而不是链路负载均衡,链路负载均衡的失效保护
对于一条 ISP 中断,我认为原 session 不再保留,但可以实现新请求不受影响

论坛徽章:
0
3 [报告]
发表于 2005-07-03 15:21 |只看该作者

重开贴(先向版主道歉:)):Linux下的多WAN负载均衡,怎么做?

原帖由 "platinum" 发表:
可以,但是需要首先知道几个概念
1、所谓带宽绑定,实际就是链路负载均衡和失效保护
2、链路负载均衡有 2 种,一种是基于 link 的,而一种是下行基于 session,上行基于 packet 的,看你需要哪种
3、对于两种情..........


多谢版主回复!

PS:我对你上面说的两种负载均衡的方式不是太明白。。您觉得网吧使用,又是相同ISP的双WAN,这个选哪一个合适?  你给Jk0wq做的是哪一种呢?他的是CentOS做的

论坛徽章:
0
4 [报告]
发表于 2005-07-03 15:25 |只看该作者

重开贴(先向版主道歉:)):Linux下的多WAN负载均衡,怎么做?

他的是同 ISP 的双线,下行基于 session、上行基于 packet 的链路负载均衡,没有做链路失效保护措施,因为如果 ISP 有问题,应该两条一起断,所以保护的意义也不大,就没有做

如果做不同 ISP 的连接,可能还要考虑静态路由问题,网通电信双线是一个最好的例子,访问哪里用网通、访问哪里用电信

对于一个好的链路负载均衡设备,他们应该检查路由 cost 值,但目前我只知道理论,还不会做

论坛徽章:
0
5 [报告]
发表于 2005-07-03 15:31 |只看该作者

重开贴(先向版主道歉:)):Linux下的多WAN负载均衡,怎么做?

原帖由 "platinum" 发表:
他的是同 ISP 的双线,下行基于 session、上行基于 packet 的链路负载均衡,没有做链路失效保护措施,因为如果 ISP 有问题,应该两条一起断,所以保护的意义也不大,就没有做

如果做不同 ISP 的连接,可能还要考?.........



Yes,我的也是相同的ISP,所以一旦断掉的话除了设备上的原因,也应该同时出问题的。。。

有MSN方便加我不?

MSN:cqcqzhang@hotmail.com

论坛徽章:
0
6 [报告]
发表于 2005-07-03 15:33 |只看该作者

重开贴(先向版主道歉:)):Linux下的多WAN负载均衡,怎么做?

一旦断掉,除了设备本身的原因,应该就是 ISP 的问题了
如果 ISP 出了问题,大多数情况下应该 2 条线一起断的
不过也可以写个简单的 script 来定期扫描网络状况,出现问题自动更改路由

论坛徽章:
0
7 [报告]
发表于 2005-07-03 17:01 |只看该作者

重开贴(先向版主道歉:)):Linux下的多WAN负载均衡,怎么做?

我到是有个问题想问问platinum兄弟

第一点:如果真的象楼主说的.用十一条ADSL做虚拟拨号.而且还是采用了失效保护+负载平衡..

那问题就有了,这十一条ADSL能否全部的捆绑到一起???

而且iptables 规则又要如何写??

我感觉这么做的意义不是很大.

顺风问句楼主.你说ISP的带宽有水分,能说说原因和你的测试结果吗?

论坛徽章:
0
8 [报告]
发表于 2005-07-03 17:22 |只看该作者

重开贴(先向版主道歉:)):Linux下的多WAN负载均衡,怎么做?

原帖由 "扫净缘客" 发表:
我到是有个问题想问问platinum兄弟

第一点:如果真的象楼主说的.用十一条ADSL做虚拟拨号.而且还是采用了失效保护+负载平衡..

那问题就有了,这十一条ADSL能否全部的捆绑到一起???

而且iptabl..........

当然能啊
只要你的 CPU 够快,别说十一条了,五十一条也可以
如何绑定?看来你没看过《Linux的高级路由和流量控制HOWTO》,里面写的很清楚
至于有没有意义呢,我想你先看完《Linux的高级路由和流量控制HOWTO》后再发表意见不迟,不要总“想当然”

to cqzhang:
这个是我给 jk0wg 做的那个,你看一下效果如何
http://220.163.14.154:60000

论坛徽章:
1
数据库技术版块每日发帖之星
日期:2015-11-22 06:20:00
9 [报告]
发表于 2005-07-03 18:06 |只看该作者

重开贴(先向版主道歉:)):Linux下的多WAN负载均衡,怎么做?

原帖由 "platinum" 发表:

当然能啊
只要你的 CPU 够快,别说十一条了,五十一条也可以
如何绑定?看来你没看过《Linux的高级路由和流量控制HOWTO》,里面写的很清楚
至于有没有意义呢,我想你先看完《Linux的高级路由和流量控制HOWTO》后..........



版主能不能说一下具体怎么操作,学习中....

论坛徽章:
0
10 [报告]
发表于 2005-07-03 18:36 |只看该作者

重开贴(先向版主道歉:)):Linux下的多WAN负载均衡,怎么做?

原帖由 "jeffreyli" 发表:

版主能不能说一下具体怎么操作,学习中....

哈,看过《Linux的高级路由和流量控制HOWTO》之后你就都会啦,那里面讲的很详细
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP