用友U9 CLOUD企业版安装说明 企业版服务器选型和产品配置方案
用友U9安装是通过集中式的方式来安装U9的产品的一个过程。本文主要描述了安装和部署的两个方面的问题,用户通过<安装流程>和<系统管理>的配置就能把U9部署到企业的站点中。
一,安装流程图:

注意:在当前的安装的模式下,服务器既是安装服务器,又是应用服务器,所以所有的安装都在此服务器上完成。
二,安装流程:
1.在Setup Server安装服务器
首先我们需要确定安装服务器,安装服务器的作用就是把U9的所有产品都放到这个机器上,通过安装控制台把各个产品分发到每个客户端上。也就是说在安装过程中是安装服务器控制所有的客户端。
把U盘中U9安装包插入服务器,会弹出自动安装界面:

Ø 点击U9安装服务器,开始安装。
如果当前U盘不能自动运行也可以在U9的安装盘中找到U9的安装文件U9Setup.MSI,运行U9的安装。
U9Setup的安装,如图:

Ø 下一步,用户必须要接受许可协议,才可以安装下去。
Ø 下一步需要,用户可以选择安装的路径。
Ø 装备安装:
Ø 下一步为安装过程,需要等几分钟。

Ø 最后,当结束是单击<完成>按钮。
安装结束就可以到客户端上安装服务引擎了。
注意:
1. 此安装结束后,会在安装服务器上创建一个Http的服务站点,安装用户可以通过访问Http://%安装服务器%/PatchServer202105/Setup.html访问安装服务器提供的其它逻辑服务器的安装。
2. 单服务器的模式下,不需要访问这个网址,在多服务器的模式下,每个服务器上引擎的安装都需要访问这个网址来完成。
1.1 安装应用服务器
选择服务器安装类型:补丁服务器/测试服务器选择测试环境;企业正式运行环境选择生产环境
双击桌面的“U9安装工具U9Cloud”
注意:在此安装前,我们需要确认:
1. 如果是单服务器的安装,我们在安装工具上直接安装就可以了。
2. 如果是多服务器的安装,我们需要确认每个应用服务器上都安装了服务代理。
l 在安装向导,目前可以添加的服务器种类有WEB服务器、数据库服务器、任务服务器、搜索服务器、邮件接收、消息通道服务器、报表服务器。
l 通过<新增服务器>的方式就可以完成。
l 当我们全部添加完成后,就可以开始安装了。
l 安装有两种方式,一是单个安装、二是全部安装。单个安装就是在每个客户端上都需要用户点击“安装”按钮,全部安装则单击一次“全部安装”就可以了。
l 一旦安装开始,系统自动转到安装的过程,在这个过程中,我们可以看到安装的状态的变化,直到全部安装完成。
l 下面的图示说明安装是如何工作的:
l 注意:报表服务需要人工添加,如果安装界面的右上部分没有报表服务的话,需要再安装界面的左面点击添加报表服务.
Ø (默认需要手工添加)添加报表服务:
添加完成后,就可以选择单个安装,或者全部安装,详细操作见下:
Ø (默认不需手工添加)安装WEB服务器
需要输入在WEB服务器上需要创建的虚拟目录。如下图:

Ø 单击<全部安装>
当所有的服务器都添加完了,我们点击全部安装,系统会提示用户,是否需要全部安装,点击是,用户也可以选择单个安装的方式。
Ø 安装完成状态
注意:
1. 安装过程是相同的服务器会排队安装,不同的服务器会并行安装。
2. 如果未配置企业, 搜索服务、邮件与工作流服务不能启动
2,安装U9管理控制台
注意:
1. 在单服务器安装模式化下,可以从安装盘的自动启动页直接运行<安装管理控制台>(也可以访问Http://localhost/PatchServer202105/Setup.html,然后运行<统管理控制台安装>,这个方式不推荐使用)。
2. 在多服务器安装模式下,在需要安装U9管理控制台的服务器上,访问Http://%安装服务器%/PatchServer 202105/ Setup.html,然后运行<统管理控制台安装>。
。。。。。。
安装手册目录:
产品安装说明手册
1 概述
2 名词解释
3 安装流程图
4 安装流程
4.1在Setup Server安装服务器
4.2安装应用服务器
4.3安装U9管理控制台
5系统管理
5.1站点管理
5.1.1添加/修改数据库服务器
5.1.2添加/修改任务服务器
5.1.3编辑报表服务器
5.2企业管理
5.2.1创建企业
5.3JOB引擎配置
5.4 补丁安装步骤
用友U9的安装需要一定的技术基础,您也可以联系我们工程师有偿远程服务哦。
用友U9cloud企业版服务器选型和产品配置方案
1. 用友U9 cloud部署模型:
1.1. 部署模型
U9 cloud采用的是SOA架构,各服务组件可以分布式部署。用户界面为纯Web前端,Web服务器使用的是微软的IIS,其上宿主各aspx页面,数据库使用MS SQLServer 2017企业版。
1.1.1. 部署模型1
WebServer、AppServer和DBServer合而为一,部署在同一台机器上:
使用集成部署模式, IIS和APP不仅部署在同一台机器上,IIS还作为宿主将APP集成于同一个进程中。两者的通讯走Local调用,不走WCF。
此部署模型主要供开发调试阶段使用,同时作为演示环境的配置方案供U9 cloud销售人员使用。
1.1.2. 部署模型2
WebServer和AppServer合而为一、DBServer独立部署:
使用使用集成部署模式,IIS和APP走Local调用。DB分布到另外一台机器,以承担繁重的数据库操作任务。当用户负载上升,系统出现性能瓶颈,可考虑对WebServer+AppServer做群集。
服务器角色说明
Ø 应用服务器部署情况
由1台以上服务器作为U9 cloud业务应用服务器(含Web服务器),群集环境2台以上,如上图所示:APP1/APP2组成群集部署。
Ø 测试服务器部署情况
由1台服务器作为U9 cloud测试服务器(也称补丁服务器)部署。
Ø 数据库服务器部署情况
由2台数据库服务器与1台磁盘阵列做故障转移群集,实现容灾。
2台数据库服务器本地磁盘做Raid10,磁盘阵列做Raid5。
Ø 域控服务器
故障转移群集需要在域环境下实现,域环境由一台服务器做DNS域控服务器配置。
Ø 磁盘阵列
磁盘阵列要求能够同时连接到两台数据库服务器上,能够支持故障转移群集功能。
推荐阅读:更多关于用友U9 cloud操作流程
2. 服务器配置要求
2.1. 可选择的平台
服务器选型的方案,根据注册用户数确定。有三种方案,经济型、标准型和高配型。小于100注册用户数项目参考经济型标准、100-500注册用户数参考标准型标准、500注册用户数以上参考高配型标准。
经济型
服务器角色 | 参数标准 | 数量 |
应用服务器 | Intel 金牌5100系列或以上系列,内存64G;硬盘SSD 3*240G SATA接口;Raid卡 | 1 |
数据库服务器 | Intel 金牌6100系列或以上系列,内存128G;硬盘SSD 6*480G SATA接口;Raid卡 | 1 |
测试服务器 | Intel 金牌4100系列或以上系列,内存32G;硬盘3*300G 15K SATA接口;Raid卡 | 1 |
标准型
服务器角色 | 参数标准 | 数量 |
应用服务器 | Intel 金牌5200系列或以上系列,内存64G;硬盘SSD 3*240G SATA接口;Raid卡 | 2 |
数据库服务器 | Intel 金牌6200系列或以上系列,内存256G;硬盘SSD 8*480G或专业级SSD存储服务器(可用空间>=2T) SATA接口;Raid卡;HBA卡。 | 2 |
测试服务器 | Intel 银牌4100系列或以上系列,内存32G;硬盘3*240G SATA接口;Raid卡 | 1 |
域控服务器 | Intel 至强E5-2620V4系列或以上系列,内存16G;硬盘3*300G 15K SATA接口 | 1 |
高配型
服务器角色 | 参数标准 | 数量 |
应用服务器 | Intel 金牌5200系列或以上系列,内存128G;硬盘SSD 4*240G SATA接口;Raid卡 | 2+ |
数据库服务器 | Intel 铂金8200系列或以上系列,内存512G或以上;硬盘SSD 8*480G专业级SSD存储服务器(可用空间>=4T)SATA接口;Raid卡;;HBA卡 | 2 |
测试服务器 | Intel 银牌4100系列或以上系列,内存64G;硬盘SSD 4*240G SATA接口;Raid卡 | 1 |
域控服务器 | Intel 至强E5-2620V4系列或以上系列,内存16G;硬盘3*300G 15K SATA接口 | 1 |
数据库服务器
由于一般的企业系统中,数据库服务器的压力往往最大,建议尽量使用高端配置的机器。CPU推荐选择Intel 金牌6200及以上系列
除CPU主频外,影响数据库服务器的主要因素是内存大小和磁盘IO速度。对于需要支持200用户以下的企业,建议内存标配128G或以上;对于需要支持200发用户以上的企业,建议标配256G以上。磁盘应使用高速的SSD固态硬盘。高端配置必须使用磁盘阵列,可以获得最佳的IO性能,并具有很好的容错能力及可靠性。
应用服务器
影响应用服务器的主要因素是CPU计算能力、内存大小和磁盘IO性能。
建议配置Intel 金牌5200系列等,主频高一些较好,内存标配64G以上,磁盘应使用高速的SSD固态硬盘。
软件配置要求
1. 客户端
Web浏览器: IE11 、Chrome浏览器
测试验证通过的操作系统环境:
1、 Windows XP
2、 Windows 7 SP1
3、 Windows 8
4、 Windows 10
2. 应用服务器
Windows server 2012标准版或以上版本
Net Framework 4.62
WebServer: IIS8.0
3. 数据库服务器
Windows server 2012标准版或以上版本
Net Framework 4.62
WebServer:IIS8.0
MS SQLServer 2016企业版或以上版本
MS SQLServer 2016企业版或以上版本报表PowerBI服务
备注:小型企业(100注册用户数以下)数据库可以选择标准版,MS SQLSERVER标准版暂不支持中大型企业部署。SqlSever标准版对服务器CPU数量和内存大小有限制,并且不支持数据压缩及群集读写分离,性能上受限。所以只适用于小型企业环境。
4. 测试服务器
Windows server 2012标准版或以上版本
Net Framework 4.62
WebServer: IIS8.0
MS SQLServer 2016企业版或以上版本
MS SQLServer 2016企业版或以上版本报表PowerBI服务
备注:小型企业(100注册用户数以下)数据库可以选择标准版,MS SQLSERVER标准版暂不支持中大型企业部署。SqlSever标准版对服务器CPU数量和内存大小有限制,并且不支持数据压缩及群集读写分离,性能上受限。所以只适用于小型企业环境。
服务器选型配置方案
1. 小型企业应用
企业规模在100注册用户数以下。用户使用IE或Chrome浏览器通过局域网或Internet网络访问同一台web服务器上。该服务器安装了所有需要的服务器组件。
推荐方案:单机部署(1台应用服务器+1台数据库服务器+1台测试服务器)
可以在不超过100注册用户的水平下获得良好的性能。如果企业希望更好的性能表现,或考虑企业规模进一步扩展的需要,可通过提升机器配置。
硬件配置:硬件配置:1台应用服务器(含Web)+1台数据库服务器+1台测试服务器。推荐经济型选型方案(具体详见上述服务器选型配置要求)。
说明:如果企业需要数据库容灾备份及高可用性需求,可以考虑数据故障转移群集,需要额外加一台数据库服务器。
2. 中型企业应用
企业规模在100注册用户数到500注册用户数之间。部署有多台服务器。每台服务器充当不同的角色或一台服务器兼任两三个角色,最大限度地发挥每台服务器的潜能。用户使用IE或Chrome浏览器或,通过局域网或Internet网络访问服务器。
推荐方案:群集部署(2台应用服务器+2台数据库服务器+1台测试服务器+1台磁盘阵列+1台域控服务器+1台负载均衡代理服务器)
配置多台服务器,两台应用服务器(含Web)、两台台数据库服务器及其它服务器。两台应用服务器构成群集节点,具备单点容错能力,两台应用服务器最好采用相同配置,可简化管理。两台数据库服务器和存储构成群集环境。
由于一般情况下数据库的压力最大,所以应优先选择最好的服务器作为数据库服务器。另外,由于内存大小对数据库服务器的性能影响很大,建议配置256G以上内存。磁盘IO也是一个关键性的性能瓶颈,建议采用SSD固态硬盘。
硬件配置:硬件配置:2台应用服务器+2台数据库服务器+1台测试服务器+1台域控服务器+1台负载代理服务器;1台存储设备;推荐标准型选型方案(具体详见上述服务器选型配置要求)。
特点:通过部署多台服务器,均衡了负载,减轻了每台服务器的压力,系统具备单点容错能力。
3. 大型企业应用
企业规模在500注册用户数以上。和中型企业相比,大型企业的应用更加复杂、并发用户更多,尤其是数据量变得更为庞大,这对计算机的处理能力和系统资源提出了更高的要求。有两种扩展策略供选择:一是纵向扩展方案,即不增加服务器数目,而是通过提升每台服务器的配置完成;二是横向扩展方案,通过增加相同配置的服务器数目来增强系统处理更多负荷的能力。横向扩展方案最主要的技术是群集。
推荐方案:群集部署(负载均衡+AlwaysOn读写分离)。
配置多台服务器,4台应用服务器(含Web)+2台数据库服务器+1台测试服务器+1台域控服务器+1台代理服务器和1台存储服务器。四台应用服务器构成群集节点,报表服务也按群集方式提供。
在大型企业应用中,数据库的压力更大,推荐使用高端配置(intel 铂金8200型号以上CPU)。建议配置专业级SSD(存储空间>=4T)存储服务器存放U9 cloud数据库文件,数据库服务器内存至少512G以上,搭建AlwaysOn读写分离部署。
硬件配置:硬件配置:推荐高配型选型方案(具体详见上述服务器选型配置要求)。
特点:通过群集技术,可以在保护现有投资的基础上,更方便地完成系统能力的伸缩,在大并发和大数据量情况下依然表现出良好的性能。