×

Scaling computing resources in a cluster

  • US 9,898,347 B1
  • Filed: 03/15/2017
  • Issued: 02/20/2018
  • Est. Priority Date: 03/15/2017
  • Status: Active Grant
First Claim
Patent Images

1. A computerized method, comprising:

  • receiving, at a manager server node for a cluster comprising a plurality of client nodes, a request for an allocation of a task;

    determining, by at least one processor of the manager server node, a node type for the task, based on mapping the task to a list of categories, wherein values of at least two of categories in the list of categories overlap in range;

    searching, by the manager server node, for available client nodes based on the node type for the task to select a client node to allocate the task;

    determining, by the at least one processor of the manager server node, a zone of the selected client node, wherein the zone is mapped to the list of categories;

    determining, by the at least one processor of the manager server node, a wait algorithm associated with the zone of the selected node; and

    contacting, by the manager server node, the selected client node and passing the task and the wait algorithm to the selected client node.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×