软件课程详解

快速咨询:
0516-83821111 [路线地址] 时老师 陈老师 常老师 唐老师 谢老师 张老师
计算机基础
高级网络技术
网络安全技术
Windows平台应用
LIUNX平台应用
网站搭建技术
精英班示范
   开班信息
班制
开班日期
状态
脱产班
10月5日
招满
周末班
10月18日
热招
晚班
10月15日
热招
脱产班
10月15日
限招
脱产班
10月28日
热招
脱产班
11月6日
热招
   师资力量
  有北京大学资深教授,以及来自MICROSOFT、IBM、CISCO等知名IT企业的技术
专家组成学术专家顾问团队,定期...
   免费试听课
主  题:
如何制胜高薪职场
时  间:
10月12日 周日上午9:30
内  容:

现代企业需要什么样的IT人才

电  话:
0516-83821111
点击免费电话方可订座!  
 计算机基础

NICExpress +NLB 网络负载平衡

发布人:徐州蓝海-李冉  
  一、 NICExpress

在谈 NICExpress 之前,我们需要简单了解一下双网卡捆绑的问题, 为什么要用双网卡呢?用双网卡有什么好处?所谓双网卡,就是通过软件将双网卡绑定为一个 IP 地址,这个技术对于许多朋友来说并不陌生,许多高档服务器网卡(例如 intel8255x 系列、 3COM 服务器网卡等)都具有多网卡绑定功能,可以通过软硬件设置将两块或者多块网卡绑定在同一个 IP 地址上,使用起来就好象在使用一块网卡。

  多网卡绑定的优点不少,首先,可以增大带宽,假如一个网卡的带宽是 100M ,理论上两块网卡就是 200M ,三块就是 300M ,当然实际上的效果是不会是这样简单的增加的,不过经实际测试使用多个网卡对于增加带宽,保持带宽的稳定性肯定是有裨益的,如果交换机等相关条件不错的话,这个效果还是很能令人满意;其次,可以形成网卡冗余阵列、分担负载,双网卡被绑定成 “ 一块网卡 ” 之后,同步一起工作,对服务器的访问流量被均衡分担到两块网卡上,这样每块网卡的负载压力就小多了,抗并发访问的能力提高,保证了服务器访问的稳定和畅快,当其中一块发生故障的时候,另一块立刻接管全部负载,过程是无缝的,服务不会中断,直到维修人员到来。

今天我就教大家一招,只需一款小小的 软件 ,就可以用普通的 8139 之类的网卡体验一把双网卡绑定的愉悦,这个 软件 就叫做“ NICExpress ” .

二、 NLB

NLB 群集允许用户把两台或更多的服务器结合起来使用,在客户端看起来就像是一台服务器。进入 NLB 群集的连接请求可以分解传送给两个或更多的 NLB 群集成员,这样用户可以添加越来越多的服务器 ( 最多 32 台 ) ,形成一个功能非常强大的 FTP 站点或 Web 站点 。

当把一台服务器 ( 包括 Web 服务器、 FTP 服务器或者流媒体服务器等等 ) 放入网络中之后,随着客户端数量的不断增加,人们往往需要功能更强大、处理速度更快的服务器。为了解决这个问题,如果将原有的服务器替换成功能更强大、处理速度更快的服务器显然并不是值得称道的办法。但是如果能把新服务器添加到原有服务器的处理能力基础上而不是替换它,这种方案毫无疑问更容易被用户接受。网络负载平衡 (Network Load Balancing , NLB) 群集的出现正好实现了这一目的。

3 、 NICExpress 可以实现单一服务器链路的负载冗余等功能, NLB 可以实现群集的功能,如果我们能把他们两者的优点结合起来,那么就可以提供更加强大的功能,接下来,我讲详细讲解配置的过程,希望给各位同学有所启示和帮助!

三、安装配置 NICexpress

1 、先在一台 web 服务器上添加两个网卡,捆绑之用(千万不要同时添加三个,因为在用 nicexpress 捆绑的时候,所有的网卡需要同时捆绑)

2 、两个用于捆绑的网卡的网络连接都自定义到 VMnet1

3 、安装 NICexpress ,步骤如下:

到下图所示界面,软件提示选择是否开启 LOAD Balancing 功能?什么是 LOAD Balancing 功能呢? LOAD Balancing 的中文意思可以翻译为负载均衡,在这里就是网络负载均衡。也就是当多块网卡被绑定合一之后,当数据流量很大的时候,软件会自动调整,将数据流量负载均衡地分配到各个网卡上,以减轻单块网卡的压力,达到畅快的访问效果。我们绑定双网卡,其中目的之一就是为了实现负载均衡,我们自然要开启这个功能,所以,在这里一定要选择 “Enabled” 。当然,如果你在这里选择错了也没关系,今后也可以通过 NIC Express 软件管理界面开启

启用负载均衡

在安装时如果遇到提示 “NIC Express Virtual Miniport” 没有通过 Windows 测试,无法验证它同 Windows XP 的相容性,不要理会,选择 “ 仍然继续 ” 就行了。

仍然继续

大家看到这个界面一共分为上、中、下,三个窗口,上面的是空白,中间的写着 benet ,这个 benet 是我自己起的绑定之后的网卡组的名称,原来这里默认写的是 New array ,也可以不修改,你也可以根据自己喜好,写成别的名字。在最下面的窗口里列出了目前服务器上安装的两块网卡的名字。我们下一步就是要用鼠标选中下面的两块网卡名字,然后点击界面中间的 Add 键,把两块网卡加入上面的窗口里,这样两块网卡就这样被加入了网卡组里,初步绑定成一块 “ 网卡 ” 了,今后可以使用同一个 IP 地址了。

 

添加 网卡组 名称,同时把网卡添加到组中

点击 OK 继续, NIC Express 出现一个配置界面,选项很多,但是不必太操心,因为这些配置都不必修改,使用默认值就可以了,直接点击 OK 、点击 Finish 完成安装进程。至此软件安装基本结束,剩下就需要对软件和网卡进行一些必要的设置工作。

不要做任何的修改,点击 OK

多了一块虚拟网卡

 

为虚拟网卡分配一个 IP 地址

配置虚拟网卡的 IP 地址

点击桌面 “ 开始 ” 菜单,选择执行菜单里的 “NIC Express Enterprise Edition” 选项,这是 NIC Express 软件自带的一个监控程序,首先点击 “setting” 选项,在这里可以设置网卡流量计量单位,可以按照 Packets/Sec 、 Mbits/Sec 、 Kbits/Sec 三种单位来计算,一般都是使用默认的 Mbits/Sec 来计算,也就是兆 / 每秒,其实在这里只需要修改一下 “Graph Detail (图形显示) ” 即可,将默认的 “By Protocol” 改成 “By Incoming/Outgoing” ,别的不需要改。

 

如果你想分别观察绑定组中每块网卡的流量或者整个组的流量,只需在 “Select Device” 选项中选择一下设备即可。最后点击 “Advanced” 选项,设定网卡绑定的工作模式,在这里也可以点击 “Load Balancing Disable” 来关闭网卡负载均衡功能。使用 NIC Express 绑定的双网卡组默认工作于 “NIC Express ELB” 模式下,这是 NIC Express 所特有的一种工作模式,实际效果很好。我们都知道利用昂贵的 Intel PROSET 绑定的 Intel 8255x 的组合是运行在 “802.3ad” 工作模式下的,这一模式在 NIC Express 中也可以选择,但是多数使用者在实际使用后都认为 “NIC Express ELB” 模式的效果优于 “802.3ad” 模式,大家今后可以自己实践测试比较一下。如果你也使用默认的 “NIC Express ELB” 模式,那么 “Advanced” 选项里也就不用改什么,一切默认即可。至此 NIC Express 的设置结束。

4 、验证

在这里选择 “NIC Express Transport for Ethernet” 还可以自由对网卡绑定组进行调整,例如,减少或者加入一块网卡,这个较之 Intel PROSET 要方便许多, Intel PROSET 在增加或者减少绑定组里的网卡之前必须删除原来的绑定组然后重新创建。

断开其中一个网卡,用其他计算机 ping ,结果正常,说明捆绑成功

5 、添加第三块网卡,指向 VMnet2

同时给他们分配一个 192.168.2.1 的地址(用于服务器内部互联)

6 、第二台 web 服务器操作如上类似,只是虚拟网卡的地址为 200.0.0.2/24, 内部网卡地址为 192.168.2.2/24

四、安装配置 NLB

选择多播(对比单播和多播的区别)

群集的虚拟地址

设置优先级, 1 为最高

第二台服务器配置

文本框:

此地址为第一台服务器的地址

本机地址

添加主机到群集后的结果

验证:成功

 

 


招聘信息  |  关于我们  |  报名学习   |  网站地图  |  高考专题  |  诚聘英才
  站点地图 法律声明 隐私政策 联系我们
版权所有:北大青鸟徐州蓝海 网站制作:徐州蓝海
徐州建国东路29号人寿大楼东门一楼 电话:0516-83821111
邮箱:xzlanhai@126.com  苏ICP备05072183号