首页> 外国专利> System and method for dynamic cooperative distributed execution of computer tasks without a centralized controller

System and method for dynamic cooperative distributed execution of computer tasks without a centralized controller

机译:在没有中央控制器的情况下动态协作分布式执行计算机任务的系统和方法

摘要

A system and method is provided for cooperative execution of distributed tasks by networked computers without the use of a centralized controller to coordinate the task execution. Each computer has an execution agent that cooperates with the execution agents of the other computers to carry out the execution of a given sequence of tasks. The execution instructions for the task sequence are provided to a first computer in the selected set of computers for task execution. The first computer processes the instructions and forwards them to its peer computers so that each of them knows the tasks it is to perform in connection with the tasks of the other computers. The computers then executes the tasks assigned to them and use peer-to-peer communications to provide status update to their peer computers to synchronize and coordinate the task execution.
机译:提供了一种系统和方法,用于由联网计算机协同执行分布式任务,而无需使用集中控制器来协调任务执行。每台计算机都有一个执行代理,该执行代理与其他计算机的执行代理合作以执行给定任务序列的执行。将任务序列的执行指令提供给所选计算机集中的第一台计算机,以执行任务。第一台计算机处理指令并将它们转发到其对等计算机,以便它们中的每一个都知道要与其他计算机的任务一起执行的任务。然后,计算机执行分配给它们的任务,并使用对等通信向其对等计算机提供状态更新,以同步和协调任务执行。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号