发明名称 |
SYSTEMS AND METHODS FOR ALLOCATING WORK FOR VARIOUS TYPES OF SERVICES AMONG NODES IN A DISTRIBUTED COMPUTING SYSTEM |
摘要 |
In a distributed computing system, the allocation of workers to tasks can be challenging. In embodiments described herein, nodes in such a system can execute takeover algorithms that provide efficient, automated, and stable allocation of workers to tasks. |
申请公布号 |
US2015281114(A1) |
申请公布日期 |
2015.10.01 |
申请号 |
US201414451172 |
申请日期 |
2014.08.04 |
申请人 |
Akamai Technologies, Inc. |
发明人 |
Wong Kai C. |
分类号 |
H04L12/911;G06F17/30 |
主分类号 |
H04L12/911 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method of automatically allocating work in a distributed computing system having a plurality of nodes, the method being executed within the distributed computing system to improve the operation thereof, the method comprising:
providing a data structure in an least one of the nodes of the plurality of nodes; inserting one or more records in the data structure, each of the one or more records associated with a unit of work of a particular service type and each of the one or more records including an identifier of the particular service type and an identifier of a first node in the plurality of nodes; determining that a worker on a second node should take over a particular unit of work of the first service type from the first node; modifying the record representing the particular unit of work by replacing the identifier of the first node with an identifier of the second node. |
地址 |
Cambridge MA US |