用友U9cloud企业版服务器选型和产品配置方案

 用友U9服务 |  2021-10-13

用友U9C服务器选型与配置方案


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读写分离部署。
 
硬件配置:硬件配置:推荐高配型选型方案(具体详见上述服务器选型配置要求)。
特点:通过群集技术,可以在保护现有投资的基础上,更方便地完成系统能力的伸缩,在大并发和大数据量情况下依然表现出良好的性能。

本文来源:用友软件深圳销售服务中心,原文地址:https://www.szyonyou.net.cn/a/u9/yongyouU9fuwu//566.html