[发明专利]一种资源负载均衡控制方法及集群调度器有效
申请号: | 201610933991.8 | 申请日: | 2016-10-31 |
公开(公告)号: | CN108009016B | 公开(公告)日: | 2021-10-22 |
发明(设计)人: | 杜树宝;金锡波 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源 负载 均衡 控制 方法 集群 调度 | ||
本发明实施例公开了一种资源负载均衡控制方法及集群调度器。其中,该方法包括:预测每个所述集群节点上部署的应用在预设时间段内的性能数据;根据预测的每个所述集群节点的性能数据,计算所述集群系统的第一标准差;在所述集群系统的第一标准差大于预设阈值的情况下,根据资源负载均衡规则,确定应用迁移方案;将所述应用迁移方案发送给所述集群应用管理器,以触发所述集群应用管理器根据所述应用迁移方案对所述集群系统的资源负载进行均衡控制。实施本发明实施例可以提高迁移的有效性,同时,更准确地对集群系统的资源负载进行均衡控制。
技术领域
本发明涉及通信技术领域,尤其涉及一种资源负载均衡控制方法及集群调度器。
背景技术
随着虚拟化、云计算的发展,云中心的使用日益广泛。云中心包括至少一个集群系统,每个集群系统包括集群调度器、集群应用管理器以及多个集群节点。集群调度器接收到应用部署请求后,可以将应用部署到不同的集群节点中。为了使资源(比如计算资源、存储资源以及网络资源)的使用更加均衡和合理,集群应用管理器需要监控每个集群节点的资源负载情况,以对集群系统的资源负载进行均衡控制。
目前,存在两种方式来对集群系统的资源负载进行均衡控制。第一种:依据历史数据使用情况进行判断,如VMWare DRS(Distributed Resource Scheduler,分布式资源调度器)根据历史记录中集群节点的资源使用情况来评估集群系统的标准差(也即资源负载均衡度),在集群系统的标准差大于设置的阈值的情况下,进行虚拟机的动态迁移。第二种:依据集群节点的历史性能数据以及结合集群节点的预测数据,判断是否需要对该集群节点进行虚拟机迁移。然而,上述两种方式中,第一种方式在某些情况下会产生无效的迁移,比如:在T1时刻集群节点的负载偏高,而在T1+1时刻集群节点的负载恢复到合理水平,这种情况下,不需要进行虚拟机迁移。第二种方式中集群节点作为虚拟机的载体,集群节点上部署的虚拟机是变化的,故集群节点的负载数据不具备规律性。因此,基于集群节点的负载数据进行预测是不正确的,可能会导致错误的决策。
可见,上述两种方式均无法准确地对集群系统的资源负载进行均衡控制。
发明内容
本发明实施例提供了一种资源负载均衡控制方法及集群调度器,可以提高迁移的有效性,同时,更准确地对集群系统的资源负载进行均衡控制。
本发明实施例第一方面公开了一种资源负载均衡控制方法,可以应用于集群系统包括的集群调度器,所述集群系统还包括集群应用管理器以及多个集群节点,所述集群应用管理器用于管理所述多个集群节点上部署的应用,所述方法包括:
预测每个集群节点上部署的应用在预设时间段内的性能数据,所述性能数据用于表征所述集群节点上部署的应用在所述预设时间段内的资源使用情况;根据预测的每个所述集群节点的性能数据,计算所述集群系统的第一标准差,所述第一标准差用于表征所述集群系统在所述预设时间段内的资源负载均衡度;在所述集群系统的第一标准差大于预设阈值的情况下,根据资源负载均衡规则,确定应用迁移方案,以使得所述应用迁移方案被执行后所述集群系统当前的资源负载均衡或所述集群系统在所述预设时间段内的资源负载均衡。
在一些实现方式下,所述集群调度器将所述应用迁移方案发送给所述集群应用管理器,以触发所述集群应用管理器根据所述应用迁移方案对所述集群系统的资源负载进行均衡控制。在其他一些实现方式下,所述集群调度器和所述集群应用管理器也可以位于同一台物理设备上,或者上述方法也可以应用于所述集群应用管理器。
其中,所述应用迁移方案用于指示将第一集群节点上部署的第一应用迁移至第二集群节点,或者,所述应用迁移方案用于指示将第一集群节点上部署的第一应用与第二集群节点上部署的第二应用进行交换,所述第一集群节点、所述第二集群节点均为所述多个集群节点中的一个集群节点。
其中,集群节点上可以部署多个应用,每个应用可以占用不同类型的资源,比如:计算资源(如CPU、内存)、存储资源(如磁盘)以及网络资源(如网络带宽)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610933991.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:具有水质检测功能的水箱进出口
- 下一篇:平坦触头插座