AWS ElastiCache Redis - 所有节点在一个 AZ 中以避免数据传输成本
AWS ElastiCache Redis - All nodes in one AZ to avoid data transfer costs
我正在设置一个 ElastiCache Redis 集群,但是当禁用多可用区选项时,节点分布在多个可用区中。我希望它们与我的 EC2 节点位于同一个 AZ 中,以避免数据传输成本。将现有节点移动到另一个 AZ 似乎也是不可能的。
有没有办法让所有集群节点都在同一个AZ中?
视情况而定。 Multi-AZ 对于启用集群模式 (CME) 的 Redis 是必需的。所以也需要不同的可用区,不能更改。
但是在禁用集群模式 (CMD) 的情况下,您甚至可以在一个子网中创建集群。为此,您必须创建自己的 subnet group 并在创建 CMD 集群时选择它。
我正在设置一个 ElastiCache Redis 集群,但是当禁用多可用区选项时,节点分布在多个可用区中。我希望它们与我的 EC2 节点位于同一个 AZ 中,以避免数据传输成本。将现有节点移动到另一个 AZ 似乎也是不可能的。
有没有办法让所有集群节点都在同一个AZ中?
视情况而定。 Multi-AZ 对于启用集群模式 (CME) 的 Redis 是必需的。所以也需要不同的可用区,不能更改。
但是在禁用集群模式 (CMD) 的情况下,您甚至可以在一个子网中创建集群。为此,您必须创建自己的 subnet group 并在创建 CMD 集群时选择它。