- AWS Outposts

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

借助 Outposts 服务器,您可以利用存储在第三方存储阵列上的现有数据。您可以在 Outposts 上为 EC2 实例指定外部块数据卷和外部块启动卷。使用此集成,您可以使用第三方供应商(例如 NetApp ONTAP 和 Pure FlashArray 存储系统)支持的外部块数据和启动卷。

注意事项
  • 在 Outposts 机架和 Outposts 2U 服务器上可用。在 Outposts 1U 服务器上不可用。

  • 在所有可用的 AWS 地区 AWS Outposts 均可用,但 AWS GovCloud (US) Regions.

  • 不收取额外费用。

  • 您负责存储阵列的配置和 day-to-day管理。您还可以在存储阵列上创建和管理外部块卷。如果您在存储阵列的硬件、软件或连接方面遇到问题,请联系第三方存储供应商。

外部区块数据量

在配置和配置由兼容的第三方存储系统支持的块数据卷后,您可以在启动 EC2 实例时将这些卷连接到您的实例。如果您在存储阵列上将卷配置为多重连接,则可以将一个卷连接到多个 EC2 实例。

关键步骤
  • AWS 技术人员配置本地网关以确保 Outpost 子网和本地网络之间的连接。

  • 您可以使用外部存储阵列的管理界面来创建卷。然后,您将通过创建新的启动器组并将目标 EC2 实例的 iSCSI 限定名称 (IQN) 添加到该组来配置启动器映射。这会将外部块数据量与 EC2 实例相关联。

  • 您在启动实例时添加外部数据量。您需要外部存储阵列的启动器 IQN、目标 IP 地址、端口和 IQN。有关更多信息,请参阅在 Outpost 上启动实例

有关更多信息,请参阅通过简化第三方块存储的使用 AWS Outposts

外部块启动卷

从外部存储阵列在 Outposts 上启动 EC2 实例为依赖第三方存储的本地工作负载提供了一种集中、经济实惠且高效的解决方案。可以选择以下选项:

iSCSI SAN 启动

提供从外部存储阵列直接启动的功能。利用 AWS提供的 iPXE 助手 AMI,以便实例可以从网络位置启动。当 iPXE 与 iSCSI 结合使用时, EC2 实例会将远程 iSCSI 目标(存储阵列)视为本地磁盘。操作系统的所有读取和写入操作都是在外部存储阵列上执行的。

iSCSI 或 NVMe-over-TCP LocalBoot

使用从存储阵列中检索的启动卷副本启动 EC2 实例,不修改原始源映像。我们使用 LocalBoot AMI 启动帮助器实例。此帮助程序实例将启动卷从存储阵列复制到实例的实例存储,并充当 iSCSI 启动器或 NVMe-over-TCP主机。 EC2 最后,使用本地 EC2实例存储卷重新启动实例。

由于实例存储是临时存储,因此启动卷将在 EC2 实例终止时删除。因此,此选项适用于只读启动卷,例如虚拟桌面基础架构 (VDI) 中使用的启动卷。

你无法使用启动 EC2 Windows 实例 NVMe-over-TCP LocalBoot。只有使用 EC2 Linux 实例才支持此功能。

有关更多信息,请参阅部署外部启动卷以与一起使用 AWS Outposts