当前位置: 首页 > 专利查询>程瑞萍专利>正文

云计算任务跟踪处理方法、装置、云计算系统及服务器制造方法及图纸

技术编号:24707392 阅读:18 留言:0更新日期:2020-06-30 23:53
本申请实施例提供一种云计算任务跟踪处理方法、装置、云计算系统及服务器,通过确定目标云计算任务中多个任务进程节点的满足任务进程关联关系的任务进程节点序列,并根据任务进程节点序列中多个存在目标任务进程关联关系的任务进程节点分别对应的任务状态监测信息计算任务进程节点序列中每个关联节点组合的任务达标置信度,并将任务达标置信度小于设定置信度的关联节点组合确定目标关联节点组合。如此,能够提高针对一些关联的云计算业务的跟踪处理效果,并且通过对目标关联节点组合进行跟踪处理,并根据跟踪处理结果对目标关联节点组合进行重调度处理,从一定程度上缩短云计算任务的完成时间,从而减少业务等待时间。

【技术实现步骤摘要】
云计算任务跟踪处理方法、装置、云计算系统及服务器
本申请涉及云计算
,具体而言,涉及一种云计算任务跟踪处理方法、装置、云计算系统及服务器。
技术介绍
在通过云计算集群执行云计算任务的过程中,需要实时跟踪云计算任务的任务状态,以便于后续针对某些异常情况的进一步处理。然而,传统方案中,通常是针对云计算任务中每个任务进程节点进行独立跟踪监测,但是实际上各个任务进程节点通常并不是作为独立业务存在的,而是相互之间存在一定的业务关联关系,因此传统跟踪监测方案中针对一些关联的云计算业务的跟踪处理效果不佳,并且通常仅仅是在确认任务进程节点已经无法及时完成相应任务的情况进行进一步处理,无法提前处理,进而导致云计算任务的完成时间可能会产生一定程度的滞后。
技术实现思路
有鉴于此,本申请的目的在于提供一种云计算任务跟踪处理方法、装置、云计算系统及服务器,能够提高针对一些关联的云计算业务的跟踪处理效果,并且能够提前针对任务达标置信度小于设定置信度的关联节点组合进行进一步处理,从一定程度上缩短云计算任务的完成时间,从而减少业务等待时间。第一方面,本申请提供一种云计算任务跟踪处理方法,应用于服务器,所述服务器与多个云计算节点通信连接,所述方法包括:确定目标云计算任务中多个任务进程节点的满足任务进程关联关系的任务进程节点序列,并确定所述任务进程节点序列中多个存在目标任务进程关联关系的任务进程节点分别对应的任务状态监测信息,其中,所述任务状态监测信息至少包括任务执行进度、任务调度时间以及任务达标要求;>根据所述任务状态监测信息计算所述任务进程节点序列中每个关联节点组合的任务达标置信度,并将任务达标置信度小于设定置信度的关联节点组合确定目标关联节点组合,其中,所述关联节点组合包括至少两个存在所述目标任务进程关联关系的任务进程节点;按照预设任务跟踪处理策略对所述目标关联节点组合进行跟踪处理,并根据跟踪处理结果对所述目标关联节点组合进行重调度处理。在第一方面的一种可能的设计中,所述确定目标云计算任务中多个任务进程节点的满足任务进程关联关系的任务进程节点序列的步骤,包括:从目标云计算任务中获取多个任务进程节点,并从所述多个任务进程节点分别提取对应的任务进程特征,其中,所述任务进程特征用于表示所述任务进程节点所对应的计算资源所对应的业务特征;根据提取的任务进程特征确定各个任务进程节点之间的任务进程关联关系,其中,当任务进程节点之间的任务进程关联关系为空时,表示不满足任何的任务进程关联关系;根据确定的各个任务进程节点之间的任务进程关联关系确定所述目标云计算任务中满足任务进程关联关系的任务进程节点序列。在第一方面的一种可能的设计中,所述服务器中预先配置有时间差与任务调度滞后参数之间的对应关系,所述根据所述任务状态监测信息计算所述任务进程节点序列中每个关联节点组合的任务达标置信度的步骤,包括:计算每个关联节点组合中各个任务进程节点的任务调度时间与当前时间之间的时间差,并根据所述时间差获取与所述时间差对应的任务调度滞后参数;根据所述任务调度滞后参数与所述任务执行进度,计算每个关联节点组合的任务达标特征信息,并根据所述任务达标特征信息确定所述关联节点组合对应的第一任务达标训练模型,所述任务达标特征信息的特征向量的倒数用于表征在所述每个关联节点组合的各个任务进程节点中满足所述任务达标要求的任务达标置信度;获取所述每个关联节点组合所对应的计算业务的预设计算业务特征,并根据所述第一任务达标训练模型计算所述任务达标特征信息与所述预设计算业务特征之间的特征比对结果;根据所述任务达标特征信息与所述预设计算业务特征之间的特征比对结果更新所述第一任务达标训练模型得到对应的第二任务达标训练模型;计算所述每个关联节点组合中每个任务进程节点在所述第二任务达标训练模型的任务达标置信度,并将每个任务进程节点所对应的任务达标置信度进行求和得到每个关联节点组合的任务达标置信度。在第一方面的一种可能的设计中,所述根据所述任务调度滞后参数与所述任务执行进度,计算每个关联节点组合的任务达标特征信息,并根据所述任务达标特征信息确定所述关联节点组合对应的第一任务达标训练模型的步骤,包括:获取所述任务调度滞后参数所对应的理论任务执行进度;计算所述理论任务执行进度与所述任务执行进度之间的进度差距;根据得到的预设时间段内的进度差距序列得到每个关联节点组合的任务达标特征信息,并根据所述任务达标特征信息确定所述关联节点组合对应的第一任务达标训练模型,其中,所述任务达标特征信息的特征向量为所述预设时间段内的进度差距序列中的进度差距之和。在第一方面的一种可能的设计中,所述获取所述每个关联节点组合所对应的计算业务的预设计算业务特征,并根据所述第一任务达标训练模型计算所述任务达标特征信息与所述预设计算业务特征之间的特征比对结果的步骤,包括:获取所述每个关联节点组合所对应的计算业务的索引信息;根据所述索引信息从预设的计算业务特征库中获取包含所述计算业务的预设计算业务特征,其中,所述预设的计算业务特征库中包括索引信息与预设计算业务特征之间的对应关系;根据所述第一任务达标训练模型计算所述任务达标特征信息与所述预设计算业务特征之间的特征比对结果。在第一方面的一种可能的设计中,所述按照预设任务跟踪处理策略对所述目标关联节点组合进行跟踪处理,并根据跟踪处理结果对所述目标关联节点组合进行重调度处理的步骤,包括:对所述目标关联节点组合进行跟踪处理,获取所述目标关联节点组合的最快达标所需时间;当所述最快达标所需时间大于目标关联节点组合所对应的计算业务的最大时间阈值时,对所述目标关联节点组合进行重调度处理。在第一方面的一种可能的设计中,所述对所述目标关联节点组合进行重调度处理的步骤,包括:为所述目标关联节点组合分配节点空闲率大于设定空闲率的候选云计算节点和所述预设任务跟踪处理策略所确定与所述目标关联节点组合所对应的业务类别的多个调度参数,对所述候选云计算节点的任务状态信息进行预处理得到下一预设时间段内的任务计算信息;从所述任务计算信息中提取出第一待计算进程节点序列,对所述第一待计算进程节点序列按照预设规则进行筛选,得到第二待计算进程节点序列,所述预设规则根据预存的多个调度参数中的业务类别序列制定;计算所述第二待计算进程节点序列的特征向量,确定出与所述第二待计算进程节点序列的特征向量之差最小的目标调度参数;按照特征向量之差从小到大的顺序,将所述第二待计算进程节点序列与目标调度参数中的第一调度参数中的业务类别序列进行比对时,按照优先级从大到小的顺序从所述第二待计算进程节点序列中的第一个待计算进程节点开始,根据判定规则判定第一个待计算进程节点是否与所述业务类别序列中的第一个业务类别对应,所述判定规则为:第一个待计算进程节点与第一个业务类别的优先级偏移不大于M个优先级层级,且第一个待计算进程节点与第一个业务类别的业务重合度不本文档来自技高网...

【技术保护点】
1.一种云计算任务跟踪处理方法,其特征在于,应用于服务器,所述服务器与多个云计算节点通信连接,所述方法包括:/n确定目标云计算任务中多个任务进程节点的满足任务进程关联关系的任务进程节点序列,并确定所述任务进程节点序列中多个存在目标任务进程关联关系的任务进程节点分别对应的任务状态监测信息,其中,所述任务状态监测信息至少包括任务执行进度、任务调度时间以及任务达标要求;/n根据所述任务状态监测信息计算所述任务进程节点序列中每个关联节点组合的任务达标置信度,并将任务达标置信度小于设定置信度的关联节点组合确定目标关联节点组合,其中,所述关联节点组合包括至少两个存在所述目标任务进程关联关系的任务进程节点;/n按照预设任务跟踪处理策略对所述目标关联节点组合进行跟踪处理,并根据跟踪处理结果对所述目标关联节点组合进行重调度处理。/n

【技术特征摘要】
1.一种云计算任务跟踪处理方法,其特征在于,应用于服务器,所述服务器与多个云计算节点通信连接,所述方法包括:
确定目标云计算任务中多个任务进程节点的满足任务进程关联关系的任务进程节点序列,并确定所述任务进程节点序列中多个存在目标任务进程关联关系的任务进程节点分别对应的任务状态监测信息,其中,所述任务状态监测信息至少包括任务执行进度、任务调度时间以及任务达标要求;
根据所述任务状态监测信息计算所述任务进程节点序列中每个关联节点组合的任务达标置信度,并将任务达标置信度小于设定置信度的关联节点组合确定目标关联节点组合,其中,所述关联节点组合包括至少两个存在所述目标任务进程关联关系的任务进程节点;
按照预设任务跟踪处理策略对所述目标关联节点组合进行跟踪处理,并根据跟踪处理结果对所述目标关联节点组合进行重调度处理。


2.根据权利要求1所述的云计算任务跟踪处理方法,其特征在于,所述确定目标云计算任务中多个任务进程节点的满足任务进程关联关系的任务进程节点序列的步骤,包括:
从目标云计算任务中获取多个任务进程节点,并从所述多个任务进程节点分别提取对应的任务进程特征,其中,所述任务进程特征用于表示所述任务进程节点所对应的计算资源所对应的业务特征;
根据提取的任务进程特征确定各个任务进程节点之间的任务进程关联关系,其中,当任务进程节点之间的任务进程关联关系为空时,表示不满足任何的任务进程关联关系;
根据确定的各个任务进程节点之间的任务进程关联关系确定所述目标云计算任务中满足任务进程关联关系的任务进程节点序列。


3.根据权利要求1所述的云计算任务跟踪处理方法,其特征在于,所述服务器中预先配置有时间差与任务调度滞后参数之间的对应关系,所述根据所述任务状态监测信息计算所述任务进程节点序列中每个关联节点组合的任务达标置信度的步骤,包括:
计算每个关联节点组合中各个任务进程节点的任务调度时间与当前时间之间的时间差,并根据所述时间差获取与所述时间差对应的任务调度滞后参数;
根据所述任务调度滞后参数与所述任务执行进度,计算每个关联节点组合的任务达标特征信息,并根据所述任务达标特征信息确定所述关联节点组合对应的第一任务达标训练模型,所述任务达标特征信息的特征向量的倒数用于表征在所述每个关联节点组合的各个任务进程节点中满足所述任务达标要求的任务达标置信度;
获取所述每个关联节点组合所对应的计算业务的预设计算业务特征,并根据所述第一任务达标训练模型计算所述任务达标特征信息与所述预设计算业务特征之间的特征比对结果;
根据所述任务达标特征信息与所述预设计算业务特征之间的特征比对结果更新所述第一任务达标训练模型得到对应的第二任务达标训练模型;
计算所述每个关联节点组合中每个任务进程节点在所述第二任务达标训练模型的任务达标置信度,并将每个任务进程节点所对应的任务达标置信度进行求和得到每个关联节点组合的任务达标置信度。


4.根据权利要求3所述的云计算任务跟踪处理方法,其特征在于,所述根据所述任务调度滞后参数与所述任务执行进度,计算每个关联节点组合的任务达标特征信息,并根据所述任务达标特征信息确定所述关联节点组合对应的第一任务达标训练模型的步骤,包括:
获取所述任务调度滞后参数所对应的理论任务执行进度;
计算所述理论任务执行进度与所述任务执行进度之间的进度差距;
根据得到的预设时间段内的进度差距序列得到每个关联节点组合的任务达标特征信息,并根据所述任务达标特征信息确定所述关联节点组合对应的第一任务达标训练模型,其中,所述任务达标特征信息的特征向量为所述预设时间段内的进度差距序列中的进度差距之和。


5.根据权利要求3所述的云计算任务跟踪处理方法,其特征在于,所述获取所述每个关联节点组合所对应的计算业务的预设计算业务特征,并根据所述第一任务达标训练模型计算所述任务达标特征信息与所述预设计算业务特征之间的特征比对结果的步骤,包括:
获取所述每个关联节点组合所对应的计算业务的索引信息;
根据所述索引信息从预设的计算业务特征库中获取包含所述计算业务的预设计算业务特征,其中,所述预设的计算业务特征库中包括索引信息与预设计算业务特征之间的对应关系;
根据所述第一任务达标训练模型计算所述任务达标特征信息与所述预设计算业务特征之间的特征比对结果。


6.根据权利要求1所述的云计算任务跟踪处理方法,其特征在于,所述按照预设任务跟踪处理策略对所述目标关联节点组合进行跟踪处理,并根据跟踪处理结果对所述目标关联节点组合进行重调度处理的步骤,包括:
对所述目标关联节点组合进行跟踪处理,获取所述目标关联节点组合...

【专利技术属性】
技术研发人员:程瑞萍
申请(专利权)人:程瑞萍
类型:发明
国别省市:江苏;32

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

1