我正在查看由两个 aws 客户端拥有的两组自动缩放、负载平衡的服务器,它们都部署在同一可用区内并通过 http 进行通信。
如何确保两组服务器之间的流量不会传到 Internet?可用区内的延迟应该非常低。
我正在查看由两个 aws 客户端拥有的两组自动缩放、负载平衡的服务器,它们都部署在同一可用区内并通过 http 进行通信。
如何确保两组服务器之间的流量不会传到 Internet?可用区内的延迟应该非常低。
多个 AWS 账户
如果您希望从不同的 AWS 账户在同一可用区中查找服务,则需要确定每个账户如何命名每个可用区。
从区域和可用区:
可用区由区域代码后跟字母标识符表示;例如,
us-east-1a
。为确保资源在一个区域的可用区中分布,我们独立地将可用区映射到每个账户的标识符。例如,您的可用区us-east-1a
可能与us-east-1a
另一个账户的位置不同。您无法在账户之间协调可用区。
好吧,实际上有一种方法可以协调它。有两种方法可以确定 AWS 账户之间的 AZ 映射:
Spot 定价是按 AZ 计算的,因此如果您查看每个账户中 Spot 实例的价格,您将能够确定哪些 AZ 相互映射。只需选择一个实例类型并寻找相同形状的图表!
保证流量不会通过 Internet
如果您通过私有 IP 地址引用实例,那么流量将永远不会通过 Internet。如果您的实例位于不同的 AWS 账户和/或不同的 VPC 中,您可以使用VPC Peering将 VPC 连接在一起(甚至在不同的账户之间)。然后,您可以通过私有 IP 地址路由流量,并且不会有流量通过 Internet。
VPC 对等规则: