Windows 2003 负载均衡配置
一、负载均衡(Load Balance)简介
由于目前现有网络的各个核心部分随着业务量的提高,访问量和数据流量的快速增长,其处理能力和计算强度也相应地增大,使得单一的服务器设备根本无法承担。在此情况下,如果扔掉现有设备去做大量的硬件
升级,这样将造成现有资源的浪费,而且如果再面临下一次业务量的提升时,这又将导致再一次硬件升级的高额成本投入,甚至性能再卓越的设备也不能满足当前业务量增长的需求。
负载均衡(又称为负载分担),英文名称为Load Balance,其意思就是将负载(工作任务)进行平衡、分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。
现在就来在windows 2003 下配置IIS负载均衡的方法与步骤
在配置负载均衡时,需要主要几点
1. 是否使用双网卡,单网卡的时候两个节点间使不可以通信的,使用双网卡做心跳线可以解决
2. 在配置负载均衡的计算机上,不要使用其他协议,只能有TCP/IP协议
3. 配置前网络中的负载均衡为“未选中状态”
二、配置环境:
- 2台 Windows server 2003 企业版服务器
- IP地址
- 群集IP地址:172.16.1.10
节点一
- 公共网络IP:172.16.1.1 心跳网络:192.168.1.1
节点二
- 公共网络IP:172.16.1.2 心跳网络:192.168.1.2
三、配置:
1.配置“群集参数”
在“管理工具”点击“网络负载平衡管理器”,在管理器中选择新建群集,输入群集的IP地址。172.16.1.10 群集的IP地址,群集模式要选着多播,经我实践多网卡的群集操作模式为“多播”,群集功能才能正常使用。
2. 配置“群集IP地址”
我是新建的群集,所以附加群集IP地址不填写,选择下一步;
3. 配置“端口规则”。
将默认定义的端口规则删除了,然后再添加下面的端口规则群集地址填写所有的,或者添加群集的IP地址,WEB端口范围从80端口到80端,协议TCP。
完成端口规则的配置后,执行下一步操作
4. 选择连接到的群集主机,并选择公共网络的地址作为群集的接口 ;
5. 配置“主机参数”
此项默认即可,系统会自动配置优先级;
6. 查看群集状态
配置结束后,此节点的状态为聚合状态了,然后再节点二上面打”连接到现存的”群集,依照上面的步骤配置,完成后两节点都为聚合状态。
四、测试负载均衡效果
分别节点一和节点二上面安装IIS,然后再网站的目录里面分别新建default.hmt文件,然后分别输入”This is server-1” ,”This is server-2”,用客户端访问群集地址,就可以看到效果了。
Server 1
Server -2
转载于:https://blog.51cto.com/jianwen/676654