【技术实现步骤摘要】
用于作业管理的方法、设备和计算机程序产品
[0001]本公开的实施例总体涉及计算机技术,具体涉及用于作业管理的方法、设备和计算机程序产品。
技术介绍
[0002]备份存储系统通常由一个控制设备和多个存储设备组成。控制设备负责接受新的用于备份的作业并将其分配到多个存储设备之一。然后,客户端将针对作业的备份数据传输到该存储设备,并且定期向控制设备发送作业的状态信息,直到作业完成为止。因此,需要适当的作业的状态信息的发送机制。
技术实现思路
[0003]本公开的实施例提供了用于作业管理的方法、设备和计算机程序产品。
[0004]在本公开的第一方面,提供了一种用于作业管理的方法。该方法包括:在第一设备处,接收由第二设备在第一发送时间发送的第一作业的状态信息,第一作业运行在第二设备上,并且状态信息指示第一作业的完成状况;根据确定状态信息指示第一作业未完成,确定与不同于第一作业的至少一个第二作业相关的发送分布时段,发送分布时段覆盖运行至少一个第二作业的设备向第一设备发送至少一个第二作业的状态信息的相应发送时间;以 ...
【技术保护点】
【技术特征摘要】
1.一种用于作业管理的方法,包括:在第一设备处,接收由第二设备在第一发送时间发送的第一作业的状态信息,所述第一作业运行在所述第二设备上,并且所述状态信息指示所述第一作业的完成状况;根据确定所述状态信息指示所述第一作业未完成,确定与不同于所述第一作业的至少一个第二作业相关的发送分布时段,所述发送分布时段覆盖运行所述至少一个第二作业的设备向所述第一设备发送所述至少一个第二作业的状态信息的相应发送时间;以及向所述第二设备提供所述发送分布时段中的第二发送时间的指示,以指示所述第二设备在所述第二发送时间向所述第一设备发送所述第一作业的另外的状态信息。2.根据权利要求1所述的方法,其中确定所述发送分布时段包括:将当前时间确定为所述发送分布时段的开始时间;确定所述发送分布时段的期望长度;以及基于所述发送分布时段的所述期望长度,确定所述发送分布时段的结束时间。3.根据权利要求2所述的方法,其中确定所述期望长度包括:获取所述第一设备的资源使用量和所述至少一个第二作业的状态信息的所述相应发送时间;以及基于所述资源使用量和所述至少一个第二作业的状态信息的所述相应发送时间来确定所述期望长度。4.根据权利要求3所述的方法,其中获取所述资源使用量包括获取以下中的至少一项:所述第一设备的处理资源使用量;所述第一设备的存储资源使用量;以及所述第一设备的输入输出使用量。5.根据权利要求3所述的方法,其中基于所述资源使用量和所述至少一个第二作业的状态信息的所述相应发送时间来确定所述期望长度包括:基于所述至少一个第二作业的状态信息的所述相应发送时间来计算一组时间间隔,所述一组时间间隔中的每个时间间隔是两个相邻相应发送时间之差;确定与所述期望长度相关联的未来的候选时段;基于所述资源使用量和所述一组时间间隔,确定所述第一设备在所述候选时段上的预期资源使用量;根据确定所述预期资源使用量低于预定使用量阈值并且所述候选时段的时间长度高于预定时间长度,将所述时间长度确定为所述期望长度。6.根据权利要求2所述的方法,其中确定所述发送分布时段的所述结束时间包括:获取发送所述至少一个第二作业中的最后一个作业的状态信息的发送时间;以及根据确定所述期望长度超过发送所述最后一个作业的状态信息的所述发送时间与所述发送分布时段的所述开始时间之间的间隔时间长度,将所述开始时间和所述期望长度相加,以确定所述发送分布时段的所述结束时间;以及根据确定所述期望长度低于所述间隔时间长度,将所述期望长度除以所述至少一个第二作业的数目,得到相除结果,以及将所述相除结果和发送所述最后一个作业的状态信息的所述发送时间相加,以确定所
述发送分布时段的所述结束时间。7.根据权利要求1所述的方法,其中向所述第二设备提供所述发送分布时段中的所述第二发送时间的所述指示包括:确定所述发送分布时段中间隔最大的两个相邻时间;确定落入在所述两个相邻时间之间的候选时间作为所述第二发送时间;以及向所述第二设备提供所述第二发送时间的所述指示。8.一种用于作业管理的设备,包括:至少一个处理单元;至少一个存储器,所述至少一个存储器被耦合到所述至少一个处理单元并且存储用于由所述至少一个处理单元执行的指令,所述指令当由所述至少一个处理单元执行时,使得所述设备执行动作,所述动作包括:在第一设备处,接收由第二设备在第一发送时间发送的第一作业的状态信息,所述第一作业运行在所述第二设备上,并且所述状态信息指示所述第一作业的完成状况;根据确定所述状态信息指示所述第一作业未完成,确定与不同于所述第一作业的至少一个第二作业相关的发送分布时段,所述发送分布时段覆盖运行所述至少一个第二作业的设备向所述第一设备发送所述至少一个第二作业的状态信息的相应发送时间;以及向所述第二设备提供所述发送分布时段中的第二发送时间的指示,以指示所述第二设备在所述第二发送时间向所述第一设备发送所述第一作业的另外的状态信息。9.根据权利要求8所述的设备,其中确定所述发送分布时段包括:将当前时间确定为所述发送分布时段的开始时间;确定所述发送分布时段的期望长度;以及基于所述发送分布时段的所述期望长度,确定所述发送分布时段的结束时间。10.根据权利要求9所述的设备,其中确定所述期望长度包括:获取所述第一设备的资源使用量和所述至少一个第二作业的状态信息的所述相应发送时间;以及基于所述资源使用量和所述至少一个第二作业的状态信息的所述相应发送时间来确定所述期望长度。11.根据权利要求10所述的设备,其中获取所述资源使用量包括获取以下中的至少一项:所述第一设备的处理资源使用量;所述第一设备的存储资源使用量;以及所述第一设备的输入输出使用量。12.根据权利要求10所述的设备,其中基于所述资源使用量和所述至少一个第二作业的状态信息的所述相应发送时...
【专利技术属性】
技术研发人员:文剑,王毅,闵星,
申请(专利权)人:伊姆西IP控股有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。