买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】实现资源动态均衡的方法、系统、设备及存储介质_北京志凌海纳科技有限公司_202311030736.9 

申请/专利权人:北京志凌海纳科技有限公司

申请日:2023-08-16

公开(公告)日:2024-04-09

公开(公告)号:CN116974700B

主分类号:G06F9/455

分类号:G06F9/455;G06F9/50

优先权:

专利状态码:有效-授权

法律状态:2024.04.09#授权;2023.11.17#实质审查的生效;2023.10.31#公开

摘要:本发明提出了一种实现资源动态均衡的方法、系统、设备及存储介质,该种实现资源动态均衡的方法可以包括:获取集群状态数据及虚拟机监控指标数据;建立集群评价模型;通过集群评价模型分别对当前虚拟机资源空闲率、节点资源空闲率及集群资源空闲率进行评价,获取虚拟机评价结果、节点评价结果及集群评价结果;根据虚拟机评价结果、节点评价结果及集群评价结果生成对应的虚拟机迁移建议;根据虚拟机迁移建议执行虚拟机迁移。本发明通过加权的方式将存储维度纳入到集群评价模型中,使得能够同时考虑到存储副本和虚拟机之间的分布,实现在虚拟机的调度中能够最大限度的确保虚拟机存储副本的本地性同时维持集群资源均衡。

主权项:1.一种实现资源动态均衡的方法,其特征在于,所述的方法包括:步骤S1:获取集群状态数据及虚拟机监控指标数据;获取集群状态数据及虚拟机监控指标数据包括:通过预设监控器和或自定义监控器获取集群配置数据、节点配置数据、虚拟机配置数据、集群的DRS配置数据、CPU监控指标数据、内存监控指标数据、存储监控指标数据;步骤S2:建立集群评价模型,提取虚拟机运行时对应的源主机和目标主机的全部CPU使用率、内存空间使用率、存储空间使用率,计算可用CPU资源,可用内存空间、可用存储空间;根据所述可用CPU资源、所述可用内存空间按照预设规则计算所述虚拟机的第一迁移权重,以及根据所述可用存储空间按照所述预设规则计算所述虚拟机的第二迁移权重;依据所述第一迁移权重和第二迁移权重实现集群评价模型的建立;步骤S3:通过所述集群评价模型分别对当前虚拟机资源空闲率、节点资源空闲率及集群资源空闲率进行评价,获取虚拟机评价结果、节点评价结果及集群评价结果;步骤S4:根据所述虚拟机评价结果、节点评价结果及集群评价结果生成对应的虚拟机迁移建议;步骤S5:根据所述虚拟机迁移建议执行虚拟机迁移;于上述步骤S3中,通过所述集群评价模型分别对当前虚拟机资源空闲率、节点资源空闲率及集群资源空闲率进行评价,获取虚拟机评价结果、节点评价结果及集群评价结果包括:获取虚拟机的CPU得分VMCPUScore、虚拟机的内存得分VMMemoryScore、虚拟机的存储得分VMStorageScore,按照第一预设算法计算虚拟机得分VMScore;获取所述主机的CPU得分HostCPUScore、所述主机的内存得分HostMemoryScore及系统的节点健康得分HealthScore,按照第二预设算法计算节点得分HostScore;获取所述虚拟机得分VMScore,按照第三预设算法计算集群得分ClusterScore;获取所述虚拟机评价结果、所述节点评价结果及所述集群评价结果时对应的所述第一预设算法、所述第二预设算法及所述第三预设算法包括:所述第一预设算法为:VMScore=第一迁移权重*VMCPUScore*VMMemoryScore+第二迁移权重*VMStorageScore;其中,VMScore为虚拟机得分、VMCPUScore为虚拟机的CPU得分、VMMemoryScore为虚拟机的内存得分、VMStorageScore为虚拟机的存储得分;所述第二预设算法为:HostScore=HostCPUScore*HostMemoryScore*HealthScore其中,HostScore为节点得分、HostCPUScore为主机的CPU得分、HostMemoryScore为主机的内存得分,HealthScore为节点健康得分;所述第三预设算法为: 其中,n为大于等于1的正整数;获取所述VMCPUScore及所述HostCPUScore的计算公式分别为: 其中,CPUStealTimeCost为虚拟机的所有CPU线程被延时调度时对应的延时时间,CPUDemandTime为虚拟机所需的CPU时间; 其中,HostTotalTime为节点的所有CPU时间,HostUsedTime为节点上消耗的CPU资源,VMDemandTime为虚拟机使用的CPU资源所需时间。

全文数据:

权利要求:

百度查询: 北京志凌海纳科技有限公司 实现资源动态均衡的方法、系统、设备及存储介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。