金蝶云星空企业版V8.26600并发性能测试报告金蝶软件中国有限公司金蝶云星空企业版V8.2+Intel第四代至强平台6600并发性能测试报告ForSQLServer金蝶云星空产品部基础系统部2023.12金蝶云星空产品V8.26600并发性能测试报告目录一、概述....................................................................................................................2二、目的....................................................................................................................2三、关键词................................................................................................................2四、金蝶云星空总体架构........................................................................................3五、测试环境............................................................................................................31)硬件资源............................................................................................................32)软件环境............................................................................................................33)SQLServer参数设置......................................................................................34)产品数据库属性................................................................................................4六、网络拓扑............................................................................................................5七、测试场景设计....................................................................................................5八、测试方法............................................................................................................6九、测试结果分析....................................................................................................61)完成事务数........................................................................................................62)平均每秒点击率................................................................................................73)平均响应时间....................................................................................................7金蝶云星空产品V8.26600并发性能测试报告4)数据库资源使用情况........................................................................................85)应用服务器资源使用情况................................................................................9十、测试结论..........................................................................................................10一、概述金蝶云星空产品是面向大中型企业,采用云计算技术开发的适应在互联网商业环境和“云+端”模式下运行的新一代企业管理软件。全面支持法人企业跨国家、跨地域、跨语系的多工厂及多组织间的业务协同。集供应链管理、财务管理、人力资源管理、客户关系管理等多项功能于一体,适用于单体及多组织、多工厂、多地点的制造型企业。全新第4代英特尔®至强®可扩展处理器提供平衡的架构以及内置加速和高级安全功能,是英特尔数十年持续创新的成果,可满足最严苛的工作负载要求。针对云、企业、高性能计算、网络、安全和物联网工作负载进行优化,拥有8至40个强大的内核,并提供多种频率、功能和功耗水平选项。其中本次测试的英特尔®至强®Gold6444Y系列处理器支持更高的内存速度、增强的内存容量和高达四插槽的可扩展性,可提供更出色的性能、增强的内存功能,以及硬件增强的安全性和工作负载加速。二、目的本次测试目的:⚫金蝶云星空产品最大并发支持能力;⚫金蝶云星空产品在最大并发下事务响应时间和系统资源使用情况;⚫金蝶云星空产品在最大并发下的性能表现,可靠性和稳定性情况;三、关键词DB:数据库服务器APP:应用服务器,指金蝶云星空产品部署在IIS容器下的机器CLIENT:客户端,指使用IE浏览等使用金蝶云星空的机器金蝶云星空产品V8.26600并发性能测试报告四、金蝶云星空总体架构五、测试环境根据并发规模,准备1台数据库服务器,10台应用服务器以及5台客户端机器,来进行本次测试。硬件资源、软件环境以及数据库实体情况如下:1)硬件资源类型型号处理器内存(GB)数量DB两路物理机2*Intel®Xeon®Gold6444YCPU@3.60GHz5121APP虚拟机Intel®Xeon®Platinum8480+CPU@2.00GHz(16个虚拟CPU)3210CLIENT虚拟机Intel®Xeon®Gold6348CPU@2.60GHz(8个虚拟CPU)1652)软件环境类型操作系统安装软件DBWindowsServer2022Datacenter64-bitSQLServer2022Developer+KB5030731APPWindowsServer2022Datacenter64-bitIIS10.0+K/3CloudCLIENTWindowsServer2019Standard64-bitSilverlight3)SQLServer参数设置⚫操作系统电源选项设置为高性能⚫调整CPU最大并行度(maxdegreeofparallelism=1)⚫即席工作负荷进行优化(OptimizeforAdhocWorkloads=true)⚫设置最大物理内存=物理内存-8GB金蝶云星空产品V8.26600并发性能测试报告4)产品数据库属性数据库故障还原模型设置为【简单】数据库大小:测试前7.7GB,测试后37GB领域类别数据量基础组织1074用户1654角色12625财务科目17395凭证107263应付单74093应收单57351其他应收单6572现金存取单66246银行转账单23363应收票据16308供应链客户12383部门331供应商13784仓库6采购订单214923采购入库单33511销售订单216155其他入库单462608其他出库单15807分步式调出单21627直接调拨单17188发货通知单39431销售退货单17852销售出库单20071销售价目表53333销售折扣表5035金蝶云星空产品V8.26600并发性能测试报告生产物料46839物料清单63943计划订单5574六、网络拓扑ClientClientClientClientDBServerAPPServerAPPServerAPPServerAPPServerAPPServerAPPServer10GBAPPServerClientAPPServerAPPServerAPPServer七、测试场景设计本次测试,用例总数为73个,其中单据类用例数54个,报表类的用例数19个;供应链的出入库单据根据不同物料分别做5-6个用例。涵盖财务,供应和制造领域,涉及企业中的大部分日常应用,详细情况如下:金蝶云星空产品V8.26600并发性能测试报告八、测试方法⚫6600个测试用例分配在5个客户端机器上,每台客户端机器加载1320个用户。⚫每台应用服务器分配660个用户:⚫每1秒启动10个用例,19分钟左右完成6600个测试用例加载;⚫每个用例带迭代间隔和思考时间,具体参见数据表格的【场景设计】页签;⚫所有用例加载完成后,持续运行30分钟。九、测试结果分析根据测试场景设计,选取用例全部加载后,场景持续运行30分钟的测试数据,进行分析。1)完成事务数事务数:指用例中的功能操作,如单据的保存,提交,审核,查询。对单据界面上基础资料的录入部分,如录入部门,组织或者币别等,不统计在内。金蝶云星空产品V8.26600并发性能测试报告⚫6600并发全部加载成功。⚫总共完成事务数470489,平均每秒完成的事务数470489/30/60=261/秒。2)平均每秒点击率平均每秒点击率:为每秒HTTP请求的数量3)平均响应时间平均响应时间:客户端发送HTTP请求给服务器,服务器完成请求返还给客户端的时间。金蝶云星空产品V8.26600并发性能测试报告⚫绝大部分事务平均响应时间在1秒以下,最高不超过3秒,说明在6600并发下,整个系统的性能表现良好。4)数据库资源使用情况CPU使用率⚫数据库CPU资源的平均利用率为27.8%,高峰42.4%,说明数据库服务器CPU资源不存在瓶颈。磁盘使用情况⚫磁盘平均磁盘传送字节数19435字节/秒,最大值33291字节/秒金蝶云星空产品V8.26600并发性能测试报告内存使用情况⚫平均内存使用量约为78GB,最大83GB,整个过程平稳。网络吞吐量⚫网络发送字节数37963490字节/秒,最大值50725331字节/秒;⚫网络接收字节数30882038字节/秒,最大值40411689字节/秒;发送和接收字节数稳定,说明整个整个系统运行平稳。5)应用服务器资源使用情况CPU使用率⚫应用服务器CPU资源的平均利用率分别31.87%,27.99%,28.70%,28.08%、28.36%、28.43%、28.37%、31.35%、28.29%、28.72%。⚫十台应用服务器在CPU使用率均不存在瓶颈。金蝶云星空产品V8.26600并发性能测试报告内存使用情况⚫应用服务器内存,整体表现平稳,说明不存在内存泄漏问题。十、测试结论1.金蝶云星空产品在当前的硬件配置情况下,完整可以支持6600并发;2.在整个测试过程中,应用服务器和数据库服务器未出现资源上的瓶颈和内存泄漏,响应时间曲线表现平稳,说明金蝶云星空产品在当前环境下是稳定可靠的;3.相比V8.06000并发测试,数据库服务器CPU从Intel®Xeon®Gold6346调整为Intel®Xeon®Gold6444Y,性能和稳定性表现良好:a)并发数增加了10%;b)平均每秒完成事务数增长5%;c)响应时间更加稳定,未出现较大波动。4.应用服务器采用Intel®Xeon®Platinum8480+CPU@2.00GHz,拥有56个核心,单颗CPU具有112个线程,其处理能力完全能够满足日常应用的需要,推荐在有多应用服务器需求的生产环境使用。