随着信息技术的不断发展,越来越多的公司对网络的依赖也越来越大。用户量的增加,访问量的暴增,数据流量的急剧上升,对于网络、服务器的要求越来越高。可以想像当由于服务器的宕机、访问速度的缓慢将给公司带来多大的损失,用户抱怨不断将会是IT人员的恶梦。NLB(网络负载平衡)的运用,解决了大多数IT人员的烦恼。
NLB可以通过两台或多台(最多32台)计算机的资源组合到单个的虚拟群集中,达到增强服务器应用程序(如:WebFTP×××等)的可用性和可伸缩性。下面让我介绍一下如何来配置网络负载平衡。
一、准备工作
1. 准备2台(或多台)安装了Windows2008的服务器。
2.  将服务器安装2块网卡。一块用于正常的网络通信,另一块用于检测服务器之间的心跳。
3.  将服务器与服务器之间用交叉线连接起来,用于检测服务器的心跳。
4.  在超过2台服务器时,还需准备一个多口HUB,将所有服务器的心跳线连接到HUB上,用于检测服务器之间的心跳。 
5.  客户端一台,用于测试网络通信。
 
二、配置网络环境
网络环境配置如下,服务器DC2DC3和客户端V1均已加入到dc.com域中。
如何在Windows2008中创建网络负载平衡_职场
服务器DC2DC3和客户端V1的公网地址按如下方式设置:
如何在Windows2008中创建网络负载平衡_职场_02
如何在Windows2008中创建网络负载平衡_NLB_03
服务器DC2DC3的专用网地址按如下方式设置:
如何在Windows2008中创建网络负载平衡_休闲_04
如何在Windows2008中创建网络负载平衡_网络负载平衡_05
如何在Windows2008中创建网络负载平衡_职场_06
如何在Windows2008中创建网络负载平衡_Windows2008_07
  
三、安装NLB
DC2中安装网络负载平衡,我们可以通过两种方式来安装,第一种,打开Windows2008的服务器管理器,选择功能--选择添加功能--钩选网络负载平衡按向导进行安装(如下图)。
如何在Windows2008中创建网络负载平衡_职场_08
如何在Windows2008中创建网络负载平衡_NLB_09
如何在Windows2008中创建网络负载平衡_Windows2008_10
如何在Windows2008中创建网络负载平衡_休闲_11
如何在Windows2008中创建网络负载平衡_休闲_12
第二种,打开运行输入“servermanagercmd.exe –install nlb” ,确定后系统将自动安装完。
如何在Windows2008中创建网络负载平衡_休闲_13
如何在Windows2008中创建网络负载平衡_职场_14
安装完成后我们可以通过管理工具来打开网络负载平衡管理器,如下图。
如何在Windows2008中创建网络负载平衡_Windows2008_15
如何在Windows2008中创建网络负载平衡_Windows2008_16
 
四、配置NLB
安装完NLB后,我们来看一下如何来配置网络负载平衡。首先打开网络负载平衡管理器--在网络负载平衡群集上点击右键--点击新建群集--在新群集窗口中的主机栏中输入“DC2”再点连接--在可用配置新群集的接口栏中选择 192.168.101.2 公网地址,再点下一步--优先级设置为“1” 下一步--添加设置192.168.101.100为群集IP地址再点下一步--设置群集参数--设置端口规则后选择完成,这样网络负载平衡的第一台服务器就创建好了。现在需要在已建立的群集中添加另一台群集服务器了,在已建立的群集上点击右键选择添加主机到群集,按设置DC2的方法一样将DC3加入到群集中(当然你可以依法炮制更多的负载平衡服务器,但最多32台),DC2DC3完成群集后,它们图标将都将变为绿色的,状态为已聚集,这样我们就完成了NLB的设置了(具体操作如下图)。
如何在Windows2008中创建网络负载平衡_Windows2008_17
如何在Windows2008中创建网络负载平衡_网络负载平衡_18
如何在Windows2008中创建网络负载平衡_职场_19
如何在Windows2008中创建网络负载平衡_NLB_20
如何在Windows2008中创建网络负载平衡_职场_21
如何在Windows2008中创建网络负载平衡_网络负载平衡_22
如何在Windows2008中创建网络负载平衡_网络负载平衡_23
如何在Windows2008中创建网络负载平衡_Windows2008_24
如何在Windows2008中创建网络负载平衡_NLB_25
如何在Windows2008中创建网络负载平衡_职场_26
如何在Windows2008中创建网络负载平衡_NLB_27
 
五、测试网络通迅
网络负载平衡群集我们搭建好了,但现在还不是举杯庆祝的时候,我们需要在客户端上测试一下搭建的群集是否可以顺利访问。让我们来PING一下192.168.101.100这个虚拟地址,看是否可以PING通(如下图),没通你则需要检查一下客户端的网络是否存在问题,或者搭建群集时是否哪里出错,通了我们就可以开始欢呼了。当这个地址可以正常地被访问时,我们便可以用它来实现WebFTP×××等等工作了。
如何在Windows2008中创建网络负载平衡_Windows2008_28
终于将此文章写完了,真的要为我自己好好庆祝一下,希望这编博文能给大家带来帮助,也希望得到朋友您的指点。