AWS Storage Gateway
User Guide (API Version 2013-06-30)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。点 击 Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

为 Storage Gateway 配置 VMware

在为 AWS Storage Gateway 配置 VMware 时,应确保将 VM 时间与主机时间同步,将 VM 配置为在预配置存储时使用半虚拟化磁盘控制器,并在支持网关 VM 的基础设施层提供故障保护措施。

将 VM 时间与主机时间同步

若要成功激活网关,您必须确保 VM 时间与主机时间同步,并且主机时间设置正确。在本节中,您首先要将 VM 时间与主机时间同步。然后,您将检查主机时间,如果需要,您应设置主机时间并将主机配置为自动与网络时间协议 (NTP) 服务器同步。

重要

要成功激活网关,就需要同步 VM 时间和主机时间。

如需将 VM 时间与主机时间同步

  1. 配置您的 VM 时间。

    1. 在 vSphere 客户端中,打开网关 VM 的上下文 (右键单击) 菜单,然后选择 Edit Settings

      Virtual Machine Properties”对话框打开。

    2. 选择 Options 选项卡,然后选择选项列表中的 VMware Tools

    3. 选中 Synchronize guest time with host 选项,然后选择 OK

      VM 时间与主机进行同步。

  2. 配置主机时间。

    请注意,确保您设置了正确的主机时间。如果您尚未配置主机时间,请执行下列步骤进行设置并将其与 NTP 服务器同步。

    1. 在 VMware vSphere 客户端中,选择左侧窗格中的 vSphere 主机节点,然后选择 Configuration 选项卡。

    2. 选择 Software 面板中的 Time Configuration,然后选择 Properties 链接。

      Time Configuration”对话框显示。

    3. Date and Time (日期和时间) 面板中,设置日期和时间。

    4. 将主机配置为自动将其时间与 NTP 服务器同步。

      1. 选择 Time Configuration 对话框中的 Options,然后在 NTP Daemon (ntpd) Options 对话框中,选择左侧窗格中的 NTP Settings

      2. 选择 Add 以添加新 NTP 服务器。

      3. Add NTP Server 对话框中,键入 NTP 服务器的 IP 地址或完全限定域名,然后选择 OK

        您可使用 pool.ntp.org,如以下示例所示。

      4. NTP Daemon (ntpd) Options 对话框中的左侧窗格中选择 General

      5. Service Commands 窗格中,选择 Start 以启动服务。

        请注意,如果您稍后更改此 NTP 服务器参考或添加另一 NTP 服务器参考,则需要重启服务才能使用新服务器。

    5. 选择 OK 以关闭 NTP Daemon (ntpd) Options 对话框。

    6. 选择 OK 以关闭 Time Configuration 对话框。

配置 AWS Storage Gateway VM 以使用半虚拟化的磁盘控制器

在此任务中,您将设置 iSCSI 控制器以便让 VM 使用半虚拟化。半虚拟化 是一种模式,在此模式下,网关 VM 使用主机操作系统来让控制台标识您添加到 VM 的虚拟磁盘。

注意

您必须完成此步骤才能避免在网关控制台中配置这些磁盘时出现磁盘标识问题。

如需将 VM 配置为使用半虚拟化的控制器

  1. 在 VMware vSphere 客户端中,打开网关 VM 的上下文 (右键单击) 菜单,然后选择 Edit Settings

  2. Virtual Machine Properties 对话框中,选择 Hardware 选项卡,再选择 SCSI controller 0,然后选择 Change Type

  3. Change SCSI Controller Type 对话框中,选择 VMware Paravirtual SCSI 控制器类型,然后选择 OK

将 AWS Storage Gateway 与 VMware High Availability 配合使用

VMware High Availability (HA) 是一种 vSphere 组件,可以在支持网关 VM 的基础设施层提供故障防护。VMware HA 做到这点的机制是:使用配置为群集的多个主机,这样,当运行网关 VM 的一个主机发生故障时,网关 VM 会在群集内的另一个主机上自动重新启动。有关 VMware HA 的更多信息,请参阅 VMware 网站上的 VMware HA:概念和最佳实践

若要将 AWS Storage Gateway 与 VMware HA 一起使用,建议执行下列操作:

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

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

  • 要防止启动程序在故障转移期间与存储卷目标断开连接,请遵循针对您的操作系统建议的 iSCSI 设置。在故障转移事件中,网关 VM 在故障转移群集中的新主机中启动时,需要花费几秒钟到几分钟的时间。Windows 和 Linux 客户端的建议 iSCSI 超时超过了完成故障转移通常所需的时间。有关自定义 Windows 客户端的超时设置的更多信息,请参阅 自定义您的 Windows iSCSI 设置。有关自定义 Linux 客户端的超时设置的更多信息,请参阅 自定义您的 Linux iSCSI 设置

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