本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
步骤 2:使用 DAX 创建 AWS 管理控制台 集群
请按照以下过程在默认 Amazon VPC 中创建 Amazon DynamoDB Accelerator (DAX)。
创建 DAX 集群
-
通过以下网址打开 DynamoDB 控制台:https://console.amazonaws.cn/dynamodb/
。 -
在导航窗格中的 DAX下,选择集群。
-
选择 Create Cluster (创建集群)。
-
在 Create cluster (创建集群) 窗口中,执行以下操作:
-
集群名称 — 输入 DAX 集群的短名称。
注意 由于
sudo
和grep
是保留关键字,您无法在集群名称中使用这些单词创建 DAX 集群。例如,sudo
和sudocluster
是无效的集群名称。 -
集群说明 — 输入集群的说明。
-
节点类型 — 为集群中的所有节点选择节点类型。
-
集群大小 — 选择集群中的节点数。集群包含一个主节点和最多 9 个只读副本。
注意 如果要创建单节点集群,请选择 1。您的集群将包含一个主节点。
如果要创建多节点集群,请选择一个介于 3(一个主节点和两个只读副本)和 10(一个主节点和 9 个只读副本)之间的数字。
重要 对于生产使用,我们强烈建议使用具有至少三个节点的 DAX,其中每个节点都放置在不同的可用区中。DAX 集群需要三个节点才能容错。
DAX 集群可以部署在一个或两个节点上,用于开发或测试工作负载。单节点和双节点集群不具有容错能力,我们不建议对生产使用少于三个节点。如果单节点或双节点集群遇到软件或硬件错误,则集群会变得不可用或丢失缓存数据。
-
加密 为 — 集群选择启用加密以帮助保护静态数据。DAX有关更多信息,请参阅DAX 静态加密。
-
用于 DynamoDB 访问的 IAM 服务角色— 选择新建,然后输入以下信息:
-
IAM 角色名称 为 — 角色输入名称,例如 IAM。
DAXServiceRole
控制台将创建一个新的 IAM 角色,并且您的 DAX 集群将在运行时代入此角色。 -
IAM 策略名称 为 — 策略输入名称,例如 IAM。
DAXServicePolicy
控制台创建新的 IAM 策略,并将该策略附加到 IAM 角色。 -
IAM 角色策略 — 选择读写。这会允许 DAX 集群在 DynamoDB 中执行读取和写入操作。
-
目标 DynamoDB 表 — 选择所有表。
-
-
子网组 — 选择您在步骤 1:使用 AWS 管理控制台 创建子网组中创建的子网组。
-
安全组 — 选择默认。
DAX 还需要具有单独的服务角色以访问 Amazon EC2,DAX 将自动为您创建该服务角色。有关更多信息,请参阅为 DAX 使用服务相关角色。
-
-
根据需要完成设置后,选择 Launch cluster (启动集群)。
在集群屏幕上,您的 DAX 集群将列出,这些集群的状态为正在创建。
创建集群将需要花几分钟的时间。当集群就绪后,其状态将更改为可用。
同时,请继续到步骤 3:使用 AWS 管理控制台 配置安全组入站规则并按照其中的说明进行操作。