项目环境:
两台Windows Server 2008 均为双网卡
IP地址
192.168.19.100(外网1) 99.99.99.99(内网1专用)
192.168.19.101(外网2) 99.99.99.100(内网2专用)
其中192.168.19.100是主DNS 101是备份DNS
虚拟IP地址192.168.19.125
思路:
首先在W2K08上面安装负载均衡服务(NLB),IIS服务是必须安装的;在此项目中IIS安装的部署就不展示。由于W2K08负载均衡的并发量有所限制,我们部署只是起到备份的作用,(当我们生产环境中的硬件负载均衡(citrix)有故障的时候我们可以切换到系统本身我们部署的服务器上)。当然linux更佳;关于Linux部署我们不做阐述。
实施目的:
实现网络的负载、起到备份的作用。DNS、IIS已经部署。
部署过程:
1、 首先安装部署负载均衡安装的服务, IIS 负载均衡服务 如果后台挂载SQL 可以做cluster。(两台服务器的部署是一样因此我们只列出一台服务器的部署)如图:
2、 安装完成之后,分别在两个集群上面设置IIS,绑定之后我们测试下。如图:
3、 在开始运行中输入—nlbmgr弹出,选择“新建群集”。然后弹出的对话框中输入本机的IP地址。需要我们注意的是,我们在这里选择的IP地址是外网能够访问的IP地址。然后选择连接。具体如图:
4、 完成时候配置群集的主机参数,需要我们注意的是配置的IP地址及优先级,默认情况下第一个优先级是1。如果我们在创建新群集的时候我们设置优先级的时候需要注意,优先级的顺序。
5、 配置群集的虚拟IP地址。
群集的操作模式我们可以选择单播,当然单播和组播我们可以列举一个例子。假如A区域和B区域都都同时访问公司的网址。假如B区域访问公司网站可以从B区域来访问;但是他从A区域访问;我们通过单播可以解决这个问题。
6、 配置完之后我们设置端口的规则和访问的模式。群集IP地址我们可以选择虚拟IP地址也可以选择所有的IP地址,端口的范围我们选择默认的端口。选择模式选择默认的即可。具体如图所示:
7、 配置完成之后;开始配置负载均衡(nlb),在开始运行选择nlbmgr,选择新建集群,配置完成之后。如图:
8、 然后我们把在B点服务器上把服务器假如到负载均衡里面,开始运行nlbmgr出现负载均衡界面,然后选择连接到现有的集群;(当我们在连接的时候比较慢,等等就好。)如图:
9、 连接到群集之后我们需要将现在的主机也就是B点加入到已经存在的负载均衡(A点),如图:
10、 然后设置优先级。需要注意的是我们在配置优先级的时候不能配置成两端一样的优先等级。如图:
11、 我们在配置完之后编辑IP地址的时候是没有权限的。如图:
12、 配置完之后是如图的界面:当然刚开始状态是聚合状态,稍等下就会完成已聚合。
13、 测试:
本文转自devilangel 51CTO博客,原文链接:http://blog.51cto.com/devliangel/674244,如需转载请自行联系原作者