首页> 外国专利> ORCHESTRATION OF CONTAINERIZED APPLICATIONS

ORCHESTRATION OF CONTAINERIZED APPLICATIONS

机译:标准化的应用程序编排

摘要

A system and method are disclosed for orchestrating the execution of computing tasks. An orchestration engine can receive task requests over a network from a plurality of process engines. The process engines may correspond to respective edge or field devices that are remotely located as compared to the orchestration engine. Each task request may indicate at least one task requirement for executing a respective computing task. A plurality of computing instances that have available computing resources can be selected from a set of computing instances. A predicted runtime can be generated for each of the computing tasks. In an example, based on the predicted runtimes, task requirements, available computing resources, and associated network conditions, a schedule and allocation scheme are determined by the orchestration engine. The schedule and allocation scheme define when each of the plurality of computing tasks is performed, and which of the plurality of selected computing instances performs each of the plurality of computing tasks. The selected computing instances execute the plurality of computing tasks according to the schedule and allocation scheme.
机译:公开了用于协调计算任务的执行的系统和方法。编排引擎可以通过网络从多个流程引擎接收任务请求。与编排引擎相比,处理引擎可以对应于位于远程的各个边缘或现场设备。每个任务请求可以指示用于执行相应的计算任务的至少一个任务要求。可以从一组计算实例中选择具有可用计算资源的多个计算实例。可以为每个计算任务生成预测的运行时间。在示例中,基于预测的运行时间,任务要求,可用的计算资源以及关联的网络状况,编排引擎确定调度和分配方案。调度和分配方案定义何时执行多个计算任务中的每一个,以及多个选择的计算实例中的哪个执行多个计算任务中的每一个。所选择的计算实例根据调度和分配方案执行多个计算任务。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号