[发明专利]基于业务模型的智慧应用系统服务器性能需求计算方法在审
申请号: | 201810219101.6 | 申请日: | 2018-03-16 |
公开(公告)号: | CN108614761A | 公开(公告)日: | 2018-10-02 |
发明(设计)人: | 文凯;陈运山;郑伟 | 申请(专利权)人: | 重庆邮电大学;重庆信科设计有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 重庆市恒信知识产权代理有限公司 50102 | 代理人: | 刘小红;陈栋梁 |
地址: | 400065 重*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务功能 应用系统服务器 应用系统 系统数据信息 应用系统业务 性能需求 业务模型 用户指令 工程设计 功能集合 基本架构 统计参数 性能计算 业务实现 智慧城市 分析 关联性 传递 配置 统计 | ||
1.一种基于业务模型的智慧应用系统服务器性能需求计算方法,其特征在于,包括以下步骤:
1)分析智慧应用系统的业务功能,依照业务功能的关联性将其业务功能划分为不同的业务功能集合;
2)根据步骤1)按功能关联性划分的业务功能集合,分析智慧应用系统实现该业务功能的具体步骤、系统数据信息和用户指令的传递过程;
3)基于业务功能与业务实现步骤的分析,在智慧应用系统基本架构之上,添加对系统数据信息和用户指令的传递过程的描述,建立智慧应用系统业务模型;
4)统计智慧应用系统的用户数N、用户操作并发率M、单次业务操作占的服务器TPC-C事务数量P、服务器自身性能开销F和冗余系数R;
5)结合步骤3)的智慧应用系统业务模型与步骤4)统计的参数,建立智慧应用系统服务器性能计算模型:服务器性能需求TPM=(N×M×P+F)×R。
2.根据权利要求1所述的基于业务模型的智慧应用系统服务器性能需求计算方法,其特征在于,所述步骤1)分析智慧应用系统的业务功能,依照功能的关联性将其业务功能划分为不同的功能集合,具体包括:
依照功能的关联性,一个功能由若干个子功能组成,这些子功能就具备关联性,将这些子功能整理成一个集合。
3.根据权利要求1所述的基于业务模型的智慧应用系统服务器性能需求计算方法,其特征在于,所述步骤2)分析智慧应用系统实现该业务功能的具体步骤、系统数据信息和用户指令的传递过程,包括:详细列出智慧应用系统完成该业务功能时的具体步骤,系统数据信息和用户指令在智慧应用系统中的传递过程,智慧应用系统处理某项业务或数据指令时,在处理过程中涉及到服务器性能的占用。
4.根据权利要求1所述的基于业务模型的智慧应用系统服务器性能需求计算方法,其特征在于,所述步骤3)基于业务功能与业务实现步骤的分析,在智慧应用基本架构之上,添加对系统数据信息和用户指令的传递过程的描述,建立智慧应用系统业务模型,包括:
通过分析智慧应用系统的业务功能与业务实现步骤,将智慧应用系统的功能结构、业务实现步骤、系统数据信息和用户指令的传递过程与智慧应用系统组成架构相结合,在系统组成结构这个基本骨架上描述支撑智慧应用系统运作所需的数据信息流的传递和表达过程,从而建立智慧应用系统业务模型。
5.根据权利要求1所述的基于业务模型的智慧应用系统服务器性能需求计算方法,其特征在于,所述步骤4)统计系统的用户数N、用户操作并发率M、单次业务操作占的服务器TPC-C事务数量P和服务器自身性能开销F和冗余系数R,包括:
智慧城市中智慧应用系统的业务应用属于典型的联机事物处理OLTP的应用范畴,在评估计算机服务器系统联机事物处理能力时,主要以TPC组织的标准测试值TPC-C即tpmC值为依据。配置智慧应用系统服务器性能时,以用户并发率为峰值时,每分钟内用户访问和使用系统,所需服务器处理的TPC-C事务数量,用单位tpmC来表示;用户数N:系统设计时,所考虑的最大用户数或者设计容量;每分钟用户操作并发率M:每分钟内对系统就行访问或者操作,对系统服务器造成实际“压力”的用户占用户总数N的百分比,并发率M是通过实际的用户调研预估而来;单次业务操作占的服务器TPC-C事务数量P:用户或系统执行某次操作时,所需服务器处理的TPC-C事务数量,此数值通过厂家设备参数获得;服务器自身性能开销F:服务器自身运行所消耗的TPC-C事务数量;另外再考虑一定的冗余R,视服务器类型而定。
6.根据权利要求1所述的基于业务模型的智慧应用系统服务器性能需求计算方法,其特征在于,所述步骤5)结合智慧应用系统业务模型与相关参数,建立智慧应用系统服务器性能计算模型:服务器性能需求TPM=(N×M×P+F)×R,包括:
根据所述用户数N和用户操作并发率M,计算出操作智慧应用系统的峰值用户数,再结合用户单次业务操作占的服务器TPC-C事务数量P,便可计算得出智慧应用系统在使用用户达到峰值的情况下服务器所需要的业务处理能力,最后考虑一定的自身开销和系统冗余,得到服务器性能需求计算模型TPM=(N×M×P+F)×R。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学;重庆信科设计有限公司,未经重庆邮电大学;重庆信科设计有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810219101.6/1.html,转载请声明来源钻瓜专利网。