Google Cloud 中的高可用性对
Cloud Volumes ONTAP高可用性(HA)配置可提供无中断运行和容错功能。在Google Cloud中、数据会在两个节点之间同步镜像。
HA 组件
Google Cloud中的Cloud Volumes ONTAP HA配置包括以下组件:
-
两个 Cloud Volumes ONTAP 节点之间的数据同步镜像。
-
一种调解器实例,在节点之间提供通信通道以帮助存储接管和恢复过程。
-
一个或三个分区(建议)。
如果选择三个分区,则这两个节点和调解器位于不同的 Google Cloud 分区中。
-
四个虚拟私有云( Virtual Private Cloud , vPC )。
此配置使用四个 VPC ,因为 GCP 要求每个网络接口都驻留在一个单独的 VPC 网络中。
-
四个 Google Cloud 内部负载平衡器( TCP/UDP ),用于管理传入到 Cloud Volumes ONTAP HA 对的流量。
"了解网络连接要求",包括有关负载平衡器, vPC ,内部 IP 地址,子网等的更多详细信息。
以下概念图显示了 Cloud Volumes ONTAP HA 对及其组件:
调解器
下面是有关 Google Cloud 中调解器实例的一些关键详细信息:
- Instance type
-
E2-micro (以前使用过一个f1-micro实例)
- Disks
-
两个标准永久性磁盘、每个磁盘10 GiB
- 操作系统
-
Debian 11
对于 Cloud Volumes ONTAP 9.10.0 及更早版本,在调解器上安装了 Debian 10 。 - 升级
-
升级Cloud Volumes ONTAP 时、BlueXP还会根据需要更新调解器实例。
- 对实例的访问
-
对于 Debian ,默认云用户为
admin
。在通过 Google Cloud 控制台或 gcloud 命令行请求 SSH 访问时, Google Cloud 会为admin
用户创建并添加证书。您可以指定sudo
来获取 root 权限。 - 第三方代理
-
此调解器实例不支持第三方代理或 VM 扩展。
存储接管和恢复
如果某个节点出现故障、另一个节点可以为其合作伙伴提供数据以提供持续的数据服务。客户机可以从伙伴节点访问相同的数据,因为数据已同步镜像到合作伙伴。
节点重新引导后、合作伙伴必须重新同步数据才能返回存储。重新同步数据所需的时间取决于节点关闭时更改了多少数据。
默认情况下,存储接管,重新同步和交还都是自动的。无需用户操作。
RPO 和 RTO
HA 配置可保持数据的高可用性,如下所示:
-
恢复点目标( RPO )为 0 秒。
您的数据在传输过程中不会丢失数据。
-
恢复时间目标(Recovery Time目标、Recovery Time目标、Recovery Time目标、Recovery Time目标、Recovery Time目标、Recovery
如果发生中断、数据应在120秒或更短时间内可用。
HA 部署模式
您可以通过在多个分区或单个分区中部署 HA 配置来确保数据的高可用性。
- 多个分区(建议)
-
在三个分区之间部署 HA 配置可确保在分区发生故障时持续提供数据。请注意,与使用单个分区相比,写入性能略低,但写入性能极低。
- 单个分区
-
在单个区域中部署时, Cloud Volumes ONTAP HA 配置会使用分布放置策略。此策略可确保 HA 配置免受分区内单点故障的影响,而无需使用单独的分区来实现故障隔离。
此部署模式确实可以降低成本,因为分区之间没有数据传出费用。
存储如何在 HA 对中工作
与 ONTAP 集群不同, GCP 中 Cloud Volumes ONTAP HA 对中的存储不会在节点之间共享。而是在节点之间同步镜像数据,以便在发生故障时数据可用。
存储分配
创建新卷时、如果需要更多磁盘、则BlueXP会将相同数量的磁盘分配给两个节点、创建镜像聚合、然后创建新卷。例如、如果卷需要两个磁盘、则BlueXP会为每个节点分配两个磁盘、总共分配四个磁盘。
存储配置
您可以将 HA 对用作主动 - 主动配置、两个节点都将数据提供给客户端、也可以用作主动 - 被动配置、仅当被动节点接管了主动节点的存储时才响应数据请求。
对 HA 配置的性能期望值
Cloud Volumes ONTAP HA 配置可同步复制节点之间的数据、从而消耗网络带宽。因此,与单节点 Cloud Volumes ONTAP 配置相比,您可以期望以下性能:
-
对于仅从一个节点提供数据的 HA 配置、读取性能与单个节点配置的读取性能不相上下、而写入性能较低。
-
对于为来自两个节点的数据提供服务的 HA 配置、读取性能高于单节点配置的读取性能、写入性能相同或更高。
有关Cloud Volumes ONTAP性能的详细信息,请参见"性能"。
客户端访问存储
客户端应使用卷所在节点的数据 IP 地址访问 NFS 和 CIFS 卷。如果 NAS 客户端使用伙伴节点的 IP 地址访问卷、则两个节点之间的通信量都会降低性能。
如果在 HA 对中的节点之间移动卷、则应使用其他节点的 IP 地址重新装入卷。否则,您可能会遇到性能降低的问题。如果客户机支持 NFSv4 引用或 CIFS 文件夹重定向、则可以在 Cloud Volumes ONTAP 系统上启用这些功能以避免重新装入卷。有关详细信息、请参见ONTAP文档。 |
您可以通过BlueXP中管理卷面板下的_Mount Command_选项轻松识别正确的IP地址。