一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

虚拟机资源分配方法、装置、电子设备及存储介质与流程

2022-09-07 23:24:39 来源:中国专利 TAG:

技术特征:
1.一种虚拟机资源分配方法,其特征在于,包括:获取目标微应用在预设时长内的虚拟机使用数据以及设备运行性能数据;其中,所述运行性能数据中包括待处理cpu运行数据和待处理内存运行数据;通过对所述运行性能数据分析处理,确定目标cpu运行数据和目标内存运行数据;根据所述虚拟机使用数据和所述目标内存运行数据,确定与所述目标微应用所对应的目标数据处理方式;基于所述目标数据处理方式对所述目标cpu运行数据进行处理,确定目标资源规划。2.根据权利要求1所述的方法,其特征在于,所述获取目标微应用在预设时长内的虚拟机使用数据以及设备运行性能数据,包括:获取与所述目标微应用相关联的虚拟机使用数据;其中,所述虚拟机使用数据中包括虚拟机使用数量;在所述目标微应用运行过程中周期性的获取所述设备运行性能数据。3.根据权利要求1所述的方法,其特征在于,所述通过对所述运行性能数据分析处理,确定目标cpu运行数据和目标内存运行数据,包括:分别所述待处理cpu运行数据和所述待处理内存运行数据划分为多组区间cpu运行数据和多组区间内存运行数据;确定各区间cpu运行数据的总和,以及确定各区间内存运行数据中的总和;将cpu运行数据总和最大的区间的cpu峰值数据作为目标cpu运行数据,以及将内存运行数据总和最大的区间的内存峰值数据作为目标内存运行数据。4.根据权利要求3所述的方法,其特征在于,还包括:从所述待处理cpu运行数据中剔除大于所述目标cpu运行数据的目标剔除数据;以及,从所述待处理内存运行数据中剔除大于所述目标内存运行数据的目标剔除数据。5.根据权利要求1所述的方法,其特征在于,所述根据所述虚拟机使用数据和所述目标内存运行数据,确定与所述目标微应用所对应的目标数据处理方式,包括:根据所述目标内存运行数据,确定内存使用率;若所述内存使用率小于预设内存使用率阈值,则确定缩容处理;根据所述虚拟机使用数据和预设使用数量阈值,则确定与所述缩容处理相对应的目标数据处理方式。6.根据权利要求5所述的方法,其特征在于,所述根据所述虚拟机使用数据和预设使用数量阈值,则确定与所述缩容处理相对应的目标数据处理方式,包括:若所述虚拟机使用数据大于所述预设使用数量阈值,则确定与所述缩容处理相对应的目标数据处理方式为对虚拟机数量缩容处理;若所述虚拟机使用数据小于等于所述预设使用数量阈值,则确定与所述缩容处理相对应的目标数据处理方式为对cpu缩容处理。7.根据权利要求1所述的方法,其特征在于,所述目标数据处理方式为虚拟机数量缩容处理,所述基于所述目标数据处理方式对所述目标cpu运行数据进行处理,确定目标资源分配方式,包括:基于所述目标cpu运行数据和所述虚拟机使用数据,确定cpu使用率为目标数值时的虚拟机数量;
基于所述虚拟机数量以及与所述cpu相对应的使用率阈值,确定目标虚拟机数量,以基于所述目标虚拟机数量进行资源规划。8.根据权利要求6所述的方法,其特征在于,所述目标数据处理方式为cpu缩容处理,所述基于所述目标数据处理方式对所述目标cpu运行数据进行处理,确定目标资源分配方式,包括:基于所述目标cpu运行数据和当前cpu运行数量,确定cpu使用率为目标数值时的目标cpu运行数量;根据所述目标cpu运行数据以及所述目标cpu运行数量,确定所述cpu使用率为预设使用率阈值的待应用cpu数量,以基于所述待应用cpu数量进行资源分配。9.一种虚拟机资源分配装置,其特征在于,包括:性能数据获取模块,用于获取目标微应用在预设时长内的虚拟机使用数据以及设备运行性能数据;其中,所述运行性能数据中包括待处理cpu运行数据和待处理内存运行数据;性能数据分析模块,用于通过对所述运行性能数据分析处理,确定目标cpu运行数据和目标内存运行数据;处理方式确定模块,用于根据所述虚拟机使用数据和所述目标内存运行数据,确定与所述目标微应用所对应的目标数据处理方式;资源规划模块,用于基于所述目标数据处理方式对所述目标cpu运行数据进行处理,确定目标资源规划。10.一种电子设备,其特征在于,所述设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-8中任一所述的虚拟机资源分配方法。

技术总结
本公开实施例公开了一种虚拟机资源分配方法、装置、电子设备及存储介质。该方法包括:获取目标微应用在预设时长内的虚拟机使用数据以及设备运行性能数据;通过对运行性能数据分析处理,确定目标CPU运行数据和目标内存运行数据;根据虚拟机使用数据和目标内存运行数据,确定与目标微应用所对应的目标数据处理方式;基于目标数据处理方式对目标CPU运行数据进行处理,确定目标资源规划。基于上述技术方案,实现了优化当前常用的手动和自动扩容的虚拟机资源使用模式,从而提高应用的虚拟机资源使用率,减少虚拟机资源闲置浪费,达到了降低私有云的虚拟机资源成本的技术效果。私有云的虚拟机资源成本的技术效果。私有云的虚拟机资源成本的技术效果。


技术研发人员:哈达 王井泉 程明 王少峰 李治兴 王君 季传明
受保护的技术使用者:中邮信息科技(北京)有限公司
技术研发日:2022.05.31
技术公布日:2022/9/6
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献