朋友或许会问了,为什么要用双网卡呢?用双网卡有什么好处?所谓双网卡,就是通过软件将双网卡绑定为一个IP地址,这个技术对于许多朋友来说并不陌 生,许多高档服务器网卡(例如intel8255x系列、3COM服务器网卡等)都具有多网卡绑定功能,可以通过软硬件设置将两块或者多块网卡绑定在同一 个IP地址上,使用起来就好象在使用一块网卡。
多网卡绑定的优点不少,首先,可以增大带宽,假如一个网卡的带宽是
OK,现在就手把手的教大家如何用50元来打造出双网卡的效果!
先下载软件(点击这里下载),这是最新版本4.0,只有
下载完软件,先不忙安装,咱们还是先准备好硬件。
虽然,理论上讲绑定越多网卡在一起,最终效果提升就越明显,但是考虑到复杂程度,这里就以绑定双网卡为例进行说明,如果读者觉得好玩,兴致很高的话, 按照下面方法愿意绑定多少就绑定多少个网卡,其实一般同一台服务器,绑定2-3块网卡也就够了,太多了,据说因为链路聚合的先天缺点,会过多占用服务器资 源,反过来会影响服务器速度(关于这个我没实验,不过我觉得凡事都离不开物极必反的道理,适度最好)。
我取出“珍藏”的一对市场上随处可见的8139D
![50元打造双网卡负载均衡服务器(Network Load Balancing)_服務器](http://bbs.wanshy.com/attachments/month_0801/20080121_72e08e10d8e6ffd5f6b9PObpEXDqjEhW.jpg)
废话少说,开干,打开服务器机箱,把两块网卡拧在主板PCI插槽上,拧好了,看看还不错。
拿出珍藏的
![50元打造双网卡负载均衡服务器(Network Load Balancing)_休闲_02](http://bbs.wanshy.com/attachments/month_0801/20080121_55e2013f124bdae6a5ae5NobzndsH1XF.jpg)
![50元打造双网卡负载均衡服务器(Network Load Balancing)_省錢_03](http://bbs.wanshy.com/attachments/month_0801/20080121_e19cc10c4a215c6c53b6lGHHoHMAAyXx.jpg)
下面要进行设置及调试了,也就是要将这两块8139D廉价网卡,如同高档服务器网卡那样绑定在一起,使用同一个IP地址,同时同步工作。其过程并不复杂,估计20分钟足够了。
将刚刚下载的NIC Express软件的安装包NIC4.rar解压缩得到安装文件“NICExpressW2KEE.exe”,双击它启动安装程序,一路NEXT,软件提 示输入unlock key(注册码),如果没有注册码,就只好点击Demo,选择试用,这样可以获得30天的免费试用期,在这30天里如果觉得不错,你可以想办法去弄一个注 册码
![50元打造双网卡负载均衡服务器(Network Load Balancing)_網絡负载均衡_04](http://bbs.wanshy.com/attachments/month_0801/20080121_ff06495b7b4b02812d93ZuKnOSRS0dIq.jpg)
![50元打造双网卡负载均衡服务器(Network Load Balancing)_服務器_05](http://bbs.wanshy.com/attachments/month_0801/20080121_6b761fe34ae0d751d8d6IgrrvLrCsnfH.jpg)
继续一路NEXT,在Windows XP里安装时如果遇到提示“NIC Express Virtual Miniport”没有通过Windows测试,无法验证它同Windows XP的
相容性,不要理会,选择“仍然继续”就行了。
![50元打造双网卡负载均衡服务器(Network Load Balancing)_省錢_06](http://bbs.wanshy.com/attachments/month_0801/20080121_c57f3518b31453273e90sK96z22yDFOo.jpg)
![50元打造双网卡负载均衡服务器(Network Load Balancing)_網卡_07](http://bbs.wanshy.com/attachments/month_0801/20080121_7f5e66d7fc095ef70b969bYGMwpwTdFL.jpg)
到了下图所示界面,就到了真正绑定网卡的时候了:
![50元打造双网卡负载均衡服务器(Network Load Balancing)_服務器_08](http://bbs.wanshy.com/attachments/month_0801/20080121_a0158ec24944f3dfd8effnwfKHro1J52.jpg)
大家看到这个界面一共分为上、中、下,三个窗口,上面的是空白,中间的写着8139-2,这个8139-2是我自己起的绑定之后的网卡组的名称,原来这里 默认写的是New array,也可以不修改,你也可以根据自己喜好,写成别的名字。在最下面的窗口里列出了目前服务器上安装的两块网卡的名字。我们下一步就是要用鼠标选中 下面的两块网卡名字,然后点击界面中间的Add键,把两块网卡加入上面的窗口里,这样两块网卡就这样被加入了网卡组里,初步绑定成一块“网卡”了,今后可 以使用同一个IP地址了。
![50元打造双网卡负载均衡服务器(Network Load Balancing)_服務器_09](http://bbs.wanshy.com/attachments/month_0801/20080121_ec4858cd4244753ba5d3NXOz2O2q2CLB.jpg)
点击OK继续,NIC Express出现一个配置界面,选项很多,但是不必太操心,因为这些配置都不必修改,使用默认值就可以了,直接点击OK、点击Finish完成安装进程。至此软件安装基本结束,剩下就需要对软件和网卡进行一些必要的设置工作。
![50元打造双网卡负载均衡服务器(Network Load Balancing)_服務器_10](http://bbs.wanshy.com/attachments/month_0801/20080121_6d650c65260f76a024d6R5ME25mZWIfQ.jpg)
![50元打造双网卡负载均衡服务器(Network Load Balancing)_服務器_11](http://bbs.wanshy.com/attachments/month_0801/20080121_b11a54e71864d9da8f6cmGHQOqDn8M09.jpg)
点击桌面“开始”菜单,选择执行菜单里的“NIC Express Enterprise Edition”选项,这是NIC Express软件自带的一个监控程序,首先点击“setting”选项,在这里可以设置网卡流量计量单位,可以按照Packets/Sec、Mbits /Sec、Kbits/Sec三种单位来计算,一般都是使用默认的Mbits/Sec来计算,也就是兆/每秒,其实在这里只需要修改一下“Graph Detail(图形显示)”即可,将默认的“By Protocol”改成“By Incoming/Outgoing”,别的不需要改。
![50元打造双网卡负载均衡服务器(Network Load Balancing)_服務器_12](http://bbs.wanshy.com/attachments/month_0801/20080121_91ed9b25e2dc839b76803fa8rwxv10be.jpg)
![50元打造双网卡负载均衡服务器(Network Load Balancing)_網卡_13](http://bbs.wanshy.com/attachments/month_0801/20080121_1c7cdf61fa807e6023e5GxF3mPUyf8Eq.jpg)
![50元打造双网卡负载均衡服务器(Network Load Balancing)_省錢_14](http://bbs.wanshy.com/attachments/month_0801/20080121_2c1c2876ee11f0b1d539vfSt57qrRyok.jpg)
最后还要看看网卡的设置,用鼠标在桌面“网上邻居”上点击右键弹出“网络和拨号连接”窗口,可以看到原来的两个网卡连接图标已经变成了三个,多 出来的一个图标就是“NIC Express Virtual Adapter”,这个就是绑定后的网卡组,这个网卡组的使用和使用单一网卡完全一样,相当于一个单一的“虚拟网卡”。
![50元打造双网卡负载均衡服务器(Network Load Balancing)_服務器_15](http://bbs.wanshy.com/attachments/month_0801/20080121_1a5a1b8704bd0b26f93bMvYd7HJMy5XP.jpg)
用鼠标在这个图标上点击右键选择属性,可以为这个“虚拟网卡”设定IP地址、子网掩码、网关等等,其实在安装“NIC Express”过程中,如果服务器原来的单一网卡已经设置了这些,那么“虚拟网卡”就会自动设定和原来的网卡一样。在这里选择“NIC Express Transport for Ethernet”还可以自由对网卡绑定组进行调整,例如,减少或者加入一块网卡,这个较之Intel PROSET要方便许多,Intel PROSET在增加或者减少绑定组里的网卡之前必须删除原来的绑定组然后重新创建。
![50元打造双网卡负载均衡服务器(Network Load Balancing)_網卡_16](http://bbs.wanshy.com/attachments/month_0801/20080121_a2e59e1d54d5cff6c71e25RkPbrkB8ex.jpg)
第四部分:测试双网卡绑定后的效果
检查一下线路,前面说过两块网卡已经用网线连入
![50元打造双网卡负载均衡服务器(Network Load Balancing)_休闲_17](http://bbs.wanshy.com/attachments/month_0801/20080121_4af897afb3e48bf4d98fXJtJPTKJkbRQ.jpg)
![50元打造双网卡负载均衡服务器(Network Load Balancing)_省錢_18](http://bbs.wanshy.com/attachments/month_0801/20080121_0bfaf41dffd3470193a0c1Gtu0fvYpcm.jpg)
现在这台绑定了双网卡的服务器正在白天黑夜不停机地运行着,大家可以通过自己的域名访问体验一下双网卡冗余服务器的性能(嘿嘿,其实你也感觉不出什么)。最后说几句,作为本文的总结和补充:
1、经过实际使用,我发现使用NIC Express绑定的双网卡组运行的稳定性很好,没有出现过什么软件的冲突,我的一个朋友已经把它应用到自己的电信托管服务器上,运行了半年多了,也很稳定;
2、理论上讲NIC Express绑定的网卡越多,效果提升应该越明显,如果可能大家可以自己动手绑定3块、4块网卡试试,不过切记使用的网卡最好是一个品牌一个型号;
3、NIC Express最初被老鸟们拿来玩的时候,并没有想到应用在服务器上做网卡冗余阵列,大家多是把局域网内的几台电脑同时都绑定双网卡,这样各个电脑之间的 传输速率和传输稳定性获得了明显的提升,后来大家发现只要其中一台电脑使用NIC Express绑定了双网卡组,其他使用单网卡的电脑访问这台有网卡绑定组的电脑,也能获得传输速率和稳定性的改善,于是我才想到将这个技术应用到服务器 上。
4、我个人认为使用NIC Express绑定多网卡,在当今这个数据时代具有一定的实际意义,无论是对于互联网服务器还是局域网服务器的用户都有启发,当我们为服务器绑定多网卡形 成阵列之后,不仅可以扩大服务器的网络带宽,而且可以有效均衡负载和提高容错能力,避免服务器出现传输瓶颈或者因某块网卡故障而停止服务。
5、也许你会说,在当今千兆网卡早已普及的时代,还费劲绑定几块百兆网卡做什么?其实绑定多网卡的目的并不是仅仅为了提高带宽,这样做还有一个最大的 优点就是多块网卡可以有效增强服务器的负载承受能力和冗余容错能力。也许你也经历过,当使用单块10M/100M网卡在局域网里拷贝1G以上大文件的时 候,经常会出现电脑停止响应,或者速度奇慢接近死机的情况,当多网卡绑定之后,这种情况会得到明显改善。
6、大家再想想,如果绑定的不是几块百兆网卡,而是几块千兆网卡,会是什么局面?想不想试试?让我们一起来DIY迎接万兆时代的到来吧(呵呵,豪言壮语是DIY一族的痼疾,请大家不要见笑)。