【技术实现步骤摘要】
任务分配方法、装置、计算机设备和存储介质
[0001]本申请涉及计算机
,特别是涉及一种任务分配方法、装置、计算机设备和存储介质。
技术介绍
[0002]随着计算机的发展,人们生活节奏的加快,出现了各种不同的待分配任务(如秒杀活动任务),现有技术中,通常一个待分配任务对应一个目标设备,在待分配任务开始前,需要评估待分配任务的任务资源占用量,然后人工基于待分配任务的任务资源占用量,对目标设备的总资源量进行扩缩容处理。
[0003]该方式虽然能够保证待分配任务的正常进行,但每次执行待分配任务之前均需要对待分配任务的目标设备进行扩缩容处理,即当评估出的待分配任务的任务资源占用量,高于目标设备本身的总资源量时,需对目标设备进行扩容处理,反之,则进行缩容处理,频繁的进行设备的扩缩容处理,增加了任务分配的复杂度。另外,一个目标设备只能执行一个待分配任务,存在设备资源浪费的问题。
技术实现思路
[0004]基于此,有必要针对上述技术问题,提供一种能够简化任务分配复杂度,且减少设备资源浪费的任务分配方法、装置、 ...
【技术保护点】
【技术特征摘要】
1.一种任务分配方法,其特征在于,所述方法包括:获取待分配任务的任务信息,其中,所述任务信息包括:任务资源占用量和任务时段;根据待分配任务的任务信息、各候选设备的已分配任务的任务信息和各候选设备的总资源量,从各候选设备中确定所述待分配任务的目标设备;将所述待分配任务分配至所述目标设备。2.根据权利要求1所述的方法,其特征在于,所述根据待分配任务的任务信息、各候选设备的已分配任务的任务信息和各候选设备的总资源量,从各候选设备中确定所述待分配任务的目标设备,包括:判断各候选设备中是否存在第一设备,其中,所述第一设备的已分配任务中存在任务时段与所述待分配任务的任务时段相同的同期任务;若存在第一设备,则根据所述第一设备的同期任务的任务资源占用量和所述第一设备的总资源量,确定所述第一设备在所述任务时段对应的剩余资源占用量是否满足待分配任务的任务资源占用量;若满足,则将所述第一设备作为所述待分配任务的目标设备。3.根据权利要求2所述的方法,其特征在于,所述根据所述第一设备的同期任务的任务资源占用量和所述第一设备的总资源量,确定所述第一设备在所述任务时段对应的剩余资源占用量是否满足待分配任务的任务资源占用量,包括:确定所述第一设备的总资源量与所述第一设备的同期任务的任务资源占用量之间的差值;若所述差值大于或等于所述待分配任务的任务资源占用量,则确定所述第一设备在所述任务时段对应的剩余资源占用量满足待分配任务的任务资源占用量。4.根据权利要求2所述的方法,其特征在于,所述确定所述第一设备在所述任务时段对应的剩余资源占用量是否满足待分配任务的任务资源占用量之后,还包括:若不满足,则根据所述第一设备在所述任务时段对应的剩余资源占用量和所述待分配任务的任务资源占用量,确定所述待分配任务的剩余资源占用量;根据所述待分配任务的剩余资源占用量和各第二设备的总资源量,从各第二设备中确定第三设备;其中,所述第三设备的总资源量之和大于或等于所述待分配任务的剩余资源占用量;根据所述待分配任务的任务资源占用量与所述待分配任务的剩余资源占用量之间的大小关系,以及所述第三设备,确定所述待分配任务的目标设备。5.根...
【专利技术属性】
技术研发人员:张扬阳,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。