SYSTEMS AND METHODS FOR MAINTAINING SESSION PERSISTENCE IN A CLUSTER SYSTEM
First Claim
1. A method for managing ownership of one or more secure socket layer (SSL) sessions, the method comprising:
- (a) maintaining, for a cluster of nodes intermediary between at least one client and at least one server, a succession list for at least one session of a first client from the at least one client, the succession list comprising a list of nodes within the cluster and an order of succession for the nodes in the list to transfer ownership of the at least one session;
(b) entering, by a first node of the cluster, an operational state for managing one or more sessions between the at least one client and the at least one server; and
(c) initiating, by a second node of the cluster based on the succession list and responsive to the first node entering the operational state, a transfer of ownership of the at least one session from the second node to the first node.
8 Assignments
0 Petitions
Accused Products
Abstract
The present application is directed towards systems and methods for managing ownership of one or more SSL sessions. A cluster of nodes intermediary between at least one client server may maintain a succession list for at least one session of a first client from the at least one client. The succession list may include a list of nodes within the cluster and an order of succession for the nodes to transfer ownership of the at least one session. A first node of the cluster may enter an operational state for managing one or more sessions between the at least one client and the at least one server. A second node of the cluster may initiate, based on the succession list and responsive to the first node entering the operational state, a transfer of ownership of the at least one session from the second node to the first node.
-
Citations
20 Claims
-
1. A method for managing ownership of one or more secure socket layer (SSL) sessions, the method comprising:
-
(a) maintaining, for a cluster of nodes intermediary between at least one client and at least one server, a succession list for at least one session of a first client from the at least one client, the succession list comprising a list of nodes within the cluster and an order of succession for the nodes in the list to transfer ownership of the at least one session; (b) entering, by a first node of the cluster, an operational state for managing one or more sessions between the at least one client and the at least one server; and (c) initiating, by a second node of the cluster based on the succession list and responsive to the first node entering the operational state, a transfer of ownership of the at least one session from the second node to the first node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for managing ownership of one or more secure socket layer (SSL) sessions, the system comprising:
-
a cluster of nodes intermediary between at least one client and at least one server, the cluster configured to maintain a succession list for at least one session of a first client from the at least one client, the succession list comprising a list of nodes within the cluster and an order of succession for the nodes in the list to transfer ownership of the at least one session; a first node of the cluster, the first node configured to enter an operational state for managing one or more sessions between the at least one client and the at least one server; and a second node of the cluster, the second node configured to initiate, based on the succession list and responsive to the first node entering the operational state, a transfer of ownership of the at least one session from the second node to the first node. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification