[发明专利]一种硬件资源在特定环境下的性能评估方法有效
申请号: | 201910916783.0 | 申请日: | 2019-09-26 |
公开(公告)号: | CN110633194B | 公开(公告)日: | 2023-03-28 |
发明(设计)人: | 余擎阳;贺宁;叶玮佳;朱盼 | 申请(专利权)人: | 中国民用航空总局第二研究所 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 北京酷爱智慧知识产权代理有限公司 11514 | 代理人: | 占丽君 |
地址: | 610041 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 硬件 资源 特定 环境 性能 评估 方法 | ||
1.一种硬件资源在特定环境下的性能评估方法,其特征在于,所述方法包括:
实时监测连接客户端的服务器状态信息;
当所述服务器处于正常工作状态时,采用预先构建的硬件资源综合指标评测模型对服务器当前的硬件资源使用情况进行评估,获得每一个客户端对服务器所需的硬件资源参数;
根据所有客户端的硬件资源参数综合评估服务器性能;
其中,所述硬件资源综合指标评测模型,包括用于评估服务器硬件资源使用情况的服务器性能指标;
所述采用预先构建的硬件资源综合指标评测模型对服务器当前的硬件资源使用情况进行评估,获得每一个客户端所需的硬件资源参数包括:
以运行于服务器上的一个或多个客户端的硬件资源使用情况作为硬件资源综合指标评测模型的输入;
以客户端所需的硬件资源参数作为硬件资源综合指标评测模型的输出;
当不同数量的客户端运行于服务器上时,分别对所述服务器综合指标评测模型基于不同数量的客户端的硬件资源使用情况输出所需的硬件资源参数进行记录;
所述硬件资源参数包括:CPU使用率、内存使用率、吞吐量、事务响应时间和网络带宽。
2.如权利要求1所述的方法,其特征在于,所述实时监测连接客户端的服务器状态信息之前还包括:
接收客户端的连接请求,获取请求连接的客户端信息;
根据获取的客户端信息选择相应的服务端业务接口;
客户端经由所述服务端业务接口与服务器建立连接;
其中,所述客户端信息包括运行于服务器上的客户端数量和硬件配置参数。
3.如权利要求1所述的方法,其特征在于,所述采用预先构建的硬件资源综合指标评测模型对服务器当前的硬件资源使用情况进行评估,获得每一个客户端所需的硬件资源参数还包括:
基于硬件配置参数,将运行于服务器上的客户端类型进行划分,使得同一类型的所述硬件配置参数的差异在预设范围内;
以运行于服务器上的一个或多个同一类型的客户端硬件资源使用情况作为硬件资源综合指标评测模型的输入;
当同一类型的多个客户端运行于服务器上时,分别对所述服务器综合指标评测模型基于不同数量的同一类型客户端的硬件资源使用情况输出所需的硬件资源参数进行记录。
4.如权利要求1所述的方法,其特征在于,所述根据所有客户端的硬件资源参数综合评估服务器性能包括:
根据每一个客户端的硬件资源参数,确定任意类型的一个或多个客户端,以及相同类型的一个或多个客户端对服务器性能指标的影响;
采用评测工具,对所有服务器性能指标的影响进行打分,获得综合评测得分。
5.如权利要求4所述的方法,其特征在于,所述服务器性能指标包括:CPU使用率、内存使用率、显存使用率和网络I/O性能。
6.如权利要求4所述的方法,其特征在于,所述根据所有客户端的硬件资源参数综合评估服务器性能之后还包括:
采用经验公式算法,进行基于所述综合评测得分定义客户端数量与服务器性能指标的函数关系表达式的推演;
以趋近预设阈值的服务器性能指标为约束条件,求解函数关系表达式获得满足所述约束条件的客户端数量最大值;
基于所述客户端数量最大值制定方案,并根据方案的实施结果对所述客户端数量与服务器性能指标的函数关系表达式进行修订。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国民用航空总局第二研究所,未经中国民用航空总局第二研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910916783.0/1.html,转载请声明来源钻瓜专利网。