[发明专利]一种实现资源调度的方法及装置在审
申请号: | 201710188524.1 | 申请日: | 2017-03-27 |
公开(公告)号: | CN108667859A | 公开(公告)日: | 2018-10-16 |
发明(设计)人: | 童遥;申光 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/455;G06F9/50 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 韩辉峰;李丹 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源调度 集群 资源调度算法 负载信息 性能数据 算法 动态资源调度 性能参数信息 资源调度决策 虚拟化平台 调度决策 输出资源 信息确定 预设格式 物理机 虚拟机 预设 解析 输出 转换 配置 | ||
1.一种实现资源调度的方法,其特征在于,包括:
获取集群中物理机和虚拟机的性能参数信息,并解析转换为预设格式的性能数据信息;
根据获得的性能数据信息确定集群负载信息;
根据确定的集群负载信息及接收到的请求配置,从预设的算法池中选择进行资源调度的资源调度算法;
根据选择的资源调度算法输出资源调度决策,以根据输出的资源调度决策对集群进行资源调度;
其中,所述算法池中包括两种或两种资源调度算法。
2.根据权利要求1所述的方法,其特征在于,所述获取集群中物理机和虚拟机的性能参数信息包括:
通过预先设置在每一个物理机上的监控客户端采集所述物理机和所述虚拟机的性能参数信息;
采用轮询方式从所述监控客户端上获取监控客户端采集的所述性能参数信息;
汇总通过轮询方式获得的所有所述物理机和所述虚拟机的所述性能参数信息;
其中,每一个所述监控客户端之间采用组播方式同步采集到的所述性能参数信息。
3.根据权利要求2所述的方法,其特征在于,所述性能参数信息包括:
每一个所述物理机的:互联网协议IP地址、名称、唯一标识、中央处理器CPU总数、CPU使用率、内存总大小、内存使用率、磁盘输入输出端口I/O的读写速度、物理机上设置的虚拟机;这里,物理机上设置的虚拟机可以包括设置的虚拟机的个数、名称等虚拟机参数信息;
每一个虚拟机的:名称、唯一标识、分配的内存大小、内存使用率、分配的CPU个数、虚拟机磁盘I/O的读写速度、亲和性描述、互斥性描述、状态标识位。
4.根据权利要求1所述的方法,其特征在于,所述算法池通过预先设置的算法扩展接口,按一一对应的关系分别注册所述资源调度算法。
5.根据权利要求1~4任一项所述的方法,其特征在于,所述资源调度算法包括:热点解除算法、节能整合算法和/或负载均衡算法。
6.根据权利要求1~4任一项所述的方法,其特征在于,所述资源调度算法包括节能整合算法时,所述节能整合算法包括:
所述集群的负载小于或等于预设的负载阈值时,根据集群负载信息将物理机按照负载进行排序,将负载排序最低的预设台物理机添加到待下电物理机列表,将未选取的物理机添加到候选物理机列表;其中,所述负载包括:CPU使用率、内存使用率;
将待下电物理机列表中的所有虚拟机添加到待迁移列表;
对待迁移列表中的每一个虚拟机,将待迁移列表中的虚拟机逐一尝试放置到从所述候选物理机列表中负载最高的物理机上;
若虚拟机放置成功,根据迁移的位置关系输出迁移决策序列,同时根据待迁移列表生成下电决策序列;
若虚拟机放置失败,从待下电物理机列表中删除负载最高的物理机,将删除的物理机添加到候选物理机列表的尾部,从待迁移列表中删除添加到候选物理机列表的物理机上的虚拟机,更新候选物理机列表的负载排序、待迁移列表,继续待迁移列表中虚拟机的放置尝试。
7.根据权利要求1~4任一项所述的方法,其特征在于,所述资源调度算法包括负载均衡算法时,所述负载均衡算法包括:
当集群中物理机的负载均衡度小于预设的负载均衡阈值时,将集群中物理机的按照负载进行排列;
选择负载最高的物理机,根据性能数据信息遍历该物理机上的每一个虚拟机迁出时的集群中物理机的负载均衡度,确定负载均衡度最优的那台虚拟机进行迁移标记,并将确定的虚拟机从物理机上删除;
计算完成迁移标记的虚拟机迁移到其他每一个物理机时的负载均衡度,将虚拟机迁入计算获得的负载均衡度最优的物理机。
8.根据权利要求1~4任一项所述的方法,其特征在于,所述资源调度算法包括热点解除算法时,所述热点解除算法包括:
根据性能数据信息和预先设置的负载热点阈值确定集群中的物理机是否为热点物理机;
从热点物理机上选择一个或一个以上虚拟机,将其迁移到集群中的其他物理机上,以降低热点物理机的负载阈值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710188524.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种传感设备的联动方法、装置及系统
- 下一篇:网络云盘服务系统