c6gn.2xlarge
我们在位于 us-east-1 区域的 AWS 实例上进行了测试,这些实例已公布在 AWS 文档中实现“高达 25 Gbps”的网络性能,基线带宽为12.5 Gbps。
iperf3
我们从位于欧洲、AWS 网络之外的客户端 VM运行了 UDP 测试。
在服务器端:
iperf3 -s -p 45000
在客户端:
iperf3 -c <server_public_IPv4> -p 45000 -u -i 1 -b 500M -P 5 -R -t 3600
(每秒发送 5 个 500 Mbps 的流,持续 1 小时)
几分钟后(取决于之前的使用情况),带宽将下降到250 Mbps,90%的数据包将会丢失。
是的,它就是1/100广告带宽。
有没有人经历过类似的行为?
您是否知道 VPC 级别(而不是每个实例)的其他限制?
答案1
我担心这是一个执行很差的基准,其结果毫无价值。
- 您的客户端虚拟机是否支持 25 Gbps 带宽?(我非常怀疑)
- 你的虚拟机本地网络到你的 ISP 的速度是否都是 25 Gbps?(我非常怀疑)
- 你的 ISP 是否有 25 Gbps 带宽到 AWS PoP?(我非常怀疑)
- 美国和欧盟之间的延迟也可能造成阻碍。
底线是 - 您无法从不支持此速度的单个客户端测量 25 Gpbs 带宽。
运行测试在两个 c6gn 实例之间相同的私有云平台然后看看。或者从多个客户端运行分布式速度测试,总带宽为 25 Gpbs 或更多。否则,您的瓶颈是您的客户端,而不是 c6gn 实例。