金蝶K3 Cloud V5.0负载均衡配置指南

更新时间:2023-10-11 16:33:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

K/3 Cloud负载均衡配置指南

ARR简介

基于对NLB测试的结果,无法满足负载均衡的要求,微软的ARR方案在实现K/3 Cloud产品负载均衡以及横向扩展能力方面比较优秀,所以我们在本方案一起来看一下如何通过ARR实现K/3 Cloud产品负载均衡。

ARR简单的说就是一个IIS7的负载均衡模块,可以一次管理多个IIS 6/7的服务器集群,规则基于URL,或者基于HOST NAME,或者基于HTTP HEADER。微软的Application Request Routing(ARR) 2.5使得Web管理员,虚拟主机提供商,内容分发网络(CDN)通过基于规则路由,机器名匹配,HTTP请求的负载均衡和分布式磁盘缓存来提高Web应用程序的可扩展性和可靠性。有了ARR技术,管理员可以优化资源以及应用服务器的管理成本。

负载均衡可以有效的提高资源的利用率:使用ARR,管理员可以创建强大的基于规则的URL,HTTP HEADERS 变量,并决定最合适的WEB应用服务器。ARR在应用层进行路由选择,并可以在其上加上BIG IP 5这类硬件负载均衡器或者是Windows 负载均衡技术,进行三层架构路由。

使用标准的IIS MANAGER更容易管理多个WEB FARMS:ARR给予管理员,创建、管理、应用LOAD BALANCING(负载均衡)规则的能力,管理员可以需求轻松地添加一个服务器到WEB FARMS里去,ARR同时包含了对每台单独的服务器实时流量、URL测试的监视能力。管理员这时有能力在IIS 7的MANAGER中查看WEB FARMS中每个服务器的统计信息。

优化带宽的使用和通过缓存扩展服务器的能力:ARR可以在磁盘上缓存任何经过服务器的HTTP通信。通过结合磁盘缓存连同层次化的IIS网站运行ARR的IIS web服务器,CDN和层次化服务器的能力可以大大降低到达源服务器的网络流量。

具体ARR方面的介绍可访问微软的官方网站获取最新资讯。

ARR介绍:http://www.iis.net/expand/ApplicationRequestRouting 系统要求

?

支持的操作系统:Windows Server 2008, Windows Server 2008 Datacenter, Windows Server 2008 Enterprise, Windows Server 2008 Standard, Windows Vista, Windows Vista Business, Windows Vista Enterprise, Windows Vista Home Premium 必须安装 Internet Information Services 7.0

?

部署图

IIS192.168.32.202InternetIIS+ARR192.168.32.203DB Server192.168.32.209IIS192.168.32.209

部署环境

IIS+ARR:Windows Server 2008 R2 64bit+SP2+IIS7.5+ARR2.5

IIS:Windows Server 2008 R2(chs/en)64bit+SP2+IIS7.5

DB : Windows Server 2008 R2 R2 64bit+SP2+SQL Server 2008R2+SP2

ARR安装

在192.168.32.203(HSZC1003-0276)ARR服务器上安装ARR。 a) 下载Application Request Routing Version2.5 b) 用管理员权限打开命令提示符. 开始->运行->CMD 停止WAS和WMSVC进程: net stop was /y net stop wmsvc /y

c) 按下列顺序安装4个组件:

1、Microsoft URL Rewrite Module 2 for IIS 7.0

2、Microsoft Web Farm Framework Version 1 for IIS 7 3、Microsoft Application Request Rouitng 2.5 for IIS 7 4、Microsoft External Cache Version 1 for IIS 7 d) 安装完成重新启动服务 net start was net start wmsvc

e) 想要完全卸载ARR模块,这4个模块需要按照先后顺序依次卸载: 1、Microsoft Application Request Rouitng 2.5 for IIS 7 2、Microsoft External Cache Version 1 for IIS 7 3、Microsoft URL Rewrite Module 2 for IIS 7.0

4、Microsoft Web Farm Framework Version 1 for IIS 7

K/3 Cloud ARR配置

下面我们来图示说明创建和定义ARR Server Farms的过程:

第一, ARR服务器192.168.32.203上,创建服务器,右键单击Server Farms节点,然后单击Create Server Farm菜单。

输入服务器名称,比如:K3 Cloud ARR Server。

Add Server:Server address可以是IP地址或机器名;增加IIS服务器192.168.32.209(HSZC1005-2096)和192.168.32.202(HSZC1006-2386)。

注意:Server Farm所在的服务器如果也同时安装了Cloud,并且作为Cloud的应用服务器,请把服务器添加到 Server Farm的服务器列表中,不然安装的Cloud不起作用。

点击“是”,IIS管理器创建URL重写规则来自动响应向本服务器发起的所有请求。

配置Server Farm中的Load Balance,Proxy,Routing Rules,Server Affinity

Load Balance配置如下:Load Balance algorithm为Weighted roud robin,Load distribution为Even distribution,并保存设置。

本文来源:https://www.bwwdw.com/article/rjnf.html

Top