View a markdown version of this page

将 VMware vSphere High Availability 与 Storage Gateway 结合使用 - AWS Storage Gateway

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

将 VMware vSphere High Availability 与 Storage Gateway 结合使用

Storage Gateway 通过一组与 VMware vSphere High Availability (VMware HA) 集成的应用程序级运行状况检查,在 VMware 上提供高可用性。此方法有助于保护存储工作负载免受硬件、管理程序或网络故障的影响。它还有助于防止软件错误,例如连接超时和文件共享或卷不可用。

通过这种集成,部署在本地的 VMware 环境或 VMware Cloud 中的网关可以 AWS 自动从大多数服务中断中恢复。此操作通常在 60 秒内完成,并且不会丢失数据。

注意

如果您要在 VMware HA 集群中部署 Storage Gateway,建议执行以下操作:

  • 仅在集群中的一台主机上部署包含 Storage Gateway VM 的 VMware ESX .ova 可下载程序包。

  • 在部署 .ova 程序包时,选择一个不在主机本地的数据存储。而是使用一个可供群集的所有主机访问的数据存储。如果您选择的是主机本地数据存储,而主机发生了故障,则群集中的其他主机可能无法访问该数据源,并且可能无法成功地故障转移到另一台主机。

  • 使用集群部署时,如果您将 .ova 程序包部署到集群,请在系统提示您这样做时选择一台主机。或者您也可以直接部署到群集中的主机里。

以下主题介绍了如何在 VMware HA 集群中部署 Storage Gateway:

配置您的 vSphere VMware HA 集群

如果您尚未创建 VMware 集群,请先创建一个。有关如何创建 VMware 集群的信息,请参阅 VMware 文档中的创建 vSphere HA 集群

接下来,配置要与 Storage Gateway 结合使用的 VMware 集群。

配置 VMware 集群
  1. 在 VMware vSphere 的 Edit Cluster Settings (编辑集群设置) 页面上,确保为 VM 和应用程序监控配置 VM 监控。为此,请为每个选项设置以下值:

    • Host Failure Response (主机故障响应)Restart VMs (重新启动 VM)

    • Response for Host Isolation (主机隔离的响应)Shut down and restart VMs (关闭并重新启动 VM)

    • Datastore with PDL (具有 PDL 的数据存储)Disabled (已禁用)

    • Datastore with APD (具有 APD 的数据存储)Disabled (已禁用)

    • VM Monitoring (VM 监控)VM and Application Monitoring (VM 和应用程序监控)

  2. Fine-tune 通过调整以下值来调整聚类的灵敏度:

    • 故障间隔 - 在此间隔之后,如果未收到 VM 检测信号,则将重新启动 VM。

    • 最短正常运行时间 - 在 VM 开始监控 VM 工具的检测信号之后,集群等待的时间。

    • 每个 VM 的最大重置次数 - 集群在最大重置时段内重启 VM 的最大次数。

    • 最大重置次数的时段 - 计算每个 VM 的最大重置次数的时段。

    如果您不确定要设置的值,请使用以下示例设置:

    • Failure interval (故障间隔)30

    • Minimum uptime (最短正常运行时间)120

    • Maximum per-VM resets (每个 VM 的最大重置次数)3

    • Maximum resets time window (最长重置时段)1 小时

如果您在集群上运行了其他 VM,则可能需要专门为您的 VM 设置这些值。在从 .ova 部署 VM 之前,无法执行此操作。有关设置这些值的更多信息,请参阅 (可选)为集群上的其他 VM 添加覆盖选项

设置您的网关类型

按照以下程序来设置网关

下载适用于您的网关类型的 .ova 映像

部署网关

在已配置的集群中,将 .ova 映像部署到集群的主机之一。有关说明,请参阅 VMware vSphere 在线文档中的部署 OVF 或 OVA 模板

部署网关 .ova 映像
  1. 将 .ova 映像部署到集群中的主机之一。

  2. 确保为根磁盘和缓存选择的数据存储对集群中的所有主机可用。

(可选)为集群上的其他 VM 添加覆盖选项

如果您在集群上运行了其他 VM,则可能需要专门为每个 VM 设置集群值。有关说明,请参阅 VMware vSphere 在线文档中的自定义单个虚拟机

为集群上的其他 VM 添加覆盖选项
  1. 在 VMware vSphere 中的 Summary (摘要) 页面上,选择您的集群以打开集群页面,然后选择 Configure (配置)

  2. 选择 Configuration (配置) 选项卡,然后选择 VM Overrides (VM 覆盖)

  3. 添加新的 VM 覆盖选项来更改每个值。

    vSphere HA - VM 监控下的每个选项设置以下值:

    • VM 监控已启用覆盖 - VM 和应用程序监控

    • VM 监控灵敏度已启用覆盖 - VM 和应用程序监控

    • VM 监控自定义

    • 故障间隔30

    • 最短正常运行时间120

    • Maximum per-VM resets (每个 VM 的最大重置次数)5

    • 最大重置时段1 小时

激活网关

在 VMware 环境中部署 .ova 后,使用 Storage Gateway 控制台激活网关。有关说明,请参阅查看设置并激活 Amazon S3 文件网关

测试您的 VMware High Availability 配置

激活网关后,请测试您的配置。

测试 VMware HA 配置
  1. 打开 Storage Gateway 控制台,网址为https://console.aws.amazon.com/storagegateway/home

  2. 在导航窗格上,选择 Gateways (网关),然后选择要针对 VMware HA 测试的网关。

  3. 对于 Actions (操作),请选择 Verify VMware HA (验证 VMware HA)

  4. 在显示的 Verify VMware High Availability Configuration (验证 VMware High Availability 配置) 框中,选择 OK (确定)

    注意

    测试 VMware HA 配置将重新启动网关 VM 并中断与网关的连接。该测试可能需要几分钟才能完成。

    如果测试成功,则控制台中网关的详细信息选项卡中将显示 Verified (已验证) 状态。

  5. 请选择 Exit(退出)。

您可以在 Amazon CloudWatch 日志组中找到有关 VMware HA 事件的信息。有关更多信息,请参阅 使用日志组获取 S3 FSx 文件网关运行状况日志 CloudWatch