Amazon ElastiCache
用户指南 (API Version 2015-02-02)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

创建集群:Memcached(控制台)

在使用 Memcached 引擎时,Amazon ElastiCache 支持对多个节点上的数据进行水平分区。Memcached 支持 Auto Discovery,因此您无需跟踪每个节点的终端节点。Memcached 跟踪每个节点的终端节点,并在添加和删除节点时更新终端节点列表。您的应用程序需要与集群进行的所有交互都在配置终端节点上进行。有关 Auto Discovery 的更多信息,请参阅节点自动发现 (Memcached)

使用 ElastiCache 控制台创建 Memcached 群集:

  1. 登录 AWS 管理控制台 并通过以下网址打开 Amazon ElastiCache 控制台:https://console.amazonaws.cn/elasticache/

  2. 从右上角的下拉列表中,选择要启动此群集的区域。

  3. 从左侧导航窗格中选择 Memcached

  4. 选择 Create

  5. 对于 Cluster engine,选择 Memcached。选择 Memcached 将创建类似如下的 Memcached 群集。节点数由步骤 5.f 中选择的节点数决定 (最多 20 个)。

    图像:带数据分区的 Memcached 群集

    带数据分区的 Memcached 群集

  6. 完成 Memcached settings 部分。

    1. Name 中,键入群集的名称。

      群集命名约束

      • 必须包含 1 到 20 个字母数字字符或连字符。

      • 必须以字母开头。

      • 不能包含两个连续的连字符。

      • 不能以连字符结尾。

    2. 对于 Engine version compatibility,选择您希望此群集运行的 Memcached 引擎版本。除非您出于某个特定原因需要运行旧版本,否则建议您选择最新版本。

      重要

      您可以升级到较新的引擎版本。有关更多信息,请参阅 升级引擎版本。任何 Memcached 引擎版本变化都属于破坏性的过程 - 您的群集数据将丢失。

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

    4. 对于 Parameter group,选择默认的参数组及要用于此群集的参数组,或者选择 Create new 以创建用于此群集的新参数组。

      参数组控制群集的运行时参数。有关参数组的更多信息,请参阅Memcached 特定的参数创建参数组

    5. 对于 Node type,请单击向下箭头 ( )。在 Change node type 对话框中,先选择所需节点类型的 Instance family,然后选择要用于此群集的节点类型,最后选择 Save

      有关更多信息,请参阅 选择节点大小

    6. 对于 Number of nodes,选择该群集所需的节点数。您将跨群集节点对数据进行分区。

      如果您需要在以后更改节点数,使用 Memcached 进行横向扩展非常轻松。有关更多信息,请参阅 扩展 Memcached

  7. 单击 Advanced Memcached settings 并完成该部分。

    1. 对于 Subnet group,选择要应用到该群集的子网。

      有关更多信息,请参阅 子网和子网组

    2. 选择您希望如何为此集群选择 Availability zone(s)。您有两种选择。

      • No preference - ElastiCache 为集群中的每个节点选择可用区。

      • Specify availability zones - 为群集中的每个节点指定可用区。

        如果您选择指定可用区,则对于每个节点,请从每个节点名称右侧的列表中选择可用区。

        我们建议您将节点放置在多个可用区中,以提高容错能力。有关更多信息,请参阅 缓解可用区故障

      有关更多信息,请参阅 选择区域和可用区

    3. 对于 Security groups,选择要应用到该群集的安全组。

      有关更多信息,请参阅 ElastiCache 和安全组

    4. Maintenance window 是每周中 ElastiCache 为您的群集计划系统维护的时间,通常以小时为时间长度。您可以允许 ElastiCache 选择维护时段的日期和时间 (No preference),或者自行选择日期、时间和持续时间 (Specify maintenance window)。如果您选择 Specify maintenance window,则为您的维护时段选择 Start dayStart timeDuration (以小时为单位)。所有时间均为 UCT 时间。

      有关更多信息,请参阅 维护时段

    5. 对于 Notifications,请选择现有的 Amazon Simple Notification Service (Amazon SNS) 主题,或选择“Manual ARN Input”并键入主题的 Amazon 资源名称 (ARN)。Amazon SNS 允许将通知推送到与 Internet 连接的智能设备。默认设置是禁用通知。有关更多信息,请参阅 http://www.amazonaws.cn/sns/

  8. 查看您的所有输入和选择,然后返回并进行任意所需的更正。准备就绪后,请选择 Create 以启动您的群集。

当您的集群状态为 available 时,您可向其授予 Amazon EC2 访问权限,连接到集群并开始使用它。有关更多信息,请参阅 第 4 步:授权访问第 5 步:连接到集群节点

重要

一旦您的集群变为可用状态,您便需要为集群处于活动状态的每个小时或分钟支付费用(即使您并未主动使用集群)。要停止此集群产生的费用,您必须将其删除。请参阅删除集群