Invention Grant
- Patent Title: Efficient fail-over in replicated systems
- Patent Title (中): 复制系统中的高效故障切换
-
Application No.: US14145939Application Date: 2014-01-01
-
Publication No.: US09329950B2Publication Date: 2016-05-03
- Inventor: Vita Bortnikov , Shlomit Shachor , Ilya Shnayderman , Gregory Chockler
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Main IPC: G06F11/00
- IPC: G06F11/00 ; G06F11/20 ; H04L29/08 ; H04L29/06 ; H04L29/14

Abstract:
A method for selecting a leader node among a plurality of network nodes, comprising: providing a current configuration of selected nodes in replicated state machine based system, wherein a first node is set for handling commands received from clients; executing a consensus protocol by the selected nodes under the current configuration; identifying at least one fault indicative event of the first node; calculating a suggested configuration of selected nodes, wherein a second node is set for handling the commands; informing each member of the suggested configuration and the first node of the suggested configuration; executing the consensus protocol in parallel under both the suggested configuration and the current configuration; and when detecting that the first node is faulty, setting the second node for handling the commands under the current configuration in place of the first node and reconfiguring the current configuration to become the suggested configuration.
Public/Granted literature
- US20150186229A1 EFFICIENT FAIL-OVER IN REPLICATED SYSTEMS Public/Granted day:2015-07-02
Information query