是否有人知道我们应该在两个 AWS 区域(在本例中为 us-west-2 和 eu-west-2)之间的 VPC 对等连接上看到什么样的数据传输速度?
我们几周前测试过,速度超过每秒 200MB。今天,速度约为每秒 10MB。
显然,我们在这里使用公共交通网络,因此我们预计会根据时间出现一些差异,但每秒 10MB 似乎非常慢的。
鉴于 AWS 促进了 RDS 中数据库的跨区域复制,据推测他们预计速度会比这快得多。
答案1
吞吐量取决于实例大小,可以是中等、低、高甚至是静态 10/25 千兆。
我将开始对 EC2 实例之间的网络吞吐量进行小规模的基准测试: https://aws.amazon.com/ru/premiumsupport/knowledge-center/network-throughput-benchmark-windows-ec2/
这些信息在这里可能也有帮助(增强网络): https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/enhanced-networking.html
答案2
根据所涉及的 AWS 区域,您可能会遇到不同的传输速度和延迟。延迟可能是您所遇到的问题的一个重要部分。甚至不同的 EC2 实例也是如此。您不能指望速度始终一致,不幸的是,有很多因素会影响速度。
Concurrency Labs 在 AWS 区域进行了一些测试,发现美国西部和西欧之间的延迟非常大。数据传输时间处于测试范围的中上水平。他们的结论是,区域的选择会显著影响 AWS 实施。
您的帖子没有提到对传输速度进行额外的测试,所以我们都不知道您所在位置的“正常”速度是多少。我建议您尽可能优化您的网络和数据以实现高效传输。时间安排可能会产生影响,因此请尽量将传输时间安排在非工作时间;由于您与当地有大约 8 小时的时差,因此这很棘手。