【技术实现步骤摘要】
一种算力估计方法、装置、设备和存储介质
本专利技术实施例涉及测试
,尤其涉及一种算力估计方法、装置、设备和存储介质。
技术介绍
性能测试是通过自动化的测试工具模拟多种正常以及异常负载条件来对系统的各项性能指标进行测试。负载测试和压力测试都属于性能测试,两者可以结合进行。通过负载测试确定在各种工作负载下系统的性能,目的是测试当负载逐渐增加时,系统各项性能指标的变化情况。压力测试是用于获得系统能够提供的最大服务级别的测试。在开源压测平台中,如Ngrinder、Jmeter等,控制中心需要将压测任务下发至多个施压机上进行测试。通常,每个施压机的配置不同,使得每个施压机具有的资源以及消耗资源的能力也不同,而且每个压测任务所需的资源也是不同的,从而在进行压测时,易导致施压机资源利用率低或者资源过载的情况。为了避免这种情况,需要进行合理地资源调度。然而在进行资源调度时,需要对每个施压机的资源大小和压测任务所需的资源大小进行度量和比较。由于利用施压机的配置信息无法直观地对比和度量施压机的资源大小,因此目前急需一种可以用于统一度量施压机的资源大小的方法。
技术实现思路
本专利技 ...
【技术保护点】
1.一种算力估计方法,其特征在于,包括:采集目标施压机的目标配置信息和资源消耗信息;根据参考施压机的参考算力值、参考配置信息以及所述目标配置信息,确定所述目标施压机对应的空载算力值;根据所述资源消耗信息和所述空载算力值,确定所述目标施压机对应的消耗算力值。
【技术特征摘要】
1.一种算力估计方法,其特征在于,包括:采集目标施压机的目标配置信息和资源消耗信息;根据参考施压机的参考算力值、参考配置信息以及所述目标配置信息,确定所述目标施压机对应的空载算力值;根据所述资源消耗信息和所述空载算力值,确定所述目标施压机对应的消耗算力值。2.根据权利要求1所述的方法,其特征在于,所述采集目标施压机的目标配置信息和资源消耗信息,包括:当所述目标施压机空闲时,通过系统信息收集和报告Sigar接口按照第一预设频率采集所述目标施压机的目标配置信息和资源消耗信息;当所述目标施压机运行任务时,通过Sigar接口按照第二预设频率采集所述目标施压机的目标配置信息和资源消耗信息;其中,所述第一预设频率大于所述第二预设频率。3.根据权利要求1所述的方法,其特征在于,根据参考施压机的参考算力值、参考配置信息以及所述目标配置信息,确定所述目标施压机对应的空载算力值,包括:根据参考施压机的参考配置信息和所述目标配置信息,确定所述目标施压机与所述参考施压机之间的性能比值;根据所述参考施压机的参考算力值和所述性能比值,确定所述目标施压机对应的空载算力值。4.根据权利要求3所述的方法,其特征在于,所述根据参考施压机的参考配置信息和所述目标配置信息,确定所述目标施压机与所述参考施压机之间的性能比值,包括:根据参考施压机的参考核心数和参考主频,确定所述参考施压机对应的参考性能值;根据所述目标施压机的目标核心数和目标主频,确定所述目标施压机对应的目标性能值;将所述目标性能值与所述参考性能值的比值确...
【专利技术属性】
技术研发人员:付得龙,
申请(专利权)人:武汉斗鱼鱼乐网络科技有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。