windows 2003 之 网络负载平衡(NLB)

(本实验文档参考前辈的经验,编写出来的,非常感谢前辈们指导)

知识点讲解:

网络负载平衡(Network Load BalancingNLB)群集,,可以增强了WebFTPISA×××等服务的可靠性(有多台服务器运行同一个服务,一台服务器宕机不影响该服务的继续运行)和可伸缩性(可以根据实际需要添加或减少群集节点)

软件环境:

Windows 2003 Server (企业版)中文版R2

Windows XP Pro (中文版)

在配置负载均衡时,需要主要几点:

1.  是否使用双网卡,单网卡的时候两个节点间使不可以通信的,使用双网卡做心跳线可以解决;

2.  一个现有的域模型, 所有的节点必须是同一个域的成员,一个域级帐户,必须是每个节点上的本地管理员组的成员。建议采用专用帐户,一个唯一的 NetBIOS 名称;

3.  配置前网络中的负载均衡为“未选中状态”;

4.  每个节点服务器必须拥有一个静态IP地址,另外还应该为NLB群集准备一个静态IP地址;

5.  NLB群集需要拥有一个DNS名称,且该DNS记录项应该与区群集IP地址建立了映射关系;

6.  每个节点服务器上应该安装完全相同的服务器软件(如IIS、终端服务器等网络服务),以构成一个两节点的NLB群集;

7.  在配置负载均衡的计算机上,不要使用其他协议,只能有TCP/IP协议。

一、实验环境:

SASYUN-windows2003之网络负载平衡(NLB)_服务器

二、实验步骤

1)配置服务器server01server02IP地址,每个服务器各有两块网卡[LANHEART]:

SASYUN-windows2003之网络负载平衡(NLB)_服务器_02

SASYUN-windows2003之网络负载平衡(NLB)_负载均衡_03

2)配置服务器server01server02Web站点:

SASYUN-windows2003之网络负载平衡(NLB)_服务器_04

SASYUN-windows2003之网络负载平衡(NLB)_2003_05

3)确认服务器server01server02网络负载平衡未启用:

SASYUN-windows2003之网络负载平衡(NLB)_负载均衡_06

4)server01单击“开始”> “管理工具”>“网络负载平衡管理器”,打开“网络负载平衡管理器”控制台:

SASYUN-windows2003之网络负载平衡(NLB)_2003_07

5)在此控制台中右键单击“群集”,在弹出菜单中选择“新建”,在群集IP地址处输入192.168.0.10,在完整的internet名称处输入群集名称为www.sasyun.cn,操作模式选择“多播”:

SASYUN-windows2003之网络负载平衡(NLB)_Windows_08

6) 单击“下一步”按钮,在“群集IP地址”对话框中可以指定附加群集IP地址,即设置多个群集IP地址,在此不需要设置:

SASYUN-windows2003之网络负载平衡(NLB)_NLB_09

7)单击“下一步”按钮,在“端口规则”对话框中删除默认端口规则,本实例主要验证群集中的两个主机按优先级来响应客户请求,如果优先级高的主机出现故障,则优先级低的主机会提供服务:

SASYUN-windows2003之网络负载平衡(NLB)_负载均衡_10

8)单击“下一步”按钮,在“连接”对话框中指定连接到群集中的主机IP地址,在“主机”文本框中输入10.0.0.1,单击“连接”按钮,出现可用接口,选择LAN地址:

SASYUN-windows2003之网络负载平衡(NLB)_NLB_11

9)单击“下一步”按钮,在“主机参数”对话框中可以指定主机优先级,在此设置为1.

SASYUN-windows2003之网络负载平衡(NLB)_Windows_12

10)单击“完成”按钮,返回到“网络负载平衡管理器”控制台

SASYUN-windows2003之网络负载平衡(NLB)_Windows_13

11)在server02的“网络负载平衡管理器”控制台,右键单击“群集”,在弹出菜单中选择“连接到现存的”,连接对话框,在主机文本框中输入群集主机的IP地址“10.0.0.1”,然后单击连接按钮,在群集中出现www.sasyun.cn,选择该群集,单击完成按钮即可连接到群集中:

SASYUN-windows2003之网络负载平衡(NLB)_服务器_14

12)连接到群集以后返回“网络负载平衡管理器”控制台,右键单击服务器,在弹出菜单中选择“添加主机到群集”,出现“连接”对话框,在“主机”文本框中输入“10.0.0.2”,单击“连接”按钮,在“对配置群集可用接口”选择“LAN:

SASYUN-windows2003之网络负载平衡(NLB)_Windows_15

13)单击“下一步”按钮,出现如图所示的“接口”对话框,其优先级为2,单击“确定”按钮即可将其添加到群集中:

SASYUN-windows2003之网络负载平衡(NLB)_2003_16

14)“网络负载管理器”,可以看到该群集中有两台主机:

SASYUN-windows2003之网络负载平衡(NLB)_NLB_17

三、实验结果

1)在客户端client,访问http://192.168.0.1/

SASYUN-windows2003之网络负载平衡(NLB)_Windows_18

2)在客户端client,访问http://192.168.0.2/

SASYUN-windows2003之网络负载平衡(NLB)_Windows_19

3)在客户端client,访问http://192.168.0.10/

SASYUN-windows2003之网络负载平衡(NLB)_负载均衡_20

4)断开server01LAN网卡在客户端client,访问http://192.168.0.10/

SASYUN-windows2003之网络负载平衡(NLB)_负载均衡_21