创建网关 - AWS Storage Gateway
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

如果我们为英文版本指南提供翻译,那么如果存在任何冲突,将以英文版本指南为准。在提供翻译时使用机器翻译。

创建网关

在此部分中,您可以找到有关如何创建、部署和激活文件网关的说明。

选择网关类型

利用文件网关文件网关,您可以在 Amazon S3 中使用本地缓存存储和检索对象,实现对最近使用数据的低延迟访问。

选择网关类型

  1. 通过 https://console.amazonaws.cn/storagegateway/home 打开 AWS 管理控制台,选择您要在其中创建网关的 AWS 区域。

    如果您之前已在此 AWS 区域中创建网关,控制台将显示您的网关。否则,将会显示服务主页。

  2. 如果您尚未在您所选的 AWS 区域中创建网关,则选择开始使用。如果您已在选择的 AWS 区域中创建网关,则从导航窗格中选择网关,然后选择创建网关

  3. 选择网关类型页面上,选择文件网关,然后选择下一步

选择主机平台和下载 VM

如果您要在本地创建网关,请部署硬件设备;或下载并部署网关 VM,然后激活网关。如果您在 Amazon EC2 实例上创建网关,请启动包含网关 VM 映像的 Amazon 系统映像 (AMI),然后激活网关。有关支持的主机平台的信息,请参阅受支持的管理程序和主机要求

注意

只有文件、缓存卷和磁带网关可以在 Amazon EC2 实例上运行。

选择主机平台并下载虚拟机

  1. Select host platform (选择主机平台) 页面上,选择您要用于运行网关的虚拟化平台。

  2. 请执行下列操作之一:

    • 如果选择硬件设备,请按照 激活硬件设备 中的说明进行激活。

    • 如果选择其他选项之一,请选择虚拟化平台旁边的 Download image (下载映像),下载包含虚拟化平台的 .ova 文件的 .zip 文件。

      注意

      .zip 文件大小超过 500MB,下载可能需要一些时间 (具体取决于您的网络连接情况)。

      对于 Amazon EC2,您可以从提供的 AMI 创建实例。

  3. 如果选择管理程序选项,请将下载的映像部署到管理程序。在部署期间,至少添加两个本地磁盘,一个用作缓存,一个用作上传缓冲区。一个文件网关只需要一个用于缓存的本地磁盘。有关本地磁盘要求的信息,请参阅硬件和存储要求

    根据您的管理程序,设置某些选项:

    • 如果您选择 VMware,请执行以下操作:

      • 使用 Thick provisioned format (完全预配置格式) 选项存储磁盘。使用完全预配置时,会立即分配磁盘空间,从而实现更好的性能。而自动精简预配置按需分配存储空间。按需分配可能会影响 AWS Storage Gateway 的正常运行。为使 Storage Gateway 正常运行,必须以完全配置格式存储 VM 磁盘。

      • 将网关 VM 配置为使用半虚拟化磁盘控制器。有关更多信息,请参阅配置 AWS Storage Gateway VM 以使用半虚拟化的磁盘控制器

    • 如果选择 Microsoft Hyper-V,请执行以下操作:

      • 使用 Fixed size (固定大小) 选项配置磁盘类型。使用固定大小预配置时,将立即分配磁盘存储,这样性能更好。如果不使用固定大小预配置,则将按需分配存储。按需分配可能会影响 Storage Gateway 的正常运行。为使 Storage Gateway 正常运行,必须采用以固定大小配置的格式存储 VM 磁盘。

      • 在分配磁盘时,选择 virtual hard disk (.vhd) file (虚拟硬盘(.vhd)文件)。Storage Gateway 支持 .vhdx 文件类型。此文件类型使您能够创建比其他文件类型更大的虚拟磁盘。如果您创建一个 .vhdx 类型的虚拟磁盘,请确保您创建的虚拟磁盘的大小没有超过网关的建议磁盘大小。

    • 如果选择基于 Linux 内核的虚拟机 (KVM),请执行以下操作:

      • 请勿将磁盘配置为使用 sparse 格式化。使用固定大小(非稀疏)预配置时,系统会立即分配磁盘存储,从而获得更高的性能。

      • 使用预配置新虚拟机的 virt-install 命令在虚拟机中创建新虚拟磁盘时,请使用 sparse=false 参数以非稀疏格式存储磁盘。

      • 请对磁盘和网络设备使用 virtio 驱动程序。

      • 建议您不要设置 current_memory 选项。如有必要,请在 --ram 参数中将其设置为为网关预配置的 RAM。

      以下是安装 KVM 的 virt-install 命令示例。

      virt-install --name "SGW_KVM" --description "SGW KVM" --os-type=generic --ram=32768 --vcpus=16 --disk path=fgw-kvm.qcow2,bus=virtio,size=80,sparse=false --disk path=fgw-kvm-cache.qcow2,bus=virtio,size=1024,sparse=false --network default,model=virtio --graphics none --import
注意

对于 VMware、Microsoft Hyper-V 和 KVM,要想成功激活网关,您将需要同步 VM 时间和主机时间。确保将主机时钟设置为正确的时间,并将其与网络时间协议 (NTP) 服务器同步。

有关将网关部署到 Amazon EC2 主机的信息,请参阅 在 Amazon EC2 主机上部署文件网关

选择服务终端节点

连接到网关

要连接到您的网关,首先需要获取您的网关 VM 的 IP 地址。您将使用此 IP 地址激活网关。对于本地主机上部署并激活的网关,您可以从网关 VM 本地控制台或管理程序客户端获取 IP 地址。对于已在 Amazon EC2 实例上部署并激活的网关,可以从 Amazon EC2 控制台获取 IP 地址。

激活过程将您的网关与 AWS 账户关联。您的网关 VM 必须正在运行才能成功激活。

确保选择正确的网关类型。网关类型的 .ova 文件和 Amazon 系统映像 (AMI) 不同,不可互换。

从本地控制台获取网关 VM 的 IP 地址

  1. 登录到网关 VM 本地控制台。有关详细说明,请参阅以下内容:

  2. 从菜单页顶部获取 IP 地址,并记下它以供以后使用。

从 EC2 实例获取 IP 地址

  1. 打开 Amazon EC2 控制台 https://console.amazonaws.cn/ec2/

  2. 在导航窗格中,选择 Instances (实例),然后选择所需的 EC2 实例。

  3. 选择底部的 Description (描述) 选项卡,然后记下 IP 地址。您将使用此 IP 地址激活网关。

您可以使用分配到网关的公共或私有 IP 地址来激活。您必须能够从执行激活的浏览器访问所使用的 IP 地址。在此过程中,我们使用公有 IP 地址来激活网关。

将您的网关与 AWS 账户关联

  1. 如果 Connect to gateway (连接到网关) 页面尚未打开,请打开控制台并导航到该页面。

  2. IP address (IP 地址) 键入网关的 IP 地址,然后选择 Connect gateway (连接网关)

有关如何获取网关 IP 地址的详细信息,请参阅连接到网关

激活网关

您选择的网关类型、终端节点类型和 AWS 区域显示在激活页面上。将网关与您的 AWS 账户关联后,将会显示激活页面,如前所述。

激活网关

  1. 要完成激活过程,请在激活页面上提供信息以配置网关设置:

    • Gateway type (网关类型) 指定所激活的网关的类型。

    • Endpoint type (终端节点类型) 指定您为网关选择的终端节点的类型。

    • AWS Region (AWS 区域) 指定将激活网关的 AWS 区域以及将存储数据的位置。如果 Endpoint type (终端节点类型)VPC,则 AWS 区域应与您的 VPC 终端节点所在的区域相同。

    • 网关时区指定要用于网关的时区。

    • 网关名称标识网关。您可以使用此名称在控制台中管理网关;您可以在激活网关后更改名称。该名称必须是您账户的唯一名称。

      以下屏幕截图显示文件网关的激活页面。

  2. (可选)在 Add tags (添加标签) 部分中,输入键和值以将标签添加到您的网关。标签是帮助您管理、筛选和搜索网关的区分大小写的键/值对。

  3. 选择 Activate gateway (激活网关)

如果激活失败,请参阅排查网关问题以了解可能采用的解决方案。

配置本地磁盘

在部署 VM 后,已为网关分配本地磁盘。现在,您将网关配置为使用这些磁盘。有关使用短暂存储的更多信息,请参阅将短暂存储与 EC2 网关结合使用

配置本地磁盘

  1. Configure local disks (配置本地磁盘) 页面上,标识已添加的磁盘并确定要为缓存存储分配的磁盘。有关磁盘大小限制的信息,请参阅网关的建议本地磁盘大小

  2. 为要配置为缓存存储的磁盘选择 Cache (缓存)

    如果您未看到自己的磁盘,请选择刷新

  3. 选择 Configure Logging (配置日志记录) 以保存您的配置设置。系统会将您定向到网关日志组向导。

配置 Amazon CloudWatch 日志记录

要收到有关文件网关及其资源的运行状况的通知,您可以配置 Amazon CloudWatch 日志组。有关更多信息,请参阅 通过 CloudWatch 日志组获取文件网关运行状况日志。)

为您的文件网关配置 CloudWatch 日志组

  1. 在网关日志组向导中,选择 Create new Log Group (创建新的日志组) 链接以创建一个新的日志组。系统会将您定向到 CloudWatch 控制台以进行创建。如果您已具有要用来监控网关的 CloudWatch 日志组,请为 Gateway Log Group (网关日志组) 选择该组。

  2. 如果创建新的日志组,请选择刷新按钮以在列表中查看新的日志组。

  3. 如果将您的网关部署到启用了 VMware 高可用性 (HA) 集群的 VMware 主机上,系统将提示您验证和测试 VMware HA 配置。在此情况下,请选择 Verify VMware HA (验证 VMware HA)。否则,请选择 Save and Continue (保存并继续)

验证 VMware 高可用性(仅限 VMware HA 集群)

如果您的网关未部署到已启用 VMware 高可用性 (HA) 的 VMware 主机上,则可以跳过此部分。

如果在已启用 VMware 高可用性 (HA) 集群启用的 VMware 主机上部署了您的网关,则可以在激活网关时或之后测试配置。以下说明介绍如何在激活期间测试配置。

对 VMware HA 的测试

  1. 在“Verify VMware High Availability Configuration (验证 VMware 高可用性配置)”页面上,选择 Verify VMware HA (验证 VMware HA)。完成此过程可能最多需要两分钟。

  2. 如果测试成功,则横幅中会显示一条消息来指示测试成功。如果测试失败,则将显示一条指示失败的消息。您可以在 vSphere 配置中进行更改并重复执行此测试。

  3. 要重复此测试,对于 Actions (操作),选择 Verify VMware HA (验证 VMware HA)

有关如何为 VMware HA 配置网关的信息,请参阅将 VMware vSphere High Availability 与 AWS Storage Gateway 结合使用

下一步

创建文件共享