AWS EC2不同实例类型对应的默认带宽是多少?

AWS EC2 实例的默认网络带宽(即基准网络性能)并非固定值,而是取决于实例类型、大小(vCPU/内存)、世代(如 M5、M6i、C7g 等)、是否启用增强网络(ENA)、以及是否为“突发型”或“网络优化型”实例。AWS 不统一公布一个“默认带宽”数值表,而是采用分级描述(如“低”、“中等”、“高”、“非常高”、“最高”),并为部分实例提供明确的基准带宽(Gbps)和最大突发带宽(Gbps),尤其在较新世代(如 M6i、C7g、R7i、m7a 等)中逐步公开量化指标。

以下是关键事实与实用指南:


✅ 一、重要前提说明

  1. 无全局“默认带宽”:EC2 不像 EBS 那样有统一默认值;网络性能是实例规格的固有属性。
  2. 带宽 ≠ 公网出站带宽限制:EC2 实例的网络带宽通常指实例内网(ENI)吞吐能力(即与 VPC 内其他资源通信的能力),而公网出站流量(Internet Gateway / NAT Gateway)可能受额外限制(如 NAT Gateway 默认 5 Gbps,可扩展;IGW 无带宽限制但受实例自身网络能力制约)。
  3. 实际可用带宽受多因素影响
    • 是否启用 ENA(Elastic Network Adapter)→ 必须启用才能达到标称性能;
    • 操作系统驱动(Linux 使用 ena 驱动,Windows 使用 ENA 驱动);
    • 是否使用 Placement Group(集群置放群组)提升低延迟/高吞吐;
    • 应用层协议开销、TCP 调优、队列深度等。

✅ 二、典型实例类型网络性能参考(基于 AWS 官方文档 & 最新公开数据,截至 2024)

实例系列 示例型号 基准网络性能(官方描述) 典型基准带宽(Gbps)¹ 备注
通用型 (M) m5.large 中等 ~0.5–1 Gbps 未明确标注,实测约 0.8 Gbps
m5.2xlarge ~2–3 Gbps
m6i.xlarge 最高 up to 12.5 Gbps AWS 文档 明确标注
m7i.xlarge 最高 up to 12.5 Gbps 同 m6i,支持更高包速率
计算优化 (C) c5.large 中等 ~0.5–1 Gbps
c6i.2xlarge 最高 up to 12.5 Gbps
c7i.4xlarge 最高 up to 25 Gbps C7i 支持最高 25 Gbps(需启用 ENA + Linux 5.10+)
内存优化 (R) r6i.2xlarge 最高 up to 12.5 Gbps
HPC / 网络优化型 c5n.18xlarge, p3dn.24xlarge, i3en.24xlarge, m6idn.32xlarge 最高(网络优化) 25–100 Gbps 如:
c5n.18xlarge: 100 Gbps
m6idn.32xlarge: 100 Gbps
p4d.24xlarge: 400 Gbps(含 EFA 支持)
Graviton (ARM) m7g.xlarge 最高 up to 12.5 Gbps 基于 ARM Neoverse N2,ENAv2 支持
突发型 (T) t3.micro 仅限突发(Baseline: 5–120 Mbps) 基线 5 Mbps,Burst up to 5 Gbps² 使用 CPU 积分机制,网络带宽也受积分约束(T3/T4g)

📌 注1:“基准带宽” 是持续稳定吞吐能力;“最高” 表示该实例支持最高性能等级(通常 ≥10 Gbps),具体数值需查对应实例文档。
📌 注2:T3/T4g 的网络带宽同样受 CPU 积分限制——当积分耗尽时,网络性能也会受限(例如从 burst 5 Gbps 降至 baseline 5–100 Mbps)。
📌 注3:所有 *n(如 c5n, m6idn)、*dn*in 后缀表示 "network optimized"(网络优化型),默认提供更高带宽和更低延迟。


✅ 三、权威查询方式(推荐)

  1. AWS 官方网络性能文档
    🔗 https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/network_performance.html
    → 按实例系列筛选,含详细表格(含 Gbps 数值、PPS、是否支持 EFA/ENA 等)。

  2. EC2 实例类型页面
    🔗 https://aws.amazon.com/ec2/instance-types/
    → 点击具体实例(如 c7i)→ 查看 “Networking” 栏目(明确标注 “Up to 25 Gbps”)。

  3. AWS CLI 查询(需启用 ENA)

    aws ec2 describe-instance-types --instance-types c7i.4xlarge --query 'InstanceTypes[0].NetworkInfo'

    输出中关注 NetworkPerformance, MaximumNetworkInterfaces, Ipv4AddressesPerInterface 等字段。


✅ 四、常见误区澄清

❌ 误区 ✅ 正解
“所有 EC2 默认 1 Gbps 带宽” 错。t2.micro 仅约 5–100 Mbps(基线),而 p4d.24xlarge 可达 400 Gbps。
“带宽由 EBS 优化选项决定” 错。EBS Optimized 影响 EBS I/O 专用通道,不影响网络带宽(除非是旧款实例,现已整合)。
“公网出口=实例带宽” 错。公网出站需经 IGW/NAT,NAT Gateway 默认 5 Gbps(可扩容至 100 Gbps),IGW 无限制但受限于实例自身能力。

✅ 五、最佳实践建议

  • 生产环境高吞吐场景:优先选择 *n / *dn / *in 网络优化型实例(如 c7i.4xlarge, m6idn.2xlarge),并确保启用 ENA。
  • 成本敏感且中等需求m6i.xlarge(12.5 Gbps)性价比极高,已替代多数 m5/m4。
  • ARM 架构m7g / c7g 提供同 x86 接近的网络性能(12.5 Gbps),且成本更低。
  • 验证实际带宽:使用 iperf3 在 VPC 内两台同 AZ 实例间测试(排除公网瓶颈):
    # 服务端(接收)
    iperf3 -s
    # 客户端(发送,绑定 ENI)
    iperf3 -c <private-ip> -P 4 -t 30 --get-server-output

如需我为你生成 特定实例类型(如 t3.medium, r7i.4xlarge, g5.xlarge)的精确网络性能参数表格(含 Gbps、PPS、是否网络优化),欢迎直接告诉我实例型号,我可立即为你提取 AWS 最新官方数据并整理成清晰表格 ✅

是否需要?

未经允许不得转载:ECLOUD博客 » AWS EC2不同实例类型对应的默认带宽是多少?