Task execution and management in a clustered computing environment
    11.
    发明授权
    Task execution and management in a clustered computing environment 有权
    集群计算环境中的任务执行和管理

    公开(公告)号:US09223626B2

    公开(公告)日:2015-12-29

    申请号:US13598638

    申请日:2012-08-30

    摘要: Machines, systems and methods for task management in a computer implemented system. The method comprises registering a task with brokers residing on one or more nodes to manage the execution of a task to completion, wherein a first broker is accompanied by a first set of worker threads co-located on the node on which the first broker is executed, wherein the first broker assigns responsibility of execution for the task to the one or more worker threads in the first set of co-located worker threads, wherein in response to a failure associated with a first worker thread in the first set, the first broker reassigns the responsibility of execution for the task to a second worker thread in the first set, wherein in response to a failure associated with the first broker, a second broker assigns responsibility of execution for the task to one or more co-located worker threads.

    摘要翻译: 计算机实现系统中任务管理的机器,系统和方法。 该方法包括将驻留在一个或多个节点上的代理登记任务以管理要完成的任务的执行,其中第一代理伴随着共同位于执行第一代理的节点上的第一组工作线程 ,其中所述第一代理将所述任务的执行的责任分配给所述第一组同位置的工作线程中的一个或多个工作者线程,其中响应于与所述第一组中的第一工作线程相关联的故障,所述第一代理 将任务的执行责任重新分配给第一组中的第二工作线程,其中响应于与第一代理相关联的故障,第二代理将任务的执行责任分配给一个或多个同位置的工作线程。