跳转到主内容

什么是集群 HA 、 Epsilon 如何利用它来维护 RDB 仲裁?

Views:
107
Visibility:
Public
Votes:
0
Category:
ontap-9
Specialty:
core
Last Updated:

适用场景

  • ONTAP 9
  • 集群 HA (双节点集群)

问题解答

什么是 RDB 仲裁?

RDB 仲裁是集群完全正常运行的前提条件

  • 如果集群中的节点数超过 2 个,则整个集群将使用表决机制保持仲裁,其中每个节点都有一个投票,用于决定哪个节点将保留所复制数据库(也称为 RDB 主节点)的主副本(读 / 写)
  • 如果集群处于仲裁状态,则过半数的节点运行状况良好,并可相互通信。
  • 如果失去仲裁状态,则集群将无法完成正常的集群操作。
什么是 epsilon ?

epsilon 是一种断接器

  • 由于集群中可能会出现两个部分的节点数量正好相等的情况,因此,其中一个节点会有一个额外的百分比表决权重,称为 epsilon。
  • 如果一个大型集群中两个相等部分之间的连接发生故障,则包含 epsilon 的一组节点 将保持仲裁,前提是所有节点运行状况良好
什么是集群 HA ?

集群 HA 允许持续监控双节点集群的状态

  • 双节点集群在保持仲裁方面存在一些独特的挑战
  • 2 节点集群使用集群 HA ,其中两个节点均不持有 epsilon
  • 而是会持续轮询两个节点,以确保一个节点发生故障时,另一个节点对数据具有完全读写访问权限,并可访问逻辑接口和管理功能
  • 成功接管将保持仲裁

 

如果这会影响您的系统,请检查 Active IQ

NetApp provides no representations or warranties regarding the accuracy or reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein. The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customer's responsibility and depends on the customer's ability to evaluate and integrate them into the customer's operational environment. This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document.