计算资源调度方法和装置、存储介质和电子设备制造方法及图纸

技术编号:30883927 阅读:23 留言:0更新日期:2021-11-22 20:22
本公开涉及一种计算资源调度方法和装置、存储介质和电子设备,所述方法包括:确定待计算的至少一个数据集;确定至少一个计算节点的剩余计算容量;针对每个所述数据集,根据所述数据集的数据量,将所述剩余计算容量与所述数据量匹配的所述计算节点作为与所述数据集匹配的计算节点;将每个所述数据集分配至与所述数据集匹配的计算节点,以使分配到数据集的所述计算节点对所述数据集进行计算。本公开可以为计算网络中的各个计算节点分配适合该计算节点的计算工作,从总体上可以提高计算网络的计算效率。计算效率。计算效率。

【技术实现步骤摘要】
计算资源调度方法和装置、存储介质和电子设备


[0001]本公开涉及计算机
,具体地,涉及一种计算资源调度方法和装置、存储介质和电子设备。

技术介绍

[0002]随着计算机技术的发展和普及,生活中使用计算机进行计算和规划的场景越来越多,巨大的数据量为计算机计算带来了挑战,若使用少量的节点计算大量的数据,则单个节点的计算负荷较重,导致节点的计算能力、计算速度下降;若使用大量的节点计算少量的数据,则会造成计算资源的浪费;即使计算节点的数量与数据的总量相适应,由于在一些场景下的数据包是不可分割的,数据包内容有大有小,随机的数据分配可能使一些节点负荷过重,而另一些节点计算资源闲置,造成了计算节点的计算效率低下的问题。
[0003]应该将哪些数据分别分配给哪些计算节点进行计算,才可以使每个节点既不过负载计算,又不会过于空闲,如何使各个计算节点的计算效率最高化,一直是本领域的技术难题。

技术实现思路

[0004]本公开的目的是提供一种计算资源调度方法和装置、存储介质和电子设备,已解决上述的技术问题。
[0005]为了实现本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种计算资源调度方法,其特征在于,所述方法包括:确定待计算的至少一个数据集;确定至少一个计算节点的剩余计算容量;针对每个所述数据集,根据所述数据集的数据量,将所述剩余计算容量与所述数据量匹配的所述计算节点作为与所述数据集匹配的计算节点;将每个所述数据集分配至与所述数据集匹配的计算节点,以使分配到数据集的所述计算节点对所述数据集进行计算。2.根据权利要求1所述的方法,其特征在于,所述针对每个所述数据集,根据所述数据集的数据量,将所述剩余计算容量与所述数据量匹配的所述计算节点作为与所述数据集匹配的计算节点,包括:将所述数据集按数据量大小进行排序,得到第一序列;将所述计算节点按所述剩余计算容量大小进行排序,得到第二序列,其中,所述第二序列与所述第一序列的大小排序方式相同;将所述第一序列中的数据集与所述第二序列中对应序列位置的计算节点匹配。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:在每个所述计算节点均匹配有数据集后,重新确定所述计算节点的剩余计算容量;将所述计算节点按重新确定的所述剩余计算容量大小进行排序,得到第三序列,所述第三序列与所述第一序列的大小排序方式相同;将所述第一序列中尚未匹配计算节点的数据集,与所述第三序列中对应序列位置的计算节点匹配。4.根据权利要求2或3任一项所述的方法,其特征在于,所述方法还包括:在与所述数据集匹配的所述计算节点的剩余计算容量小于所述数据集的所述数据量的情况下,跳过所述计算节点的序列位置,为所述数据集匹配下一序列位置的计算节点,并将剩余计算容量小于所述数据量的所述计算节点加入待扩容节点列表。5.根据权利要求4所述的方法,其特征在于,在所有序列位置的所述计算节点均加入待扩容节点列表时,对所述待扩容节点列表中的计算节点进行扩容;将扩容后的计算节点按剩余计算容量大小进行排序,得到第四序列,所述第四序列与所述第一序列的大小排序方式相同;将所述第一序列中尚未匹配计算节点的数据集,与所述第四序列中对应序列位置的计算节点匹配。6.根据权利要求1或2任一项所述的方法,其特征在于,在所述确定至少一个计算节点的剩余...

【专利技术属性】
技术研发人员:金圣哲
申请(专利权)人:北京三快在线科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1