windows server 2003 网络负载均衡(NLB)

一、实验准备
  1、准备两台(一台为DC服务器,另一台为成员服务器)或者三台(一台为DC服务器,另外两台为成员服务器)windows server2003 企业版操作系统的虚拟机
  2、如果只有两台系统,那么两台系统都必须有两块网卡,其中一块用来作为专用网卡(心跳线),另外一块用来对外部提供服务;如果准备了三台操作系统的,DC服务器只需一块网卡,另外两台成员服务器必须两块网卡,其中一块用来作为专用网卡(心跳线),另外一块用来对外部提供服务。
  3、将其中一台配置为DC服务器,将成员服务器加入DC服务器。
二、网络配置情况
  1、DC服务器
     IP:10.0.10.1   mask:255.0.0.0  dns:10.0.10.1
  2、第一台成员服务器
     外网网卡     IP:10.0.10.10  mask:255.0.0.0  dns:10.0.10.1
     专用网卡     IP:172.16.1.1  mask:255.255.0.0(不需要DNS,这块网卡是专用网卡,是用来做心跳的)
  3、第二台成员服务器     
     IP:10.0.10.20  mask:255.0.0.0  dns:10.0.10.1
     专用网卡     IP:172.16.1.2  mask:255.255.0.0(不需要DNS,这块网卡是专用网卡,是用来做心跳的)
  4、在DC服务器上的DNS里添加一个主机记录,用来管理群集
     IP:10.0.10.100   domain:www.leeice.com

在这里只给出三台操作系统环境的配置情况

三、网络负载均衡配置
   1、在两台成员服务器上配置WEB站点,在做试验的时候两台成员服务器上的网站内容可以不相同。在实际工作环境中,两台成员服务器上的网站内容是一样的。
   2、在第一台成员服务器上配置,打开“开始”->“运行”输入“nlbmgr”,在对话框上选择“新建群集”,然后下一步,输入群集管理IP和domain,然后连接自己专用网卡的IP地址,选择提供外网服务的网卡。在接着下一步到完成。
   3、在第二台成员服务器上配置,打开“开始”->“运行”输入“nlbmgr”,在对话框上选择“连接到现存的”,然后输入第一台成员服务器的心跳线IP,这是会出现群集IP和domain,选择后在点击到完成,这就连接到已存在的群集上了。
   4、在第2步的基础上,“添加主机到群集”,输入当前(第二台成员服务器)主机心跳线的IP,选择“外网网卡”,点击下一步直到完成。

四、测试
  1、测试能都正常访问
  2、将其中一台成员服务器的外网网卡停用,刷新浏览器,看是否将页面内容转到第二台上了。如果转上去了,就说明网络负载均衡成功了。