本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
将 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 集群
-
在 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 和应用程序监控)
-
-
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 映像:
部署网关
在已配置的集群中,将 .ova 映像部署到集群的主机之一。有关说明,请参阅 VMware vSphere 在线文档中的部署 OVF 或 OVA 模板
部署网关 .ova 映像
-
将 .ova 映像部署到集群中的主机之一。
-
确保为根磁盘和缓存选择的数据存储对集群中的所有主机可用。
(可选)为集群上的其他 VM 添加覆盖选项
如果您在集群上运行了其他 VM,则可能需要专门为每个 VM 设置集群值。有关说明,请参阅 VMware vSphere 在线文档中的自定义单个虚拟机
为集群上的其他 VM 添加覆盖选项
-
在 VMware vSphere 中的 Summary (摘要) 页面上,选择您的集群以打开集群页面,然后选择 Configure (配置)。
-
选择 Configuration (配置) 选项卡,然后选择 VM Overrides (VM 覆盖)。
-
添加新的 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 配置
-
打开 Storage Gateway 控制台,网址为https://console.aws.amazon.com/storagegateway/home
。 -
在导航窗格上,选择 Gateways (网关),然后选择要针对 VMware HA 测试的网关。
-
对于 Actions (操作),请选择 Verify VMware HA (验证 VMware HA)。
-
在显示的 Verify VMware High Availability Configuration (验证 VMware High Availability 配置) 框中,选择 OK (确定)。
注意
测试 VMware HA 配置将重新启动网关 VM 并中断与网关的连接。该测试可能需要几分钟才能完成。
如果测试成功,则控制台中网关的详细信息选项卡中将显示 Verified (已验证) 状态。
-
请选择 Exit(退出)。
您可以在 Amazon CloudWatch 日志组中找到有关 VMware HA 事件的信息。有关更多信息,请参阅 使用日志组获取 S3 FSx 文件网关运行状况日志 CloudWatch。