【问题标题】:How to adjust and measure network performance on AWS如何在 AWS 上调整和衡量网络性能
【发布时间】:2019-01-13 14:12:19
【问题描述】:

最近,我一直在努力了解 AWS 上的节点(在多宿主集群中,不同区域的计算机)之间的网络速度(下行链路)。

当我使用我编写的脚本(基于this link 和 SCP)或使用 Iperf 测量它时,我有很多波动。 我相信它是基于快速变化的网络使用(主要是在区域之间),但我仍然不了解 AWS 文档关于我所支付的性能,例如最低和最高下行链路速率(aws instances) .

一开始我尝试了T2类型,看到它的CPU性能爆发了,我想可能是网卡性能也爆发了所以我转向了M4类型,但我也遇到了同样的问题。 . 有什么方法可以根据类型和风格知道我的 NIC 下行速率?

*我在 AWS 论坛上问过类似的问题,但没有得到回复 (https://forums.aws.amazon.com/thread.jspa?threadID=296389)。

【问题讨论】:

    标签: amazon-web-services networking multihomed


    【解决方案1】:

    没有办法更好地指示您的测量值。 AWS 不会发布任何表明这种性能的东西,除非我们谈论的是实际具体给出网络性能的更大实例。 IE。具有 10 gbps 的 m5.12xlarge。对于较小的实例类型,最有可能的网络性能确实存在突发组件。

    other peoples benchmarks 的页面,但您找不到任何官方答案。

    【讨论】:

    • 好的,尽管标签(中和高)令人困惑,但从 T2 更改为 M4 不一定会产生更好的网络性能?正如这里 (stackoverflow.com/questions/18507405/…) 所提到的,事先知道 EC2 实例的带宽确实是一个棘手的问题。
    • @OrRaz 我怀疑名为“high”的东西可能有更多的突发信用或类似的东西。但是,如果您正在寻找持续的吞吐量,我会选择具有提到的特定吞吐量的实例之一。此外,您通常最好使用最新版本的实例类型(即 m5 而不是 m4)
    • @clode 这些是一些很好的建议!谢谢,我会试试你刚才的建议。
    猜你喜欢
    • 2019-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-11
    相关资源
    最近更新 更多