Back to results
US 11,385,976 B1Granted
Systems and methods for split-brain detection and mitigation
AssigneeFortinet, Inc.
InventorRusdy Krisman
Life of this patent
Estimating the term…
Abstract
Various approaches for multi-node network cluster systems and methods. In some cases systems and methods for incident detection and/or recovery in multi-node processors are discussed.
Claims27
A network cluster having split-brain processing, the network cluster comprising:
- a first node including a first data transfer interface, a second data transfer interface, and a first sync interface;
- a second node including a third data transfer interface, a fourth data transfer interface, and a second sync interface;
- wherein the second node is communicably coupled to the first node via a sync path that includes at least the first sync interface and the second sync interface;
- wherein the second node is communicably coupled to the first node via a data path that includes at least one pair of (a) the first data transfer interface and the third data transfer interface, and (b) the second data transfer interface and the fourth data transfer interface;
- and wherein the second node includes:
- a processing resource;
- and
- a non-transitory computer-readable medium coupled to the processing resource, wherein the non-transitory computer-readable medium has stored thereon instructions that when executed by the processing resource cause the processing resource to:
- determine a failure of the sync path;
- determine a potential for continued transfer of user traffic via the first data transfer interface and the second data transfer interface;
- and
- indicate a split-brain scenario upon detection of the failure of the sync path and the potential for continued transfer of user traffic via the first data transfer interface and the second data transfer interface.
9 more elements
A method for network cluster operation, the method comprising:
- determining, by a first node of a network cluster, a failure of a sync path communicably coupling the first node to a second node of the network cluster;
- determining, by the first node, a potential for continued transfer of user traffic via at least one of a first data transfer interface of the second node or a second data transfer interface of the second node;
- and
- indicating, by the first node, a split-brain scenario upon detection of the failure of the sync path and the potential for continued transfer of user traffic via the first data transfer interface or the second data transfer interface.
1 more element
A non-transitory computer-readable storage medium embodying a set of instructions, which when executed by one or more processing resources of a computer system, causes the one or more processing resources to perform a method comprising:
- determining, by a first node of a network cluster, a failure of a sync path communicably coupling the first node to a second node of the network cluster;
- determining a potential for continued transfer of user traffic via at least one of a first data transfer interface of the second node or a second data transfer interface of the second node;
- indicating a split-brain scenario upon detection of the failure of the sync path and the potential for continued transfer of user traffic via the first data transfer interface or the second data transfer interface;
- and
- based at least in part on indicating the split-brain scenario, performing, by the first node, a split-brain recovery.
2 more elements
Dependencies are inferred from the claim text.