×

Systems and methods for maintaining session persistence in a cluster system

  • US 9,888,068 B2
  • Filed: 04/03/2014
  • Issued: 02/06/2018
  • Est. Priority Date: 04/06/2013
  • Status: Active Grant
First Claim
Patent Images

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 comprising devices intermediary via a computer network between at least one client device and at least one server device, a succession list for at least one session of a first client device established with the server from the at least one client device, the succession list comprising an ordered list of nodes within the cluster based on a number of nodes in the cluster that are up and have a corresponding virtual internet protocol server present, the ordered list of nodes identify one of an ascending or descending order of succession for the nodes in the list to transfer ownership of the at least one session of the first client device established with the server from a current node to a next node in the ordered list of nodes;

    (b) entering the cluster, by a first node of the cluster, in an operational state for managing one or more sessions established between the at least one client device and the at least one server device; and

    (c) initiating, by a second node of the cluster based on identifying in the succession list the first node as a node to succeed the second node and responsive to the first node entering the cluster, a transfer of ownership of the at least one session, established via the second node between the at least one client device and the least one server device via a transport layer connection with the least one server device, from the second node to the first node.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×