[发明专利]一种资源调度方法及装置在审
申请号: | 202110542672.5 | 申请日: | 2018-09-11 |
公开(公告)号: | CN113407317A | 公开(公告)日: | 2021-09-17 |
发明(设计)人: | 易小萌;顾炯炯 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源 调度 方法 装置 | ||
一种资源调度方法及装置,其中方法包括:在获取到第一调度请求消息时,根据所述第一调度请求消息所请求的第一数量的资源,从资源池中确定第一资源服务器,并在所述第一资源服务器中调度所述第一数量的资源;所述资源池包括至少一个资源服务器;所述第一调度请求消息用于为第一类型的任务请求资源;在获取到第二调度请求消息时,若根据所述资源池的资源负载率确定为所述第二调度请求消息对应的任务调度资源,则根据所述第二调度请求消息所请求的第二数量的资源,从所述资源池中确定第二资源服务器,并在所述第二资源服务器中调度第三数量的资源;所述第三数量小于或等于所述第二数量;所述第二调度请求消息用于为第二类型的任务请求资源。
技术领域
本申请涉及计算机技术领域,尤其涉及一种资源调度方法及装置。
背景技术
在建设云数据中心时,云数据中心的运营商投入了大量的资金用于购置服务器、交换机等计算设施,用于为云计算服务提供计算资源。为了提高云数据中心的计算资源的利用率,运营商通过虚拟化等资源复用技术,将不同租户的计算任务调度到相同的计算设施中。以云主机服务为例,租户根据自身任务执行的需求,从运营商提供的云主机类型列表中选择适当资源配置的云主机进行租用。当租户发出云主机的启动请求时,运营商通过公有云调度系统,根据租户选择的云主机的资源配置,在云数据中心的所有物理服务器中选择一台物理服务器,并在其上启动一台虚拟机作为租户所租用的云主机。在该过程中,合理的虚拟机调度方法可以有效的减少云数据中心中各物理服务器中的资源碎片,从而保证较高的资源利用率。
因此,如何较优的调度资源,是一个亟待解决的问题。
发明内容
本申请实施例提供一种资源调度方法及装置,用以提高资源利用率的同时,提高服务质量。
第一方面,本申请实施例提供一种资源调度方法,在获取到第一调度请求消息时,根据所述第一调度请求消息所请求的第一数量的资源,从资源池中确定第一资源服务器,并在所述第一资源服务器中调度所述第一数量的资源;所述资源池包括至少一个资源服务器;所述第一调度请求消息用于为第一类型的任务请求资源;在获取到第二调度请求消息时,若根据所述资源池的资源负载率确定为所述第二调度请求消息对应的任务调度资源时,则根据所述第二调度请求消息所请求的第二数量的资源,从所述资源池中确定第二资源服务器,并在所述第二资源服务器中调度第三数量的资源;所述第三数量小于或等于所述第二数量;所述第二调度请求消息用于为第二类型的任务请求资源。
通过上述方法,首先,第一资源服务器与第二资源服务器为同一个资源服务器时,第一类型的任务和第二类型的任务可以被调度到同一台资源服务器,从而可以有效利用被第一类型的任务申请到、但未被使用的服务器资源,有效避免公有云场景下的资源浪费、且公有云运营商可以减少购置用于执行第二类型的任务的服务器等硬件资源,从而节省运营商的服务成本。
一种可能的设计中,所述获取到第二调度请求消息之后,还可以将所述第二调度请求消息放入等待队列,所述等待队列中包括至少一个第二类型的任务的调度请求消息;这样根据所述资源池的资源负载率确定为所述第二调度请求消息对应的任务调度资源,可以包括:若确定所述资源池的资源负载率小于第一阈值,且所述第二调度请求消息对应的任务为:所述等待队列中请求资源数量最小的任务或等待时间最长的任务,则确定为所述第二调度请求消息对应的任务调度资源。
一种可能的设计中,所述方法还包括:若确定所述资源池的资源负载率大于或等于第一阈值,则从所述至少一个资源服务器执行的多个任务中选择M个所述第二类型的任务,并释放所述M个所述第二类型的任务所占用的资源,M为大于0的整数。
另一种可能的设计中,所述方法还包括:若确定所述第二资源服务器中空闲资源的数量小于第二阈值,则从所述第二资源服务器执行的多个任务中选择N个所述第二类型的任务,并释放所述N个所述第二类型的任务所占用的资源,N为大于0的整数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110542672.5/2.html,转载请声明来源钻瓜专利网。