[发明专利]一种算力估计方法、装置、设备和存储介质有效
申请号: | 201811531970.9 | 申请日: | 2018-12-14 |
公开(公告)号: | CN109408399B | 公开(公告)日: | 2023-02-14 |
发明(设计)人: | 付得龙 | 申请(专利权)人: | 武汉斗鱼鱼乐网络科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F9/50 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 430070 湖北省武汉市东湖新技术开发区软件园东路*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 估计 方法 装置 设备 存储 介质 | ||
本发明实施例公开了一种算力估计方法、装置、设备和存储介质,该方法包括:采集目标施压机的目标配置信息和资源消耗信息;根据参考施压机的参考算力值、参考配置信息以及目标配置信息,确定目标施压机对应的空载算力值;根据资源消耗信息和空载算力值,确定目标施压机对应的消耗算力值。通过本发明实施例的技术方案,可以统一度量施压机的资源大小,以便进行合理地资源调度。
技术领域
本发明实施例涉及测试技术领域,尤其涉及一种算力估计方法、装置、设备和存储介质。
背景技术
性能测试是通过自动化的测试工具模拟多种正常以及异常负载条件来对系统的各项性能指标进行测试。负载测试和压力测试都属于性能测试,两者可以结合进行。通过负载测试确定在各种工作负载下系统的性能,目的是测试当负载逐渐增加时,系统各项性能指标的变化情况。压力测试是用于获得系统能够提供的最大服务级别的测试。
在开源压测平台中,如Ngrinder、Jmeter等,控制中心需要将压测任务下发至多个施压机上进行测试。通常,每个施压机的配置不同,使得每个施压机具有的资源以及消耗资源的能力也不同,而且每个压测任务所需的资源也是不同的,从而在进行压测时,易导致施压机资源利用率低或者资源过载的情况。为了避免这种情况,需要进行合理地资源调度。然而在进行资源调度时,需要对每个施压机的资源大小和压测任务所需的资源大小进行度量和比较。由于利用施压机的配置信息无法直观地对比和度量施压机的资源大小,因此目前急需一种可以用于统一度量施压机的资源大小的方法。
发明内容
本发明实施例提供了一种算力估计方法、装置、设备和存储介质,以统一度量施压机的资源大小,便于进行合理地资源调度。
第一方面,本发明实施例提供了一种算力估计方法,包括:
采集目标施压机的目标配置信息和资源消耗信息;
根据参考施压机的参考算力值、参考配置信息以及所述目标配置信息,确定所述目标施压机对应的空载算力值;
根据所述资源消耗信息和所述空载算力值,确定所述目标施压机对应的消耗算力值。
第二方面,本发明实施例还提供了一种算力估计装置,包括:
目标施压机信息采集模块,用于采集目标施压机的目标配置信息和资源消耗信息;
空载算力值确定模块,用于根据参考施压机的参考算力值、参考配置信息以及所述目标配置信息,确定所述目标施压机对应的空载算力值;
消耗算力值确定模块,用于根据所述资源消耗信息和所述空载算力值,确定所述目标施压机对应的消耗算力值。
第三方面,本发明实施例还提供了一种设备,所述设备包括:
一个或多个处理器;
存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本发明任意实施例所提供的算力估计方法。
第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明任意实施例所提供的算力估计方法。
本发明实施例通过设定一个参考施压机的参考配置信息和参考算力值,对每个需要估计算力的目标施压机进行归一化处理,确定每个施压机对应的空载算力值和消耗算力值,从而可以利用算力值的方式来统一度量和对比每个施压机的资源大小,以便进行合理地资源调度,提高施压机的资源利用率以及避免出现过载的情况。
附图说明
图1是本发明实施例一提供的一种算力估计方法的流程图;
图2是本发明实施例二提供的一种算力估计方法的流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉斗鱼鱼乐网络科技有限公司,未经武汉斗鱼鱼乐网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811531970.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种接口自动化测试装置及方法
- 下一篇:一种软件代码自动测试方法及测试系统