K3cloud负载均衡-基于IIS的微软ARR负载均衡部署手册原创
金蝶云社区-Lang图腾
Lang图腾
18人赞赏了该文章 1636次浏览 未经作者许可,禁止转载编辑于2020年05月09日 09:36:10

一、部署拓扑图:

                image.png                            

二、LB服务器要求:

1、准备一台服务器,用于充当负载均衡服务器

2、硬件最低要求双核CPU、4GB内存;推荐四核CPU、8GB内存;可以用虚拟机充任

3、 操作系统可为64位Windows Server 2008 / 2008 R2 / 2012 /2012 R2,语言版本不限

4、应用服务器集群并不依赖微软活动目录/域,内部网络可以是域模式也可以是工作组

5、 操作系统里要有IIS角色,如没有的先添加进去,添加时的IIS组件用默认的即可

6、此服务器HTTP端口应能被客户端访问到,此服务器应访问集群所有应用服务器的HTTP端口

三、安装步骤:

1、以管理员身份登录操作系统

2、 停止IIS服务,在命令行界面输入命令 iisreset /stop

3、 依次安装3个ARR前置组件,webfarm_amd64_en-US、ExternalDiskCache_amd64_en-US、rewrite_amd64_en-US

4、安装ARR 3.0,安装选项均按默认,ARRv3_setup_amd64_en-us

5、 重新启动IIS服务,在命令行界面输入命令 iisreset /start

四、相关配置:

1、ARR服务器的HOSTS文件中增加两台IIS应用服务器的IP和机器名称

2、 两台IIS服务器的HOSTS文件中增加ARR服务器的IP和机器名称

3、增加业务站点服务器(建议用IP地址),如下图:

image.png

image.png



4、对server farms进行设置

1) 设置Load Balance algorithm为Server variable hash,Server variable为REMOTE_ADDR

image.png


2) 设置Proxy

image.png


3)设置Routing Rules,如果需要支持SSL勾选 Enable SSL offloading

image.png


4)设置Server Affinity

image.png



赞 18