高密度矿用工控机性能配置方法、装置及计算机设备与流程

文档序号:33476889发布日期:2023-03-15 10:38阅读:来源:国知局

技术特征:
1.一种高密度矿用工控机性能配置方法,其特征在于,包括如下步骤:步骤s1,根据工控机的应用场景创建跑机测试软件,并在软件安装后进行跑机测试;步骤s2,在跑机测试的过程中,不间断地向工控机中各个数据处理板卡发送数据上报指令,接收各个数据处理板卡返回的资源使用报告;步骤s3,根据所述资源使用报告,解析各个数据处理板卡的cpu占用率和内存占用率,判断各数据处理板卡的资源使用情况是否符合第一预设条件;所述第一预设条件为cpu占用率大于等于第一阈值且小于等于第二阈值、内存占用率大于等于第三阈值且小于等于第四阈值;若各个数据处理板卡的资源使用情况均符合第一预设条件,则返回步骤s2;若任意一数据处理板卡不符合第一预设条件,则执行下一步骤;步骤s4,在一次跑机测试完成后,根据各数据处理板卡的资源使用情况对数据处理板卡进行分类,并统计符合第一待配置条件的第一数据处理板卡、符合第二待配置条件的第二数据处理板卡、符合第三待配置条件的第三数据处理板卡以及符合第四待配置条件的第四数据处理板卡;所述第一待配置条件为cpu占用率小于第一阈值且内存占用率小于第三阈值;所述第二待配置条件为cpu占用率大于第二阈值且内存占用率大于第四阈值;所述第三待配置条件为cpu占用率小于第一阈值且内存占用率大于第四阈值;所述第四待配置条件为cpu占用率大于第二阈值且内存占用率小于第三阈值;步骤s5,将第一数据处理板卡的剩余可用资源配置给第二数据处理板卡,将第二数据处理板卡的剩余可用资源与第三数据处理板卡的剩余可用资源相互调用,返回步骤s3;所述剩余可用资源为cpu和/或内存的空闲资源。2.根据权利要求1所述的高密度矿用工控机性能配置方法,其特征在于,所述步骤s3中,还包括:根据cpu占用率以及内存占用率,分别对符合第一预设条件的数据处理板卡进行排序,确定第一候选列表和第二候选列表;当所述第四数据处理板卡的数量大于第三数据处理板卡的数量时,自第一候选列表中提取一个数据处理板卡作为第一候选板卡,并将第一候选板卡的剩余可用资源配置给第二数据处理板卡;当所述第三数据处理板卡的数量大于第四数据处理板卡的数量时,自第二候选列表中提取一个数据处理板卡作为第二候选板卡,并将第二候选板卡的剩余可用资源配置给第三数据处理板卡。3.根据权利要求2所述的高密度矿用工控机性能配置方法,其特征在于,所述步骤s3中,还包括:将同时出现在第一候选列表中间区段和第二候选列表中间区段的数据处理板卡自第一候选列表和第二候选列表提取出来,并生成第三候选列表;当所述第二数据处理板卡的数量大于第一数据处理板卡的数量时,自第三候选列表中提取一个数据处理板卡作为第三候选板卡,并将第三候选板卡的剩余可用资源配置给第二数据处理板卡。4.根据权利要求1所述的高密度矿用工控机性能配置方法,其特征在于,所述步骤s2
中,所述cpu占用率选取的是数据处理板卡在跑机测试中的最大值,所述内存占用率选取的是数据处理板卡在跑机测试中的最大值。5.根据权利要求1所述的高密度矿用工控机性能配置方法,其特征在于,所述步骤s2中,所述cpu占用率选取的是数据处理板卡在跑机测试中的均值,所述内存占用率选取的是数据处理板卡在跑机测试中的均值。6.根据权利要求5所述的高密度矿用工控机性能配置方法,其特征在于,所述步骤s2中,还包括:计算cpu占用率的方差,若方差小于第五阈值,则选取数据处理板卡在跑机测试中历史cpu占有率中的最大值作为所述cpu占用率;否则,选取数据处理板卡在跑机测试中历史cpu占有率的平均值作为所述cpu占用率。7.根据权利要求5所述的高密度矿用工控机性能配置方法,其特征在于,所述步骤s5中,所述第一数据处理板卡配置给第二数据处理板卡的空闲cpu资源与第一数据处理板卡的已用cpu资源之和,与第一数据处理板卡的cpu资源总量的百分比小于第二阈值。8.一种高密度矿用工控机性能配置装置,其特征在于,包括:跑机测试模块,用于根据工控机的应用场景创建跑机测试软件,并在软件安装后进行跑机测试;报告接收模块,用于在跑机测试的过程中,不间断地向工控机中各个数据处理板卡发送数据上报指令,接收各个数据处理板卡返回的资源使用报告解析判断模块,用于根据所述资源使用报告,解析各个数据处理板卡的cpu占用率和内存占用率,判断各数据处理板卡的资源使用情况是否符合第一预设条件;当任意一数据处理板卡不符合第一预设条件,发出二次配置指令;分类统计模块,用于根据各数据处理板卡的资源使用情况对数据处理板卡进行分类,并统计符合第一待配置条件的第一数据处理板卡、符合第二待配置条件的第二数据处理板卡、符合第三待配置条件的第三数据处理板卡以及符合第四待配置条件的第四数据处理板卡;二次配置模块,用于将第一数据处理板卡的剩余可用资源配置给第二数据处理板卡,将第二数据处理板卡的剩余可用资源与第三数据处理板卡的剩余可用资源相互调用。9.一种计算机设备,其特征在于,所述计算机设备包括:一个或多个处理器;存储器,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-7任意一项所述的高密度矿用工控机性能配置方法。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7任意一项所述的高密度矿用工控机性能配置方法。

技术总结
本发明提供一种高密度矿用工控机性能配置方法,先根据工控机的应用场景创建跑机测试软件,在运行跑机测试软件的中,通过实时采集工控机中各个数据处理板卡的CPU占用率和内存占用率,对每个数据处理板卡的CPU资源和内存资源的使用情况进行统计分析,再根据CPU和内存的空闲、紧张状态对数据处理板卡进行分类,根据互补原则将资源互缺的第三数据处理板卡和第四数据处理处理板卡的闲置资源相互调用,将CPU和内存资源空闲的第一数据处理板卡的闲置资源补偿给CPU和内存资源紧张的第二数据处理板卡,充分调动各个数据处理板卡的CPU资源和内存资源,在整体上提高工控机构成的服务器平台对系统数据处理的需要。平台对系统数据处理的需要。平台对系统数据处理的需要。


技术研发人员:方东升 艾宇 窦红权
受保护的技术使用者:深圳市兴研科技有限公司
技术研发日:2022.12.01
技术公布日:2023/3/14
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1