Applicable Products
- QuTS hero h5.3.0 or later
- High Availability Manager
Scenario
In a high-availability (HA) cluster, if the network connection between the two nodes is interrupted, they may no longer be able to detect each other's status. This can lead to a split-brain condition, where both nodes take over the active node role, which may result in inconsistent data between the two nodes and service disruption.
Definition and Benefits
To reduce the risk of split-brain, you can configure a quorum server for your HA cluster.
A quorum server is a third-party arbitrator that continually monitors the nodes of your cluster. When the two nodes cannot detect each other but are still connected to the quorum server, the cluster can query the quorum server to check the status of each node. This not only helps prevent both devices from taking over the active node role at the same time, but also increases judgment and timing accuracy in failovers and switchovers.
In summary, the benefits of a quorum server include the following:
- Prevents split-brain
- Improves decision and timing accuracy in failovers and switchovers
- Enhances overall system stability
Configuration
You can configure a quorum server for your HA cluster by going to High Availability Manager > Settings > Failover Policy > Quorum Server. You can simply use a DNS server or network gateway without installing any additional utilities.
For details, see Configuring a quorum server.
适用产品
- QuTS hero h5.3.0 or later
- High Availability Manager
场景
在高可用性(HA)群集中,如果两个节点之间的网络连接中断,它们可能无法再检测到彼此的状态。这可能导致脑裂情况,两个节点都接管活动节点角色,这可能导致两个节点之间的数据不一致和服务中断。
定义和优势
为了降低脑裂的风险,您可以配置一个仲裁服务器用于您的HA 群集。
仲裁服务器是一个第三方仲裁者,持续监控您的群集的节点。当两个节点无法检测到彼此但仍连接到仲裁服务器时,群集可以查询仲裁服务器以检查每个节点的状态。这不仅有助于防止两个设备同时接管活动节点角色,还提高了故障转移和切换中的判断和时机准确性。
总之,仲裁服务器的好处包括以下几点:
- 防止脑裂
- 提高故障转移和切换中的决策和时机准确性
- 增强整体系统稳定性
配置
您可以通过进入High Availability Manager > 设置 > 故障转移 策略 > 仲裁服务器来为您的HA 群集配置仲裁服务器。您可以简单地使用DNS服务器或网络网关,而无需安装任何额外的工具。
详情请参见配置仲裁服务器。