【技术实现步骤摘要】
容器资源调度方法、装置及存储介质
[0001]本申请涉及数据中心
,尤其涉及一种容器资源调度方法
、
装置及存储介质
。
技术介绍
[0002]目前,数据中心可以通过网络基础设施为用户提供计算和存储资源,由于多个用户共享集群资源,使得服务提供商可以为用户提供可拓展和弹性的资源使用方式
。
其中,虚拟化技术和资源隔离技术可以使得多个租户共享集群中的同一台机器,而又不相互干扰
。
[0003]然而,在调度过程中,若两个用户都提交了多个任务,则会按照预定的“先来先服务”的调度策略,将先提交任务的一个用户的任务全部调度完,再调度另一个用户的任务
。
如此导致调度过程中资源分配的公平性较差
。
技术实现思路
[0004]本申请提供一种容器资源调度方法
、
装置及存储介质,用于提升调度过程中资源分配的公平性
。
[0005]为达到上述目的,本申请采用如下技术方案:
[0006]第一方面,提供了一种 ...
【技术保护点】
【技术特征摘要】
1.
一种容器资源调度方法,其特征在于,应用于数据中心的管理设备,所述方法包括:基于至少一个资源请求用户中每个资源请求用户对应的第一参数,从所述至少一个资源请求用户中确定目标资源请求用户,每个所述第一参数用于指示分配给所对应的资源请求用户的资源数量占比;在所述目标资源请求用户请求调度第一作业的情况下,基于至少一个候选节点中每个候选节点的可用资源数量及工作频率,从所述至少一个候选节点中确定目标节点;将所述第一作业调度至所述目标节点
。2.
根据权利要求1所述的方法,其特征在于,所述基于至少一个资源请求用户中每个资源请求用户对应的第一参数,从所述至少一个资源请求用户中确定目标资源请求用户,包括:将所有所述第一参数中参数值最小的第一参数所对应的资源请求用户,确定为所述目标资源请求用户
。3.
根据权利要求1所述的方法,其特征在于,所述基于至少一个候选节点中每个候选节点的可用资源数量及工作频率,从所述至少一个候选节点中确定目标节点,包括:将所述至少一个候选节点中第一占比与工作频率之和最大的候选节点,确定为所述目标节点;其中,所述第一占比为可用资源数量与资源总数量的比值
。4.
根据权利要求1所述的方法,其特征在于,所述至少一个候选节点为:所述数据中心的集群的所有节点中,可用资源能够运行所述第一作业的节点
。5.
根据权利要求4所述的方法,其特征在于,所述所有节点中的每个节点的功率状态是根据第一规则动态调节的;其中,所述第一规则包括:若所述所有节点中的一个节点上运行的作业数量为0,则将所述一个节点置于休眠状态;若所述所有节点中的一个节点上运行的作业数量不为0,且所述一个节点的中央处理器
CPU
利用率小于第一阈值,则降低所述一个节点的
CPU
频率;若所述所有节点中的一个节点上运行的作业数量不为0,且所述一个节点的
CPU
利用率大于或等于第一阈值和第二阈值,则提高所述一个节点的
CPU
频率,所述第一阈值和所述第二阈值不同
。6.
根据权利要求1至5中任一项所述的方法,其特征在于,所述将所述第一作业调度至所述目标节点之后,所述方法还包括:更新所述目标资源请求用户对应的第一参数
。7.
一种容器资源调度装置,其特征在于,应用于数据中心的管理设备,所述装置包括:确定单元和调度单元;所述确定单元,用于基于至少一个资源请求用户中每个资源请求用户对应的第一参数,从所述至少一个资源请求用户中确定目标资源请求用户,每个所述第一参数用于指示分配给所对应的资源请求用户...
【专利技术属性】
技术研发人员:刘军,闫龙川,彭元龙,何永远,郭永和,牛佳宁,
申请(专利权)人:国家电网有限公司信息通信分公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。