Synchronization of security gateway state information
First Claim
1. A method for synchronizing state information in a security gateway cluster, said security gateway cluster comprising at least two nodes, said method:
- storing state information in a first node and in at least a second node of said at least two nodes in said security gateway cluster,state information stored in said first node comprises common state information and node-specific state information,defining for each node belonging to said security gateway cluster a node-specific backup group comprising at least one node-specific backup node,synchronizing said state information in said security gateway cluster by sending state information from said first node to at least said second node of said at least two nodes,detecting in said security gateway cluster a predetermined irregularly occurring action,initiating said step of synchronization of state information as a response to said predetermined irregularly occurring action, said predetermined irregularly occurring action including a modification of state information so that modification of common state information initiates synchronization of common state information to all other nodes of said security gateway cluster, and modification of node-specific state information initiates synchronization of node-specific state information to nodes belonging to backup group of said first node.
9 Assignments
0 Petitions
Accused Products
Abstract
A method (400, 500, 600, 700) for synchronizing state information in a security gateway cluster comprising at least two nodes comprises the following steps. Synchronizing (403) state information by sending state information from a first node of said at least two nodes, detecting (401) in said security gateway cluster a predetermined irregularly occurring action, and initiating (402) synchronization of state information as a response to said action. The state information is sent to at least a second node of said at least two nodes. Corresponding computer program, computer program product, software entities (910, 920), a node (900) of a security gateway cluster (950) and a security gateway cluster are also presented.
-
Citations
18 Claims
-
1. A method for synchronizing state information in a security gateway cluster, said security gateway cluster comprising at least two nodes, said method:
-
storing state information in a first node and in at least a second node of said at least two nodes in said security gateway cluster, state information stored in said first node comprises common state information and node-specific state information, defining for each node belonging to said security gateway cluster a node-specific backup group comprising at least one node-specific backup node, synchronizing said state information in said security gateway cluster by sending state information from said first node to at least said second node of said at least two nodes, detecting in said security gateway cluster a predetermined irregularly occurring action, initiating said step of synchronization of state information as a response to said predetermined irregularly occurring action, said predetermined irregularly occurring action including a modification of state information so that modification of common state information initiates synchronization of common state information to all other nodes of said security gateway cluster, and modification of node-specific state information initiates synchronization of node-specific state information to nodes belonging to backup group of said first node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A node of a security gateway cluster comprising
means for storing state information of said node, said state information comprising common state information and node-specific state information, means for defining for said node a node-specific backup group of nodes comprising at least one node-specific backup node, means for synchronizing said state information in said security gateway cluster by sending state information from said node to at least one other node in said security gateway cluster, means for detecting a predetermined irregularly occurring action, means for triggering said synchronization means as a response to said predetermined irregularly occurring action, said predetermined irregularly occurring action including a modification of state information so that modification of common state information initiates synchronization of common state information to all other nodes of said security gateway cluster, and modification of node-specific state information initiates synchronization of node-specific state information to nodes belonging to backup group of said node.
-
17. A security gateway cluster having a plurality of nodes, at least one node comprising
means for storing state information of said node, said state information comprising common state information and node-specific state information, means for defining for said node a node-specific backup group of nodes comprising at least one node-specific backup node, means for synchronizing said state information in said security gateway cluster by sending state information from said node to at least one other node in said security gateway cluster, means for detecting a predetermined irregularly occurring action, means for triggering said synchronization means as a response to said predetermined irregularly occurring action, said predetermined irregularly occurring action including a modification of state information so that modification of common state information initiates synchronization of common state information to all other nodes of said security gateway cluster, and modification of node-specific state information initiates synchronization of node-specific state information to nodes belonging to backup group of said node.
-
18. A computer readable medium containing a a computer-executable configured to perform at least the following routines for synchronizing state information in a security gateway cluster of at least two nodes when said program
storing state information in a said node and in at least a second node in said security gateway cluster, said stored state information stored comprising common state information and node-specific state information, defining for said node a node-specific backup group of nodes comprising at least one node-specific backup node, synchronizing said state information in said security gateway cluster by sending state information from said node to at least said second node, detecting in said security gateway cluster a predetermined irregularly occurring action, initiating said step of synchronization of state information as a response to said predetermined irregularly occurring action, said predetermined irregularly occurring action including a modification of state information so that modification of common state information initiates synchronization of common state information to all other nodes of said security gateway cluster, and modification of node-specific state information initiates synchronization of node-specific state information to nodes belonging to backup group of said node.
Specification