[发明专利]从云计算系统中确定主调度器的方法及装置在审
申请号: | 201611089191.9 | 申请日: | 2016-11-30 |
公开(公告)号: | CN108123987A | 公开(公告)日: | 2018-06-05 |
发明(设计)人: | 刘力力 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 冯艳莲 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 调度器 云计算系统 主调度 投票信息 调度策略 负载状况 仲裁器 分配计算资源 发送 计算资源 预设 匹配 调度 冲突 申请 | ||
本申请公开了一种从云计算系统中确定主调度器的方法及装置,所述云计算系统至少包括仲裁器和多个调度器,每个调度器对应一种调度策略,其中,所述方法包括:所述仲裁器接收至少一个调度器发送的投票信息,所述投票信息为所述调度器根据所述云计算系统的当前负载状况以及预设的负载状况与投票信息的对应关系所生成的;所述仲裁器根据所述至少一个调度器发送的投票信息,从所述多个调度器中确定主调度器,以使得所述主调度器按照所对应的调度策略对所述云计算系统中的计算资源进行调度,其中,所述主调度器所对应的所述调度策略与所述云计算系统的当前负载状况相匹配;采用本发明的方法及装置,可避免不同调度器间所分配计算资源的冲突。
技术领域
本发明涉及云计算技术领域,尤其涉及一种从云计算系统中确定主调度器的方法及装置。
背景技术
随着互联网的飞速发展,云计算应运而生;所谓云计算是一种计算模式,如图1所示,整个云计算系统主要由客户端、调度器和资源池组成;其中,调度器可接收客户端的请求,且根据客户端的请求,调度资源池中的计算资源给客户端使用。
目前,在图1所示的云计算系统中通常为单调度器,也就是一个云计算系统中只有一个调度器;但是随着云计算系统所承载业务的类型越来越多,云计算系统中的调度器也逐渐由单调度器演变为多调度器;其中,在多调度器的云计算系统中,每个调度器对应一种调度策略,负责一种类型的业务;比如,一云计算系统承载三种类型的业务,分别为搜索引擎、视频监控以及大数据;那么,如图2所示,整个云计算系统中,可有三个调度器,分别为搜索引擎调度器、视频监控调度器以及大数据调度器;相应的,搜索引擎调度器对应搜索引擎的调度策略,负责管理搜索引擎客户端的业务,即搜索引擎调度器接收搜索引擎客户端的业务请求,且调度资源池中的计算资源给搜索引擎客户端;同理,视频监控调度器对应视频监控调度策略,负责视频监控客户端的业务,大数据调度器对应大数据的调度策略,负责大数据客户端的业务,在此不再赘述。
由于在实际应用中,在多调度器的云计算系统中,不同调度器间是各自独立的,且不同调度器是共用资源池中的计算资源的,因此采用上述方法,可能会造成不同调度器所分配计算资源的冲突,仍沿用图2所示的举例,比如,搜索引擎调度器在接收到搜索引擎客户端的业务请求时,分配资源池中的计算资源M给搜索引擎客户端;而由于搜索引擎调度器与大数据调度器彼此间是相互独立的,可能会出现,在大数据服务器接收到大数据客户端的业务请求时,也分配资源池中的计算资源M给大数据客户端,从而会造成所分配计算资源的冲突。
发明内容
本发明实施例提供一种从云计算系统中确定主调度器的方法及装置,以避免不同调度器间所分配计算资源的冲突。
第一方面,提供一种从云计算系统中确定主调度器的方法,云计算系统至少包括仲裁器和多个调度器,每个调度器对应一种调度策略,方法包括:仲裁器接收至少一个调度器发送的投票信息,投票信息为调度器根据云计算系统的当前负载状况以及预设的负载状况与投票信息的对应关系所生成的;所述投票信息为当前调度器为所述多个调度器中至少一个调度器的投票信息,所述投票信息可具体为被投票调度器的标识,或,被投票调度器的评分;仲裁器根据至少一个调度器发送的投票信息,从所述多个调度器中确定主调度器,以使得主调度器按照所对应的调度策略对云计算系统中的计算资源进行调度,其中,主调度器所对应的所述调度策略与云计算系统的当前负载状况相匹配。
结合第一方面,在第一种可能的实现方式中,仲裁器根据至少一个调度器发送的投票信息,从多个调度器中选择一调度器作为主调度器,包括:仲裁器根据至少一个调度器发送的投票信息,确定每个调度器的投票得分;仲裁器从多个调度器中,确定投票得分满足预设条件的调度器为所述主调度器。由于在本发明实施例中,可选择满足预设条件的调度器为主调度器,而主调度器可根据其对应的调度策略对整个云计算系统进行调度,那么用户可通过设置不同的预设条件,进而选择不同的调度器作为主调度器,从而在本发明实施例中,可实现用户根据需求灵活地选择主调度器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611089191.9/2.html,转载请声明来源钻瓜专利网。