Partition arbitration optimization

    公开(公告)号:US10341252B2

    公开(公告)日:2019-07-02

    申请号:US14870956

    申请日:2015-09-30

    摘要: Various systems, methods, and processes to optimize partition arbitration are disclosed. In response to a cluster being partitioned into multiple network partitions, a determination is made, using a first node in a first network partition, whether the first node wins one or more coordination points. The determination of the first node is then transmitted to a second node in the first network partition. Further, another determination is made using the second node whether the second node wins one or more other coordination points other than the one or more coordination points won by the first node.

    Preventing data corruption due to pre-existing split brain

    公开(公告)号:US10320703B2

    公开(公告)日:2019-06-11

    申请号:US14870920

    申请日:2015-09-30

    摘要: Various methods, systems, and processes to prevent data corruption caused by a pre-existing split brain condition in a cluster are presented. In response to determining that a node is no longer part of a sub-cluster, another node in the sub-cluster is designated as a racer node. The racer node accesses a matrix, and the matrix includes information to determine whether a majority of coordination points in a cluster are accessible by nodes in the sub-cluster. Based on the accessing, a determination is made that the information indicates that the majority of coordination points are accessible by the nodes. The information is then broadcasted.