云计算平台中任务处理的方法、装置、设备、介质及产品制造方法及图纸

技术编号:42085000 阅读:15 留言:0更新日期:2024-07-19 17:01
本发明专利技术实施例提供了云计算平台中任务处理的方法、装置、设备、介质及产品,应用于云计算领域,包括:通过获取任务,并确定候选资源单元中当前可用资源容量;在所有候选资源单元中当前可用资源容量均小于资源需求量时,将任务放置于所有候选资源单元的任务等待队列中;在候选资源单元的任务运行队列中,将剩余执行时间最小的任务从任务运行队列中删除,以更新的当前可用资源容量,并在任务等待队列中,确定更新的当前可用资源容量大于或等于资源需求量的目标任务;确定目标任务的等待时间;确定最小的等待时间的第一目标资源单元,并将目标任务迁移至任务运行队列,实现了在满足计算资源的需求基础上,选取最小等待时间的资源节点进行任务处理。

【技术实现步骤摘要】

本专利技术涉及云计算,特别是涉及云计算平台中任务处理的方法、装置、设备、介质及产品


技术介绍

1、随着云计算技术的发展,云计算技术在越来越多的企业得到应用,且成为企业的重要技术支撑。云计算的核心理念是让计算资源通过网络以服务的形式提供给用户,使得用户可以随时随地获得所需的计算资源和服务。

2、随着这种模式的普及,使得越来越多的大计算量、高复杂度的任务被布置在云计算平台上,这些任务的运行需要消耗大量的计算资源,且对于时间的要求也非常高,而由于云计算平台中通常具有大量的资源单元,选取不合适的资源单元难以满足任务对计算资源的需求且不能达到快速运行任务的效果。


技术实现思路

1、鉴于上述问题,提出了以便提供克服上述问题或者至少部分地解决上述问题的云计算平台中任务处理的方法、装置、设备、介质及产品,包括:

2、一种云计算平台中任务处理的方法,所述云计算平台具有由多个资源单元组成的资源单元集群,每个资源单元的总资源容量不同,且每个资源单元中设置有任务等待队列和任务运行队列,所述方法包括:

本文档来自技高网...

【技术保护点】

1.一种云计算平台中任务处理的方法,其特征在于,所述云计算平台具有由多个资源单元组成的资源单元集群,每个资源单元的总资源容量不同,且每个资源单元中设置有任务等待队列和任务运行队列,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述确定所述任务的资源需求量,包括:

3.根据权利要求1所述的方法,其特征在于,在所述确定所述候选资源单元中当前可用资源容量之后,还包括:

4.根据权利要求3所述的方法,其特征在于,所述从所述最小的等待时间为预设值的多个第二候选资源单元中确定第二目标资源单元,包括:

5.根据权利要求4所述的方法,其特征在于...

【技术特征摘要】

1.一种云计算平台中任务处理的方法,其特征在于,所述云计算平台具有由多个资源单元组成的资源单元集群,每个资源单元的总资源容量不同,且每个资源单元中设置有任务等待队列和任务运行队列,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述确定所述任务的资源需求量,包括:

3.根据权利要求1所述的方法,其特征在于,在所述确定所述候选资源单元中当前可用资源容量之后,还包括:

4.根据权利要求3所述的方法,其特征在于,所述从所述最小的等待时间为预设值的多个第二候选资源单元中确定第二目标资源单元,包括:

5.根据权利要求4所述的方法,其特征在于,所述采用随机的方式,从所述最小的等待时间为预设值的多个第二候选资源单元中确定第二目标资源单元,包括:

6.根据权利要求1所述的方法,其特征在于,在所述候选资源单元的任务运行队列中,将剩余执行时间最小的任务从所述任务运行队列中删除,以更新的当前可用资源容量之前,还包括:

7.根据权利要求6所述的方法,其特征在于,所述剩余执行时间采用如下公式计算:

8.根据权利要求6所述的方法,其特征在于,所述针对所述候选资源单元的任务运行队列中任务,确定运行的总时长,包括:

9.根据权利要求1所述的方法,其特征在于,所述在所述候选资源单元的任务运行队列中,将剩余执行时间最小的任务从所述任务运行队列中删除,以更新的当前可用资源容量,包括:

10.根据权利要求1所述的方法,其特征在于,在所述任务等待队列中,确定更新的当前可用资源容量大于或等于所述资源需求量的目标任务之前,还包括:按照顺序对所述任务等待队列中的任务进行遍历,并判断更新的当前可用资源容量是否大于或等于遍历到的任务;

11.根据权利要求10所述的方法,其特征在于,所述若更新的当前可用资源容量大于或等于遍历到的任...

【专利技术属性】
技术研发人员:李腾非李宪状
申请(专利权)人:济南浪潮数据技术有限公司
类型:发明
国别省市:

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

1