在同一区域创建的两个AWS账户是否共享同一个VPC?

Med*_*nho 1 amazon-web-services amazon-vpc

在同一区域创建的两个AWS账户是否共享同一个VPC,因为VPC位于区域级别?或者同一个地域的每个账户都有自己的VPC?

示例:如果用户 A 和 account_A 在俄亥俄州区域创建一个 EC2 实例,另一个用户 B 和 account_B 在同一区域俄亥俄州创建另一个 EC2 实例,这两个不同的实例是否位于同一个 VPC 中?因为据我所知(如果我没记错的话)一个区域附加了一个 VPC..?

met*_*ain 5

VPC是逻辑上隔离的网络。一个 aws 账户可以有多个 VPC。这自然意味着两个不同账户中的两个 VPC 也是独立的。除非您选择设置共享,否则需要配置它们之间的网络流量。

如果您愿意,可以在组织级别配置共享 VPC - https://aws.amazon.com/blogs/networking-and-content-delivery/vpc-sharing-a-new-approach-to-multiple-accounts-and -vpc-管理/

  • 您无需将区域附加到 VPC,而是将 VPC 部署到区域,然后在 VPC 内配置子网。如前所述,VPC 通常是逻辑上隔离的网络。其中的任何内容都位于一个孤立的网络中。因此,在您的示例中,不,通常不会,除非您希望如此并进行配置。如果您询问人们的“应用程序”和“服务器”在没有关系的情况下是否在同一个 VPC 中运行,那么肯定不是。他们可能会?在物理硬件上并行运行(如果可用区相同),但始终在逻辑上分离。 (2认同)
  • 我建议阅读有关逻辑分离的 AWS 白皮书 https://docs.aws.amazon.com/whitepapers/latest/逻辑分离/逻辑分离.pdf (2认同)