【问题标题】:EC2 instance types's exact network performance?EC2 实例类型的确切网络性能?
【发布时间】:2013-09-01 16:16:13
【问题描述】:

我在 Amazon 上找不到不同 EC2 实例类型的确切网络性能详细信息。相反,他们只是说:

  • 中等

这甚至意味着什么?我特别想知道每种实例类型上Traffic-OUT 的确切数量。

我需要进行直播,我的流比特率为 240kbps。所以我需要知道哪种实例类型可以处理多少并发查看者。

【问题讨论】:

标签: amazon-ec2 bandwidth live-streaming network-traffic


【解决方案1】:

EC2 中的几乎所有内容都是多租户的。网络性能表明与共享相同基础架构的其他实例相比,您将拥有什么优先级。

如果您需要有保证的带宽水平,那么 EC2 可能不适合您。

【讨论】:

  • If you need a guaranteed level of bandwidth, then EC2 will likely not work well for you. ??那我保证什么?
  • 多租户只是意味着有一些变化,它确实意味着您无法保证一定水平的资源(平均而言,获得更多)。
  • EC2中有专门的选项,是成本问题。
【解决方案2】:

FWIW CloudFront 也支持流式传输。可能比来自实例的普通流更好。

【讨论】:

    【解决方案3】:

    带宽按实例大小分层,这里有一个全面的答案:

    对于 t2/m3/c3/c4/r3/i2/d2 实例:

    • t2.nano = ??? (根据比例因子,我预计 20-30 MBit/s)
    • t2.micro = ~70 MBit/s(qiita 说 63 MBit/s)- t1.micro 大约得到 ~100 Mbit/s
    • t2.small = ~125 MBit/s(t2,qiita 说 127 MBit/s,cloudharmony 说 125 Mbit/s,峰值达到 200+ Mbit/s)
    • *.medium = t2.medium 获得 250-300 MBit/s,m3.medium ~400 MBit/s
    • *.large = ~450-600 MBit/s(变化最大,见下文)
    • *.xlarge = 700-900 MBit/s
    • *.2xlarge = ~1 GBit/s +- 10%
    • *.4xlarge = ~2 GBit/s +- 10%
    • *.8xlarge 和标记的专业 = 10 Gbit,预计约为 8.5 GBit/s,需要增强网络和 VPC 以实现全吞吐量

    m1 small, medium, and large instances tend to perform higher than expected.c1.medium 是另一个怪胎,速度为 800 MBit/s。

    我通过组合 dozenssourcesbenchmarks(主要使用 iPerf 和 TCP 连接)来收集这些信息。感谢CloudHarmonyflux7,尤其是许多基准测试(请注意,这两个链接转到谷歌搜索,显示了许多单独的基准测试)。

    注意事项和注意事项:

    大实例大小报告的变化最大:

    • m1.large 约为 800 Mbit/s (!!!)
    • t2.large = ~500 MBit/s
    • c3.large = ~500-570 Mbit/s(来自不同来源的不同结果)
    • c4.large = ~520 MBit/s(顺便说一下,我已经独立证实了这一点)
    • m3.large 在 ~700 MBit/s 时更好
    • m4.large 约为 445 Mbit/s
    • r3.large 约为 390 Mbit/s

    突发 (T2) 实例似乎也表现出可突发的网络性能:

    • CloudHarmony iperf 基准显示初始传输以 1 GBit/s 开始,然后在几分钟后逐渐下降到上述持续水平。以下报告的 PDF 链接:

    • t2.small (PDF)

    • t2.medium (PDF)
    • t2.large (PDF)

    请注意,这些都在同一个区域内 - 如果您要跨区域传输,实际性能可能会慢得多。即使对于较大的实例,我也看到了几百 MBit/s 的数字。

    【讨论】:

    • 此处警告:AWS 似乎随着时间的推移缓慢增加带宽。这些数字可能会逐年增加(尽管我怀疑 1/2/10 GBit 连接不会,因为它们可能与硬件挂钩)。
    • 您有关于 m4.xlarge 实例的任何信息吗?
    • @JeremyGlover 它适合 xlarge 类型的边界条
    • 当您说带宽受“实例大小”限制时,是否意味着添加更多 ENI(到支持此功能的实例)不会增加整体吞吐量?这是我在 c4.large 实例上看到的,正在寻找一些验证。
    • @Abhinav 来自 ENI 文档:“将另一个网络接口附加到实例(例如,NIC 组合配置)不能用作增加或加倍网络带宽到或来自双-homed 实例。”
    猜你喜欢
    • 1970-01-01
    • 2017-09-21
    • 2014-08-15
    • 2022-08-18
    • 2015-03-07
    • 2013-10-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多