《网络负载平衡群集》由会员分享,可在线阅读,更多相关《网络负载平衡群集(14页珍藏版)》请在金锄头文库上搜索。
1、网络负载平衡群集-NLB(Network Load balancing)配置报告前言:网络负载平衡NLB主要可以实现 WEB FTP ISA VPN 等服务的的网络访问时的流量分担,主要体现的是网络故障的无缝转移,那么当有一台WEB宕机以后(是指物理故障,比如网卡坏了,服务器死机等),用户不会感觉出来,因为它会从另外一个节点上(服务器)访问。可伸缩性指的就是你如果有10000个用户来访问你的WEB服务器,用了NLB以后它就会通过NLB机制根据你的负载给你分担到不用的节点上去。配置要求及准备:l 微软所有Windows 2000 Server 和 Windows Server 2003 Wind
2、ows Server 2008 操作系统版本,注:如果是在工作组下搭建,需要两台服务器管理员帐号和密码一样,否则将不能配置,在域环境下忽略此操作l 需要准备2台或2台以上服务器,NLB群集最多支持32台主机l 每台服务器需准备2张网卡,一张网卡用于管理,一张网卡用于给客户提供服务,两台服务器应安装相同IIS及网站内容针对公司网络制作如下图:图lk0.01 用户通过互联网访问实验环境:公司服务器安装有600个网站用户,为了解决服务器的负载、高可用、以及服务器的可伸缩性,需要搭建NLB网络负载平衡群集配置方法如下:首先要把server A和server B服务器上管理员帐号和密码设置一样1. 打开
3、server A和server B网上邻居右击属性,在常规选项卡中查看网络负载平衡协议,不用勾选,如没有,点击安装进行安装,如下图:2. 打开开始,运行,里面输入nlbmgr回车打开网络负载平衡管理器,右键新建群集如下图:3. 输入公司新服务器专线公网IP地址58.51.95.100到群集IP(最经济的方式,只用一条专线公网IP就OK),及子网掩码(以实际子网掩码为标准),在完整internet名称选项为空不填。(因按照公司网络环境,不只一个IIS站点,有可能是几百个站点主机头,填写此名称只能是针对一个站点进行负载均衡)在群集操作模式中选择多播,如果要对其进行远程控制可勾选远程控制,然后点击下
4、一步,如下图:4. 如果有多个群集,可以在此添加其它群集IP地址,下一步:5. 在端口规则中不用管,再点下一步:6. 在连接页面输入本机任意一网卡的IP地址,然后选择接口,参照本配置报告第一个图lk0.01,把网卡IP地址为58.51.95.1选中,然后下一步(选错会造成配置失败)如下图:7. 在主机参数中,选择优先级为1(优先级最多为32,值越底,越优先)然后点击完成,如图:8. 点完成后系统会开始配置,此操作大约要几分钟:9. 下图为server A 配置完成截图:10. 下面开始配置server B,在运行里面输入nlbmgr,右击链接到现存的群集11. 输入server A任意IP地址
5、点击连接,连接后选择点击完成如:12. 连接后系统会进行配置,此过程需要几分钟时间,配置好后右键点击添加主机到群集如图:13. 输入server B任意一接口IP地址,点击链接,选择要加入群集的接口点击下一步,(拓普图请参考图lk0.01)如图:14. 在主机参数中注意优先级应为2(server A优先级为1),点击完成:15. 系统会在几分钟后配置完成,完成后,如下图,群集搭建成功: 16. 验证准备: server A 和 server B,都搭建web服务器,每台服务器上建立两个aaa和bbb站点(WEB这里不再介绍),server A上搭建DNS服务器(这里不再介绍,以公司网络环境,这一步不需要,这里是为了验证做的),新建两个区域并填加A记录,并指向同一个IP,58.51.95.100(为集群IP地址)如图:17以用户的身份分别打开网站 和 如下图,可以正常访问,如下图:18下面我们来制造一些故障,断掉server A 服务器的wan接口或lan接口,或都断掉: 19.我们再访问这两个站点,为区分两个站点区别,我在server A和server B上的aaa站点和bbb站点用的不是同一内容,如下图,能够正常的访问,配置成功: