System and method for uniquely identifying processes and entities in clusters
First Claim
Patent Images
1. A method, comprising:
- receiving a communication from a client;
routing the communication to a node included in a cluster of nodes, wherein the node is identified by a node ID included in the communication; and
routing the communication within the node to an engine of a plurality of engines included in the node, wherein the engine is identified by an engine ID included in the communication;
wherein the node ID uniquely identifies the node among the cluster of nodes and wherein the engine ID uniquely identifies the engine among the plurality of engines included in the node.
3 Assignments
0 Petitions
Accused Products
Abstract
Entities within a cluster are uniquely identified with a node ID and an engine ID. The node ID uniquely identifies a node within a cluster of nodes and the engine ID uniquely identifies one of several engines included in the node. Entities may be further identified with a cluster ID, an engine type ID, and/or a virtual server ID. At least some of these IDs may be included in communications received from clients and used to route the communications to the cluster entity identified by the included IDs.
-
Citations
60 Claims
-
1. A method, comprising:
-
receiving a communication from a client;
routing the communication to a node included in a cluster of nodes, wherein the node is identified by a node ID included in the communication; and
routing the communication within the node to an engine of a plurality of engines included in the node, wherein the engine is identified by an engine ID included in the communication;
wherein the node ID uniquely identifies the node among the cluster of nodes and wherein the engine ID uniquely identifies the engine among the plurality of engines included in the node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computing device, comprising:
- one or more processors; and
a memory coupled to the one or more processors and configured to store instructions executable by the one or more processors to;
receive a communication that includes a node ID and an engine ID;
route the communication to a node included in a cluster of nodes, wherein the node is uniquely identified among the cluster of nodes by the node ID; and
route the communication within the node to an engine of a plurality of engines included in the node, wherein the engine is uniquely identified among the plurality of engines by an engine ID. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
- one or more processors; and
-
43. A computer accessible medium, comprising instructions computer executable to:
-
receive a communication that includes a node ID and an engine ID;
route the communication to a node included in a cluster of nodes, wherein the node is uniquely identified among the cluster of nodes by the node ID; and
route the communication within the node to an engine of a plurality of engines included in the node, wherein the engine is uniquely identified among the plurality of engines by an engine ID. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
-
-
60. A system comprising:
-
means for routing a communication received from a client to a node of a plurality of nodes included in a cluster dependent on a cluster ID included in the communication, wherein the cluster ID uniquely identifies the node among the plurality of nodes; and
means for routing the communication within the node to an engine of a plurality of engines included in the node dependent on an engine ID included in the communication, wherein the engine ID uniquely identifies the engine among the plurality of engines included in the node.
-
Specification