调度方法、装置及存储介质制造方法及图纸

技术编号:30770288 阅读:31 留言:0更新日期:2021-11-10 12:38
本申请实施例提供一种调度方法、装置及存储介质,其中,调度方法,包括:接收云服务器的调度请求,所述调度请求中携带有调度对象的信息和所述调度对象的使用者的信息;根据所述调度对象的信息和所述使用者的信息,对至少部分调度计算任务进行拆分,以获得至少部分可并行执行的待执行计算任务和所述待执行计算任务间的执行顺序关系,所述调度计算任务用于确定运行所述调度对象的运行对象;使用流式计算框架按照所述执行顺序关系执行所述待执行计算任务,以获得所述流式计算框架的执行结果;将所述调度对象调度至所述执行结果指示的运行对象。该调度方法可以并行加速,从而提升效率。从而提升效率。从而提升效率。

【技术实现步骤摘要】
调度方法、装置及存储介质


[0001]本申请实施例涉及电子信息
,尤其涉及一种调度方法、装置及存储介质。

技术介绍

[0002]云服务器是一种简单高效、安全可靠、处理能力可弹性伸缩的计算服务。其管理方式比物理服务器更简单高效。使用者无需提前购买硬件,即可短时间内创建或释放任意多台服务器。而随着云服务器的需求增长,云服务器的新可用区不断开服,云服务器数量规模也在急剧增加,这使得在云服务器创建、销毁、迁移、和升级等动作进行过程中,云服务器的调度系统的调度能力需要进行提升。

技术实现思路

[0003]有鉴于此,本申请实施例提供一种调度方法、装置及存储介质,以至少部分解决上述问题。
[0004]根据本申请实施例的第一方面,提供了一种调度方法,包括:接收云服务器的调度请求,所述调度请求中携带有调度对象的信息和所述调度对象的使用者的信息;根据所述调度对象的信息和所述使用者的信息,对至少部分调度计算任务进行拆分,以获得至少部分可并行执行的待执行计算任务和所述待执行计算任务间的执行顺序关系,所述调度计算任务用于确定运行所述调度对象本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种调度方法,包括:接收云服务器的调度请求,所述调度请求中携带有调度对象的信息和所述调度对象的使用者的信息;根据所述调度对象的信息和所述使用者的信息,对至少部分调度计算任务进行拆分,以获得至少部分可并行执行的待执行计算任务和所述待执行计算任务间的执行顺序关系,所述调度计算任务用于确定运行所述调度对象的运行对象;使用流式计算框架按照所述执行顺序关系执行所述待执行计算任务,以获得所述流式计算框架的执行结果;将所述调度对象调度至所述执行结果指示的运行对象。2.根据权利要求1所述的方法,其中,所述根据所述调度对象的信息和所述使用者的信息,对至少部分调度计算任务进行拆分,以获得至少部分可并行执行的待执行计算任务和所述待执行计算任务间的执行顺序关系,包括:根据所述调度对象的信息,从预设的多个拆分规则中确定与所述调度对象匹配的拆分规则;根据匹配的所述拆分规则、所述调度对象的信息和所述使用者的信息,对至少部分所述调度计算任务进行拆分,并根据所述拆分结果确定所述待执行计算任务和所述执行顺序关系。3.根据权利要求2所述的方法,其中,所述根据匹配的所述拆分规则、所述调度对象的信息和所述使用者的信息,对至少部分所述调度计算任务进行拆分,并根据所述拆分结果确定所述待执行计算任务和所述执行顺序关系,包括:根据匹配的所述拆分规则,对所述调度计算任务进行拆分,以获得拆分出的多个待执行计算任务以及所述执行顺序关系;根据所述调度对象的信息和所述使用者的信息,确定所述待执行计算任务的条件。4.根据权利要求3所述的方法,其中,所述待执行计算任务包括下述至少之一:用于指示按照对应的条件对候选运行对象进行预筛选或筛选的任务、用于指示根据所述调度对象的信息和所述使用者的信息确定所述候选运行对象与所述调用对象的匹配度的打分任务、用于指示根据所述匹配度确定运行所述调度对象的运行对象的选择任务。5.根据权利要求1所述的方法,其中,所述使用流式计算框架按照所述执行顺序关系执行所述待执行计算任务,以获得所述流式计算框架的执行结果,包括:将所述待执行计算任务发送至所述流式计算框架,以使所述流式计算框架根据候选运行对象的信息执行所述待执行计算任务,以筛选出满足所述待执行计算任务指示的筛选条件的运行对象作...

【专利技术属性】
技术研发人员:于颜硕
申请(专利权)人:阿里巴巴中国有限公司
类型:发明
国别省市:

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

1