免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 18135 | 回复: 13

Linux 双网卡绑定测试 [复制链接]

论坛徽章:
0
发表于 2009-02-15 20:48 |显示全部楼层
Linux 双网卡绑定测试
先介绍一下情况,服务器A和服务器B都是CentOS 4.6的系统,现在要做HA Cluster,为了避免裂脑的发生,要提高心跳链路的可靠性,下图是现时的连接情况,服务器A的eth2、eth3分别和服务器B的eth2、eth3相连(没有顺序关系),所有网卡都是千兆网卡,拓扑图如下所示:

在介绍一起硬件情况,服务器A是一台HP DL380 G5,两年多的服务器了,4核心8G内存,5块72GB的2.5寸硬盘做RAID5。服务期B是DELL 2950,几个月前刚购入的新机器,8核16G内存,3块3.5寸300G SAS硬盘做RAID5。
业务交换机为DELL的千兆交换机,没做任何配置,仅当接入交换机使用。
图中的蓝线用的是几年前的超五类非屏蔽双绞线。
图中的红线用的是新购的六类非屏蔽双绞线。
测试方法很简单,将一个3.4G的ISO从服务器A scp到服务器B中,对比传输的时间。

MD,贴了几次测试结果的格式都乱了,没办法,麻烦大家去我Blog看测试结果吧:http://www.cnblogs.com/killkill/archive/2009/02/15/1390717.html ,或者直接看下面的结论。
结论: 从以上结果显示,单就速度来说的确不做绑定单网卡速度最快,但是没有容错能力。其次是绑定后的FailOver模式,但是该模式会存在一定的问题。而mode=6的负载均衡模式会丢包,比较危险。
mode=0的负载均衡模式貌似并不能加大带宽,但是对于提高最大的可用性来说是最好的选择了。

有什么问题可以去我的Blog那里发表评论,趁服务器还没有重装还可以再做点实验。

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
发表于 2009-02-15 21:06 |显示全部楼层
有环境测试真好.
谢谢楼主分享经验!

论坛徽章:
0
发表于 2009-02-15 21:14 |显示全部楼层

回复 #1 killkill_shadow 的帖子

稳定与性能是业务应用的双刃剑

论坛徽章:
0
发表于 2009-02-16 10:38 |显示全部楼层
mode=1也可以参考一下,active-standby,主要是提高可用性。

论坛徽章:
0
发表于 2009-02-16 11:22 |显示全部楼层

回复 #4 rainbow 的帖子

mode=1,在这种拓扑情况下会出现问题,请看我的Blog,里面有详细说明

论坛徽章:
0
发表于 2009-02-16 12:21 |显示全部楼层
请问一下楼主,在数据连路使用 bond mode 6的时候,是否有交换机在中间?
我在想,是否是没有交换机导致mode 6会有丢包。

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
发表于 2009-02-16 12:36 |显示全部楼层
原帖由 baif 于 2009-2-16 12:21 发表
请问一下楼主,在数据连路使用 bond mode 6的时候,是否有交换机在中间?
我在想,是否是没有交换机导致mode 6会有丢包。

楼主的拓扑图看下,心跳是直连的

论坛徽章:
0
发表于 2009-02-16 12:39 |显示全部楼层
原帖由 killkill_shadow 于 2009-2-16 11:22 发表
mode=1,在这种拓扑情况下会出现问题,请看我的Blog,里面有详细说明


这种直连的结构肯定有问题,若是有交换机的话,应该可以的。

论坛徽章:
0
发表于 2009-02-16 13:25 |显示全部楼层

回复 #8 rainbow 的帖子

如果中间放一个交换机,mode=1的确没有问题,最多就是切换时间长一点,mode=6没有试过,不敢下结论,但是这个交换机就成为了心跳网络的一个单点故障地,虽然交换机的故障率很低(如果不算碰掉电源),但是绝对没有一条网线的故障率低。
如果是放两个交换机,并且交换机之间再连一条线的话就几乎完美了,但是回过头来看成本就上涨很多了,而且单就为两台服务器之间的心跳连线就投入两台交换机,似乎投入还是很不成比例的。
如果是多套集群的话用两台交换机组心跳网,估计这个投入就可以接受了。

论坛徽章:
0
发表于 2009-02-16 16:02 |显示全部楼层
原帖由 killkill_shadow 于 2009-2-16 13:25 发表
如果中间放一个交换机,mode=1的确没有问题,最多就是切换时间长一点,mode=6没有试过,不敢下结论,但是这个交换机就成为了心跳网络的一个单点故障地,虽然交换机的故障率很低(如果不算碰掉电源),但是绝对没 ...



反正心跳,100MB可以吧。 如果有交换机,也看交换机的配置。应该也是跟miion得值
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP