使用 Outposts - Amazon ElastiCache for Redis
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

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

使用 Outposts

AmazonOutposts 是一项完全托管的服务,可扩展Amazon基础设施、服务、API 和工具提供给客户场所。通过提供本地访问Amazon托管基础设施、AmazonOutposts 使客户能够使用与Amazon区域,同时使用本地计算和存储资源来满足更低的延迟和本地数据处理需求。Outpost 是部署在客户站点的 Amazon 计算和存储容量池。Amazon 作为 Amazon 区域的一部分运营、监控和管理此容量。您可以在 Outpost 上创建子网,并在创建Amazon资源的费用,例如ElastiCache集群集群。

注意

在此版本中,以下限制适用:

  • ElastiCache仅 Outposts 持 M5 和 R5 节点系列。

  • 不支持实时迁移。

  • 多可用区(不支持跨站点复制)。

  • 不支持本地快照。

  • ElastiCache在以下区域不支持 Outposts 基地:CN-北 1, CN-西北 1 和东北 3.

将 Outposts 与 Redis 控制台一起使用

  1. 登录 Amazon Web Services Management Console并通过以下网址打开 ElastiCache 控制台:https://console.amazonaws.cn/elasticache/

  2. 在导航窗格上,选择Redis

  3. In群集引擎中,选择Redis

  4. UDER位置中,选择本地 ElastiCache 在AmazonOutposts

配置本地选项

您可以选择一个可用的哨站来添加缓存集群,或者,如果没有可用的 Outposts 站点,请使用以下步骤创建一个新的缓存集群:

UDER本地选项

  1. UDERRedis 设置

    1. 名称:输入 Redis 集群的名称

    2. 描述:输入 Redis 集群的描述。

    3. 引擎版本兼容:引擎版本基于AmazonOutpost 区

    4. 端口:接受默认端口 6379。如果您出于某个原因需要使用其他端口,请键入相应的端口号。

    5. 参数组:使用下拉列表选择默认或自定义参数组。

    6. 节点类型:可用实例取决于 “Outposts” 可用性。Porting Assistant for .NET仅 Outposts 持 M5 和 R5 节点系列。从下拉列表中,选择Outposts,然后选择要用于此集群的可用节点类型。然后选择Save

    7. 副本数量:输入要为此复制组创建的只读副本数。您必须至少有一个只读副本,但不超过五个只读副本。默认值是 2。

      只读副本的自动生成的名称与主群集名称的模式相同,并在末尾添加一个破折号和连续三位数字,开头为-002。例如,如果您的复制组名为MyGroup,那么辅助人员的名称将是MyGroup-002MyGroup-003MyGroup-004MyGroup-005MyGroup-006

  2. UDER高级 Redis 设置

    1. 子网组:从列表中选择创建新的

      • 名称:输入子网组的名称

      • 描述:输入子网组的描述

      • VPC ID:VPC ID 应与前哨 VPC 匹配。如果您选择的 VPC 在 Outposts 中没有子网 ID,则列表将返回为空。

      • 可用区或 Outpost:选择您正在使用的哨所。

      • 子网 ID:选择可用于哨站的子网 ID。如果没有可用的子网 ID,则需要创建它们。有关更多信息,请参阅创建子网

    2. 选择 Create (创建)

查看空间站群集详细信息

在 Redis 列表页面上,选择属于Amazon前哨,并在查看集详细信息

  • 可用区:这将使用 ARN(亚马逊资源名称)和Amazon资源编号。

  • Outpost 名称:Name (名称)Amazon前哨

将 Outposts 与AmazonCLI

您可以使用Amazon Command Line Interface(Amazon CLI)来控制多个Amazon服务并通过脚本自动执行这些服务。您可以使用AmazonCLI 用于临时(一次性)操作。

下载和配置Amazon CLI

Amazon CLI 在 Windows、macOS 或 Linux 上运行。按照以下步骤下载和并对其进行配置。

下载、安装和配置 CLI

  1. 下载Amazon上的 CLIAmazon命令行界面网页。

  2. 按照安装AmazonCLI配置AmazonCLI中的Amazon Command Line Interface 用户指南

使用Amazon带有 Outposts 的 CLI

使用以下 CLI 操作创建使用 “Outposts” 的缓存集群:

  • create-cache-cluster –使用此操作,outpost-mode参数接受一个值,该值指定是在单个 Outpost 中创建节点,还是在多个 Outpost 中创建节点。

    注意

    目前,只有single-outpost模式被支持。

    aws elasticache create-cache-cluster \ --cache-cluster-id cache cluster id \ --outpost-mode single-outpost \