Sha*_*haw 5 networking amazon-ec2 subnet amazon-web-services amazon-vpc
在 AWS 中,VPC 子网只能驻留在一个可用区中。我很好奇这个限制背后的原因是什么。
我不知道AWS是如何在幕后实现VPC的。但通常VPC的实现是基于覆盖网络的,例如VXLAN。以VXLAN为例,从技术上讲,只要托管端点的两台物理主机能够通信,虚拟子网中的两个端点就可以通信。这两台主机是否位于可用区域中并不重要。
所以我想知道限制的原因是什么。是由于性能还是其他一些网络限制?
这是设计使然,子网关联指示您的资源位于哪个可用区。
为了规划提高弹性和高可用性,用户保证其资源之间的隔离至关重要。如果一个子网可以跨越多个可用区域,那么您无法保证它们的基础设施都可能因断电等原因而瘫痪。
另一方面,有些人希望保证 VPC 环境中资源之间的延迟最小。通过将它们全部部署到同一子网,他们可以保证流量保留在同一逻辑数据中心内,这将为他们提供服务之间的最佳延迟。
| 归档时间: |
|
| 查看次数: |
2534 次 |
| 最近记录: |