AWS ElastiCache - Memcached VPC



用于连接 Memcached 集群的 EC2 实例的 VPC 可能与集群的 VPC 不相同。在这种情况下,我们需要允许这两个 VPC 之间的连接,以便它们可以交互。从上一章,我们已经看到一个在默认 VPC 中运行的 EC2 实例。现在,我们创建一个额外的 VPC,我们可以将 Memcached 集群关联到该 VPC,然后通过对等连接机制建立到 EC2 实例的连接。

这需要遵循以下步骤。

创建新的 VPC

要创建新的 VPC,我们从 AWS 账户的主页转到 VPC 仪表板。然后,我们点击创建 VPC按钮,这将提示我们输入 VPC 的名称和 CIDR 块地址等。填写这些详细信息后,我们可以看到创建了以下 VPC。请注意,我们必须仔细说明 CIDR 块,因为它不应与包含 EC2 实例的现有 VPC 的 CIDR 块重叠。

Creating in different vpc 1

创建 VPC 对等连接

接下来,我们在上述两个 VPC 之间创建一个对等连接。在 VPC 仪表板中,我们选择左侧选项卡中的对等连接选项。这将调出以下屏幕,我们需要按如下所示填写。

Creating in different vpc 2

点击上面的创建对等连接按钮后,我们必须接受对等连接请求,如下面的屏幕截图所示。

Creating in different vpc 3

接下来,我们编辑路由表以反映另一个 VPC 中的目标网关。这将启用 VPC 之间的连接。

Creating in different vpc 4

最后,我们可以看到对等连接处于活动状态,这将使我们能够从 EC2 所在的另一个 VPC 连接到 ElastiCache VPC。

Creating in different vpc 5
广告