Restoring user states in dynamic computing environments
First Claim
1. A computer network, comprising:
- a computing engine comprising a plurality of compute nodes; and
a load balancer coupled to the computing engine and coupled to a processor and a memory module, wherein the memory module comprises logic instructions which, when executed by the processor, configure the processor to;
receive, in the load balancer, a connection request from a first client computing device and a corresponding first persistence identifier for computing services provided by a first compute node managed by the load balancer;
restore, on the first compute node, a stored computing session when the first persistence identifier is associated with the stored computing session;
initiate, on the first compute node, a generic computing session when the first persistence identifier is not associated with any stored computing session; and
assign the connection request from the first client computing device to the first compute node.
2 Assignments
0 Petitions
Accused Products
Abstract
In some embodiments, a computer network comprises a computing engine comprising a plurality of compute nodes and a load balancer coupled to the computing engine and coupled to a processor and a memory module, wherein the memory module comprises logic instructions which, when executed by the processor, configure the processor to receive, in the load balancer, a connection request from a first client computing device and a corresponding first persistence identifier for computing services provided by a first compute node managed by the load balancer, restore, on the first compute node, a stored computing session when the first persistence identifier is associated with the stored computing session, initiate, on the first compute node, a generic computing session when the first persistence identifier is not associated with any stored computing session, and assign the connection request from the first client computing device to the first compute node.
24 Citations
19 Claims
-
1. A computer network, comprising:
-
a computing engine comprising a plurality of compute nodes; and a load balancer coupled to the computing engine and coupled to a processor and a memory module, wherein the memory module comprises logic instructions which, when executed by the processor, configure the processor to; receive, in the load balancer, a connection request from a first client computing device and a corresponding first persistence identifier for computing services provided by a first compute node managed by the load balancer; restore, on the first compute node, a stored computing session when the first persistence identifier is associated with the stored computing session; initiate, on the first compute node, a generic computing session when the first persistence identifier is not associated with any stored computing session; and assign the connection request from the first client computing device to the first compute node. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method, comprising:
-
receiving, in a load balancer, a connection request from a first client computing device and a first persistence identifier for computing services provided by a first compute node managed by the load balancer; restoring, on the first compute node, a stored computing session when the first persistence identifier is associated with the stored computing session; initiating, on the first compute node, a generic computing session when the first persistence identifier is not associated with any stored computing session; and assigning the connection request from the first client computing device to the first compute node. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A computer-readable medium storing a computer program product comprising logic instructions which, when executed on a processor, configure the processor to:
-
receive, in the load balancer, a connection request from a first client computing device and a first persistence identifier for computing services provided by a first compute node managed by the load balancer; restore, on the first compute node, a stored computing session when the first persistence identifier is associated with the stored computing session; initiate, on the first compute node, a generic computing session when the first persistence identifier is not associated with any stored computing session; and assign the connection request from the first client computing device to the first compute node. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification