System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及云计算,尤其涉及一种任务调度方法、装置、设备及存储介质。
技术介绍
1、任务调度通常指的是在计算机系统中,如何有效地分配和管理任务的执行顺序和资源分配。
2、现有任务调度在每次根据调度任务选择对应的处理设备时,都需要重新获取通信网络系统中各个设备的情况并进行评估,再根据评估结果从各个设备中选取对调度任务进行处理的处理设备,同时在将调度任务分派至各个设备上进行处理时,在对每个调度任务进行调度时都需要重新获取各个设备的情况对各个设备进行评估后进行任务调配。
3、目前,任务调度的计算资源利用率较低,调度任务效率较低。
技术实现思路
1、本公开提供一种任务调度方法、装置、设备及存储介质,以至少解决现有计算资源利用率较低,调度任务效率较低的问题。
2、本公开的技术方案如下:
3、本公开实施例提供一种任务调度方法,包括:
4、获取调度任务对应调度处理请求;
5、根据所述调度处理请求对应的时刻,确定所述调度处理请求对应的目标时段区间;
6、确定所述目标时段区间对应的候选调度设备;
7、从所述候选调度设备中选择出与所述调度任务对应的目标调度设备。
8、可选地,所述确定所述目标时段区间对应的候选调度设备,包括:
9、根据所述目标时段区间,查询时段区间与设备列表的映射关系表中,得到所述候选调度设备。
10、可选地,在所述根据所述目标时段区间,查询时段区间与设备列
11、获取通信网络中的初始调度设备在各个时段区间内的设备性能参数和设备利用率参数;
12、根据所述设备利用率参数,确定所述初始调度设备在各个时段区间内的闲置系数;
13、根据所述设备性能参数,确定所述初始调度设备在各个时段区间内的时段处理系数;
14、根据所述闲置系数和所述时段处理系数,确定所述初始调度设备在各个时段区间内的调度系数;
15、针对每个时段区间,从所述初始调度设备中选择出调度系数大于调度阈值的设备列表;
16、将每个时段区间与每个时段区间对应的设备列表绑定,得到时段区间与设备列表的映射关系表。
17、可选地,在所述根据所述目标时段区间,查询时段区间与设备列表的映射关系表中,得到所述候选调度设备之前,所述方法还包括:
18、获取通信网络中的初始调度设备在各个时段区间内的设备利用率参数;
19、根据所述设备利用率参数,确定所述初始调度设备在各个时段区间内的闲置系数;
20、根据所述初始调度设备的所述闲置系数和距离系数,确定所述初始调度设备在各个时段区间内的优先系数;
21、根据所述优先系数从小到大的顺序,将每个时段区间与每个时段区间对应的设备列表绑定,得到时段区间与设备列表的映射关系表。
22、可选地,所述从所述候选调度设备中选择出与所述调度任务对应的目标调度设备,包括:
23、从所述候选调度设备中选择出调度系数最大的目标调度设备。
24、可选地,所述从所述候选调度设备中选择出与所述调度任务对应的目标调度设备,包括:
25、按照所述优先系数从小到大的顺序,依次确定所述候选调度设备的运行状态;
26、在寻找到所述运行状态为闲置状态的候选调度设备的情况下,将闲置状态的候选调度设备作为所述目标调度设备。
27、本公开实施例还提供一种任务调度装置,包括:
28、获取模块,用于获取调度任务对应调度处理请求;
29、第一确定模块,用于根据所述调度处理请求对应的时刻,确定所述调度处理请求对应的目标时段区间;
30、第二确定模块,用于确定所述目标时段区间对应的候选调度设备;
31、选择模块,从所述候选调度设备中选择出与所述调度任务对应的目标调度设备。
32、本公开实施例还提供一种电子设备,包括:
33、处理器;
34、用于存储处理器可执行指令的存储器;
35、其中,所述处理器被配置为执行指令,以实现上述的方法中的各步骤。
36、本公开实施例还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法中的各步骤。
37、本公开实施例还提供一种计算机程序产品,包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现上述的方法中的各步骤。
38、本公开的实施例提供的技术方案至少带来以下有益效果:
39、在本公开的一些实施例中,获取调度任务对应调度处理请求;根据调度处理请求对应的时刻,确定调度处理请求对应的目标时段区间;确定目标时段区间对应的候选调度设备;从候选调度设备中选择出与调度任务对应的目标调度设备;本公开预先制作时段区间对应的调度设备的对应关系,无需每次重新评估所有设备情况,提高计算资源利用率,提升调度任务效率。
40、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
本文档来自技高网...【技术保护点】
1.一种任务调度方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述确定所述目标时段区间对应的候选调度设备,包括:
3.根据权利要求2所述的方法,其特征在于,在所述根据所述目标时段区间,查询时段区间与设备列表的映射关系表中,得到所述候选调度设备之前,所述方法还包括:
4.根据权利要求2所述的方法,其特征在于,在所述根据所述目标时段区间,查询时段区间与设备列表的映射关系表中,得到所述候选调度设备之前,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述从所述候选调度设备中选择出与所述调度任务对应的目标调度设备,包括:
6.根据权利要求1所述的方法,其特征在于,所述从所述候选调度设备中选择出与所述调度任务对应的目标调度设备,包括:
7.一种任务调度装置,其特征在于,包括:
8.一种电子设备,其特征在于,包括:
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-6中任一项所述的方法中的各步骤。
...【技术特征摘要】
1.一种任务调度方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述确定所述目标时段区间对应的候选调度设备,包括:
3.根据权利要求2所述的方法,其特征在于,在所述根据所述目标时段区间,查询时段区间与设备列表的映射关系表中,得到所述候选调度设备之前,所述方法还包括:
4.根据权利要求2所述的方法,其特征在于,在所述根据所述目标时段区间,查询时段区间与设备列表的映射关系表中,得到所述候选调度设备之前,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述从所述候选调度设备中选择出与所述调度...
【专利技术属性】
技术研发人员:周实奇,
申请(专利权)人:中国移动通信集团广东有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。