简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

为多个 AZs 中的 HA 对设置 AWS 传输网关

提供者 netapp-bcammett 下载此页面的 PDF

设置 AWS 传输网关以允许访问 HA 对 "浮动 IP 地址" 从 HA 对所在的 VPC 外部。

如果 Cloud Volumes ONTAP HA 配置分布在多个 AWS 可用性区域中,则从 VPC 内部访问 NAS 数据需要浮动 IP 地址。这些浮动 IP 地址可以在发生故障时在节点之间迁移,但无法从 VPC 外部本机访问。独立的专用 IP 地址可从 VPC 外部提供数据访问,但不提供自动故障转移。

集群管理接口和可选 SVM 管理 LIF 也需要浮动 IP 地址。

如果您设置了 AWS 传输网关,则可以从 HA 对所在的 VPC 外部访问浮动 IP 地址。这意味着 VPC 外部的 NAS 客户端和 NetApp 管理工具可以访问浮动 IP 。

以下示例显示了通过传输网关连接的两个 vPC 。一个 HA 系统驻留在一个 VPC 中,而一个客户端驻留在另一个 VPC 中。然后,您可以使用浮动 IP 地址在客户端上挂载 NAS 卷。

一个图显示了一个 VPC 中的 HA 配置,其中浮动 IP 路由到 Enis ,另一个 VPC 中的客户端,浮动 IP 路由到传输网关,而传输网关,浮动 IP 路由到 VC1 路由表。

以下步骤说明了如何设置类似的配置。

步骤
  1. "创建传输网关并将 vPC 连接到该网关"

  2. 将 vPC 与传输网关路由表关联。

    1. 在 * VPC* 服务中,单击 * 传输网关路由表 * 。

    2. 选择路由表。

    3. 单击 * 关联 * ,然后选择 * 创建关联 * 。

    4. 选择要关联的附件( vPC ),然后单击 * 创建关联 * 。

  3. 通过指定 HA 对的浮动 IP 地址,在传输网关的路由表中创建路由。

    您可以在 Cloud Manager 的 " 工作环境信息 " 页面上找到浮动 IP 地址。以下是一个示例:

    Cloud Manager 的屏幕截图,其中显示了集群管理接口,两个 NFS 和 CIFS 数据接口以及 SVM 管理接口的浮动 IP 地址。

    下图示例显示了传输网关的路由表。它包括到 Cloud Volumes ONTAP 所使用的两个 vPC 的 CIDR 块和四个浮动 IP 地址的路由。

    AWS 控制台的屏幕截图,其中显示了传输网关的路由表。它包括到 Cloud Volumes ONTAP 所使用的两个 vPC 的 CIDR 块和四个浮动 IP 地址的路由。

  4. 修改需要访问浮动 IP 地址的 vPC 的路由表。

    1. 向浮动 IP 地址添加路由条目。

    2. 向 HA 对所在 VPC 的 CIDR 块添加路由条目。

      下图示例显示了 VPC 2 的路由表,其中包括指向 VPC 1 的路由和浮动 IP 地址。

    AWS 控制台的屏幕截图,其中显示了 VPC 2 的路由表,其中包括指向 VPC 1 的路由和浮动 IP 地址。

  5. 通过向需要访问浮动 IP 地址的 VPC 添加路由来修改 HA 对的 VPC 的路由表。

    此步骤非常重要,因为它会完成 VPC 之间的路由。

    下图示例显示了 VPC 1 的路由表。它包括一条指向浮动 IP 地址和客户端所在 VPC 2 的路由。Cloud Manager 在部署 HA 对时会自动将浮动 IP 添加到路由表中。

    AWS 控制台的屏幕截图,其中显示了 VPC 1 的路由表。它包括一条指向浮动 IP 地址和客户端所在 VPC 2 的路由。

  6. 使用浮动 IP 地址将卷挂载到客户端。

    通过选择卷并单击 * 挂载命令 * ,您可以在 Cloud Manager 中找到正确的 IP 地址。

    屏幕抓图:显示选择卷时可用的挂载命令。

  7. 如果要挂载 NFS 卷,请将导出策略配置为与客户端 VPC 的子网匹配。