双网卡网卡冗余服务器双网卡网卡冗余服务器
文档信息
双网卡网卡冗余服务器
双网卡网卡冗余服务器
李江雄
李希
双网卡网卡冗余服务器
双网卡网卡冗余服务器
1.0 新增 2009-7-15 李江雄
内容范围
本文档的目的是帮助高维信诚技术人员做双网卡的冗余和网卡的负载均衡设计思路,主要针对上海企业建站的介入,本文档作为实施的依据。 适用的对象
本文档仅适用高维信诚所有技术人员及相关应用人员。
所谓双网卡,就是通过软件将双网卡绑定为一个IP地址,多网卡绑定的优点不少,首先,可以增大带宽,假如一个网卡的带宽是100M,理论上两块...
双网卡网卡冗余服务器
文档信息
双网卡网卡冗余服务器
双网卡网卡冗余服务器
李江雄
李希
双网卡网卡冗余服务器
双网卡网卡冗余服务器
1.0 新增 2009-7-15 李江雄
内容范围
本文档的目的是帮助高维信诚技术人员做双网卡的冗余和网卡的负载均衡设计思路,主要针对上海企业建站的介入,本文档作为实施的依据。 适用的对象
本文档仅适用高维信诚所有技术人员及相关应用人员。
所谓双网卡,就是通过软件将双网卡绑定为一个IP地址,多网卡绑定的优点不少,首先,可以增大带宽,假如一个网卡的带宽是100M,理论上两块网卡就是200M,三块就是300M,当然实际上的效果是不会是这样简单的增加的,不过经实际测试使用多个网卡对于增加带宽,保持带宽的稳定性肯定是有裨益的,如果交换机等相关条件不错的话,这个效果还是很能令人满意;其次,可以形成网卡冗余阵列、分担负载,双网卡被绑定成“一块网卡”之后,同步一起工作,对服务器的访问流量被均衡分担到两块网卡上,这样每块网卡的负载压力就小多了,抗并发访问的能力提高,保证了服务器访问的稳定和畅快,当其中一块发生故障的时候,另一块立刻接管全部负载,过程是无缝的,服务不会中断。但是千万注意,最好用于绑定的网卡是完全相同的,至少也是基于同一芯片的,这样多块网卡才能合作得比较好。但是不要把10M网卡和100M网卡绑定在一起,那样根本起不到提升作用。
这里我们采用NICExpressW2KEE4.0来做网卡的绑定,软件的兼容性已经做得很好,支持win98/Me/2000/XP/2003。首先来看一下安装:
1. 点击NICExpressW2KEE,一路NEXT,软件提示输入unlock key(注册码),到下图
所示界面,软件提示选择是否开启LOAD Balancing 功能,LOAD Balancing的意思可
以翻译为负载均衡,在这里就是网络负载均衡。也就是当多块网卡被绑定合一之后,
当数据流量很大的时候,软件会自动调整,将数据流量负载均衡地分配到各个网卡
上,以减轻单块网卡的压力,达到畅快的访问效果。我们绑定双网卡,其中目的之
一就是为了实现负载均衡,我们自然要开启这个功能,所以,在这里一定要选择
“Enabled”。当然,如果你在这里选择错了也没关系,今后也可以通过NIC Express
软件管理界面开启。所以这里就选Enabled。
2. 继续一路NEXT,在Windows XP里安装时如果遇到提示“NIC Express Virtual
Miniport”没有通过Windows测试,无法验证它同Windows XP的相容性,不要理会,选择“仍然继续”就行了。一路继续。到了下图所示界面,就到了真正绑定网卡的时候了:
这里默认写的是New array,你也可以根据自己喜好,写成别的名字,这里我就用Virtual。在最上面的窗口里列出了目前服务器上安装的两块网卡的名字。我们下一步就是要用鼠标选中上面的两块网卡名字,然后点击界面中间的Add键,把两块网卡加入下面的窗口里,这样两块网卡就这样被加入了网卡组里,初步绑定成一块“网卡”了,今后可以使用同一个IP地址了。
3. 点击OK继续,NIC Express出现一个配置界面,选项很多,但是不必太操心,因为
这些配置都不必修改,使用默认值就可以了,直接点击OK、点击Finish完成安装
进程。至此软件安装基本结束,剩下就需要对软件和网卡进行一些必要的设置工作。
4. 然后打开NIC Express Enterprise Edition,这是NIC Express软件自带的一个监控程序,
首先点击“setting”选项,在这里可以设置网卡流量计量单位,可以按照Packets/Sec、
Mbits/Sec、Kbits/Sec三种单位来计算,一般都是使用默认的Mbits/Sec来计算,也
就是兆/每秒,其实在这里只需要修改一下“Graph Detail(图形显示)”即可,将默
认的“By Protocol”改成“By Incoming/Outgoing”,别的不需要改。
5. 最后点击“Advanced”选项,设定网卡绑定的工作模式,在这里也可以点击“Load
Balancing Disable”来关闭网卡负载均衡功能。使用NIC Express绑定的双网卡组默认
工作于“NIC Express ELB”模式下,这是NIC Express所特有的一种工作模式,实际效
果很好。如果你也使用默认的“NIC Express ELB”模式,那么“Advanced”选项里也就不
用改什么,一切默认即可。至此NIC Express的设置结束。
6. 最后还要看看网卡的设置,用鼠标在桌面“网上邻居”上点击右键弹出“网络和拨号
连接”窗口,可以看到原来的两个网卡连接图标已经变成了三个,多出来的一个图
标就是“NIC Express Virtual Adapter”,这个就是绑定后的网卡组,这个网卡组的使
用和使用单一网卡完全一样,相当于一个单一的“虚拟网卡”。
右击Virtual,选择属性,配置ip地址,如图:
Ok,到这里我们就已经配置完成了,没有真实的交换机测试,我就在虚拟机上测试了一下,
网卡不能禁用,只能断开,当断开一个网卡后还能正常工作,都正常的时候,2块网卡都有
流量,这里我就不截图了。
Linux下的双网卡冗余绑定 1.新建/etc/sysconfig/network-scripts/ifcfg-bond0文件 DEVICE=bond0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.0.23
NETMASK=255.255.255.224 GATEWAY=192.168.128.233 USERCTL=no
2.更改/etc/sysconfig/network-scripts/ifcfg-eth0网卡属性 DEVICE=eth0
ONBOOT=yes
BOOTPROTO=none
MASTER=bond0
USERCTL=no
3.更改/etc/sysconfig/network-scripts/ifcfg-eth1网卡的属性 DEVICE=eth1
ONBOOT=yes
BOOTPROTO=none
MASTER=bond0
USERCTL=no
4.编辑/etc/modprobe.conf文件,加入以下内容
alias bond0 bonding
options bond0 miimon=100 mode=0
5.加入/etc/rc.d/rc.local启动项
ifenslave bond0 eth0 eth1
6.启动网卡
ifconfig bond0 192.168.128.225 up
ifenslave bond0 eth0 eth1
7.最好重启下机器
谢 谢 品 读~
本文档为【双网卡网卡冗余服务器】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。