[发明专利]对执行流水线的计算机化控制在审
申请号: | 201980006649.5 | 申请日: | 2019-03-27 |
公开(公告)号: | CN111512287A | 公开(公告)日: | 2020-08-07 |
发明(设计)人: | R·N·瓦达潘德施瓦拉;C·拉杰库马 | 申请(专利权)人: | 甲骨文金融服务软件有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 周衡威 |
地址: | 印度*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 执行 流水线 计算机化 控制 | ||
描述了与控制执行流水线相关联的系统、方法和其它实施例。在一个实施例中,一种方法包括生成用于执行多个任务的执行流水线。该示例方法还可以包括评估任务的执行定义以识别多个任务的执行属性。该示例方法还可以包括基于任务的执行属性与执行环境的执行属性相匹配而将每个任务分配给从执行环境集合中选择的执行环境。该示例方法还可以包括控制执行流水线以在所分配的执行环境内执行每个任务。
优先权要求
本专利申请与于2018年3月27日递交的题为“对执行流水线的计算机化控制”的美国临时专利申请序列号15/936,606相关,并要求其优先权,该美国临时专利申请指定了与本专利申请相同的申请人。
技术领域
本公开涉及控制执行流水线(execution pipeline),并且更具体地涉及控制执行流水线以在所选择的执行环境内执行任务的系统和方法。
背景技术
许多公司组装和维护计算机基础设施以存储和处理大量数据。这样的数据处理可以通过分析流水线(analytical pipeline)来执行,该分析流水线在单一执行环境(诸如数据中心)中执行多个任务。这些任务可以是相互依赖的,使得一个任务读取数据、处理数据并输出结果,该结果然后由另一个任务使用。因为每个任务都可以处理大量数据并输出非有限的复杂结果,因此分析流水线的执行可能非常复杂。用于处理任务的单一执行环境是效率低下并且不切实际的,因为该执行环境没有针对每个任务的特定执行属性(诸如存储器和处理要求、服务级别协议要求、安全要求等)进行定制。分析流水线也是复杂的,因为它们处理历史数据、分布式数据和/或可能不能安全地存储在云中的敏感数据。而且,分析流水线具有服务级别协议要求,并且可以利用各种应用和平台,这些应用和平台驻留在各种位置中并且维护分布在各种位置中的数据。
发明内容
本文描述了控制执行流水线的计算机化系统和方法。在一个实施例中,公开了一种非暂态计算机可读介质,其将计算机可执行指令存储为一个或多个程序,该一个或多个程序在由计算机的处理器执行时使处理器执行以下操作:生成执行流水线,该执行流水线用于执行从运行定义(run definition)派生的多个任务,该运行定义包括该多个任务中的每个任务的执行定义(execution definition);评估执行定义以识别该多个任务的执行属性;基于任务的执行属性与执行环境的执行属性相匹配,将多个任务中的每个任务分配给从执行环境集合中选择的执行环境,其中每个执行环境利用不同的资源和功能来执行任务;以及控制执行流水线以在所分配的执行环境内执行每个任务,其中每个任务的执行定义被变换成与供所分配的执行环境执行相兼容的格式。
在另一个实施例中,用于分配每个任务的指令包括用于以下操作的指令:评估第一任务的第一执行定义以识别第一执行属性,该第一执行属性指定第一任务的资源要求和要执行的功能;评估第二任务的第二执行定义以识别第二执行属性,该第二执行属性指定第二任务的资源要求和要执行的功能;基于第一执行属性指定的资源要求和功能与由第一执行环境提供的可用资源和功能的执行属性相匹配,将第一任务分配给从执行环境集合中选择的第一执行环境;以及基于第二执行属性指定的资源要求和功能与第二执行环境提供的可用资源和功能的执行属性相匹配,将第二任务分配给从执行环境集合中选择的第二执行环境。
在另一个实施例中,非暂态计算机可读介质包括用于以下操作的计算机可执行指令:实现对所分配的执行环境进行的任务执行的异步执行跟踪;以及提供对异步执行跟踪的结果的访问。
在另一个实施例中,非暂态计算机可读介质包括计算机可执行指令,以使处理器执行以下操作:定义用于跨多个分配的执行环境来执行任务的子集的调度;以及根据该调度,控制执行流水线以跨该多个分配的执行环境来执行任务的子集。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于甲骨文金融服务软件有限公司,未经甲骨文金融服务软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980006649.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:定子的制造方法以及定子
- 下一篇:包括等离子体加热元件的气溶胶生成装置