选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

EC2 实例带宽权重配置

聚焦模式
EC2 实例带宽权重配置 - Amazon Elastic Compute Cloud

某些实例类型支持可配置的带宽权重,即允许选择有利于网络处理或 EBS 操作的基准带宽权重。基准带宽的默认设置由实例类型决定。您可以在启动期间配置带宽权重,也可以使用以下权重首选项修改实例设置:

  • 默认值:此选项会对实例类型使用标准带宽配置。

  • vpc-1:此选项会增加可用于网络的基准带宽,减少用于 EBS 操作的基准带宽。

  • ebs-1:此选项会增加可用于 EBS 操作的基准带宽,减少用于网络的基准带宽。

带宽权重注意事项

以下是一些可能会影响带宽权重策略的注意事项。

  • 设置带宽权重首选项只会对带宽规格产生影响。每秒网络数据包数(PPS)和 EBS 每秒进行读写操作的次数(IOPS)规格不会发生改变。

  • 网络和 EBS 之间的总带宽规格并无变化。在选择带宽权重配置时,选定选项的可用基准带宽会增加,其余选项的基准带宽会减少相同的绝对量。选定选项的可用突增带宽保持不变,其余选项的可用突增带宽会相应减少。

  • 了解带宽分配的变化如何影响 EBS 的 I/O 性能非常重要。如果 EC2 实例具有 vpc-1 配置(增加网络带宽),若在达到 IOPS 限制之前达到了 EBS 带宽限制,可能会降低 EBS 卷的 IOPS。这种情况在 I/O 大小较大时更为明显。

    例如,对于通常支持 24 万 IOPS、I/O 大小为 16 KiB 的实例类型,如果选择 vpc-1 权重,则会因调整了 EBS 基准带宽限制而降低可实现的 IOPS。

    在规划工作负载时,要考虑到 I/O 大小和模式。较小的 I/O 大小受带宽限制影响的可能性较小,较大的 I/O 大小或连续工作负载受带宽变化影响的可能性更大。务必测试特定工作负载,确保所选配置具有最佳性能。

  • 通过互联网网关或本地网关的流量的网络多流带宽规格,调整为配置选项基准带宽的 50% 或 5 Gbps(若适用)。有关更多信息,请参阅 Amazon EC2 实例网络带宽

    以下示例以默认基准带宽为 40 Gbps、默认边界带宽为 20 Gbps 的实例类型为基础。如果为此实例选择 vpc-1 带宽权重,则加权基准带宽会更改为 50 Gbps,边界带宽会更改为 25 Gbps。

  • 此功能在所有商业区域均可用,与 EC2 实例的可用性和支持保持一致。

  • 此功能不会给 EC2 实例增加额外费用。

带宽权重支持的实例类型

以下实例类型支持可配置的带宽权重。

  • C8g(所有大小)

  • M8g(所有大小)

  • R8g(所有大小)

  • X8g(所有大小)

查看当前带宽设置

要查看实例的当前带宽设置,请选择下方某个选项卡获取相应说明。

Console
  1. 通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/

  2. 在导航窗格中,选择实例

  3. 从列表中选择要查看的实例,然后导航到网络选项卡。当前设置显示在已配置带宽字段中。如果带宽未设置为特定值,Amazon EC2 会对实例类型使用默认设置。

AWS CLI

要查看特定实例的当前带宽设置,可以使用指定实例的 describe-instances 命令。

aws ec2 describe-instances \ --region us-east-1 \ --instance-ids i-1234567890abcdef0

如果想查看该地区账户中符合该条件的所有实例,也可以根据带宽配置进行筛选。此示例列出了指定区域账户中将带宽权重首选项设置为 vpc-1 来获得更高网络带宽的所有实例。

aws ec2 describe-instances \ --region us-east-1 \ --filters "Name=network-performance-options.bandwidth-weighting,Values=vpc-1"
  1. 通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/

  2. 在导航窗格中,选择实例

  3. 从列表中选择要查看的实例,然后导航到网络选项卡。当前设置显示在已配置带宽字段中。如果带宽未设置为特定值,Amazon EC2 会对实例类型使用默认设置。

配置实例带宽权重

您可以在启动时配置带宽权重,也可以使用 EC2 控制台、API/SDK 或 CLI 修改现有实例来配置带宽权重。

启动实例时配置带宽权重

要在启动实例时配置带宽设置,请选择下方某个选项卡获取相应说明。

Console

启动实例时需要配置许多详细信息。此过程仅涵盖启动带宽权重可配置的实例所必需的设置。

  1. 通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/

  2. 在导航窗格中,选择实例

  3. 选择 Launch instances。此操作会打开启动实例对话框。您也可以根据偏好,选择其他几种方式进入启动对话框。例如,您可以直接通过 AMI 或 Amazon EC2 控制面板本身启动实例。

  4. 从中启动实例的亚马逊机器映像(AMI)必须基于 Arm 架构。许多快速入门映像同时支持 x86Arm 架构。在为实例选择操作系统后,请从架构列表中选择相应的 Arm 选项。

  5. 实例类型必须是该功能的一个 支持的实例类型

  6. 展开高级详细信息部分后,可以向下滚动找到实例带宽配置设置。为实例选择带宽配置选项。

  7. 照常配置实例的其余设置,然后选择启动实例

您还可以在启动模板中指定带宽权重。要创建启动模板,请参阅创建 Amazon EC2 启动模板。要设置的参数与通过控制台直接启动的实例位于同一位置。展开高级详细信息部分,设置实例带宽配置

要使用启动模板启动实例,请参阅使用启动模板来启动 EC2 实例

AWS CLI

在使用 run-instances 命令启动实例时,您可以使用 --network-performance-options BandwidthWeighting 参数指定带宽权重。您还可以在启动模板中指定带宽权重。

以下示例使用 run-instances 命令从支持的 AMI 启动配置了更高网络带宽权重的单个实例。

aws ec2 run-instances \ --image-id ami-0abcdef1234567890 \ --count 1 \ --instance-type c8g.8xlarge \ --key-name MyKeyPair --network-performance-options BandwidthWeighting=vpc-1 \

以下示例使用 run-instances 命令从支持的 AMI 启动配置了更高 EBS 带宽权重的单个实例。

aws ec2 run-instances \ --image-id ami-0abcdef1234567890 \ --count 1 \ --instance-type m8g.8xlarge \ --key-name MyKeyPair --network-performance-options BandwidthWeighting=ebs-1 \
在启动模板中设置带宽权重

用于创建启动模板的 JSON 文件可以为 NetworkPerformanceOptions 部分中的 BandwidthWeighting 参数指定一个允许值。此 JSON 代码段将带宽权重设置为 vpc-1。照常设置其他的启动模板参数。

{ ... "NetworkPerformanceOptions": { "BandwidthWeighting": "vpc-1" } }

要创建启动模板,请参阅创建 Amazon EC2 启动模板。要使用启动模板启动实例,请参阅使用启动模板来启动 EC2 实例

启动实例时需要配置许多详细信息。此过程仅涵盖启动带宽权重可配置的实例所必需的设置。

  1. 通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/

  2. 在导航窗格中,选择实例

  3. 选择 Launch instances。此操作会打开启动实例对话框。您也可以根据偏好,选择其他几种方式进入启动对话框。例如,您可以直接通过 AMI 或 Amazon EC2 控制面板本身启动实例。

  4. 从中启动实例的亚马逊机器映像(AMI)必须基于 Arm 架构。许多快速入门映像同时支持 x86Arm 架构。在为实例选择操作系统后,请从架构列表中选择相应的 Arm 选项。

  5. 实例类型必须是该功能的一个 支持的实例类型

  6. 展开高级详细信息部分后,可以向下滚动找到实例带宽配置设置。为实例选择带宽配置选项。

  7. 照常配置实例的其余设置,然后选择启动实例

您还可以在启动模板中指定带宽权重。要创建启动模板,请参阅创建 Amazon EC2 启动模板。要设置的参数与通过控制台直接启动的实例位于同一位置。展开高级详细信息部分,设置实例带宽配置

要使用启动模板启动实例,请参阅使用启动模板来启动 EC2 实例

更新现有实例的带宽权重

要更新现有实例的带宽权重,实例必须处于 Stopped 状态。请选择下方某个选项卡获取相应说明。

Console
  1. 通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/

  2. 在导航窗格中,选择实例

  3. 从列表中选择要更新的实例。

  4. 在更改带宽配置之前,实例必须处于 Stopped 状态。如果实例正在运行,请从实例状态菜单中选择停止实例

  5. 操作 > 网络菜单中选择管理带宽。此操作会打开管理带宽对话框。

    注意

    如果实例类型不支配置带宽权重,则会禁用该菜单项。

  6. 选择要用于更新实例的选项,再选择更改保存设置。

AWS CLI

以下示例为指定实例配置了更高的网络带宽权重。

aws ec2 modify-instance-network-performance-options \ --instance-id i-1234567890abcdef0 \ --bandwidth-weighting=vpc-1

以下示例为指定实例配置了更高的 EBS 带宽权重。

aws ec2 modify-instance-network-performance-options \ --instance-id i-1234567890abcdef0 \ --bandwidth-weighting=ebs-1
  1. 通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/

  2. 在导航窗格中,选择实例

  3. 从列表中选择要更新的实例。

  4. 在更改带宽配置之前,实例必须处于 Stopped 状态。如果实例正在运行,请从实例状态菜单中选择停止实例

  5. 操作 > 网络菜单中选择管理带宽。此操作会打开管理带宽对话框。

    注意

    如果实例类型不支配置带宽权重,则会禁用该菜单项。

  6. 选择要用于更新实例的选项,再选择更改保存设置。

带宽权重对网络的影响

下表显示了带宽权重对 C8g、M8g、R8g 和 X8g 实例系列的网络带宽的影响。

实例大小

默认带宽(Gbps)

基准/突增

vpc-1

基准/突增

ebs-1

基准/突增

.medium 0.52/12.5 0.65/12.5 0.4 / 10
.large 0.94/12.5 1.17/12.5 0.8 / 10
.xlarge 1.88/12.5 2.35/12.5 1.6 / 10
.2xlarge 3.75 / 15 4.69 / 15 3.1/12.5
.4xlarge 7.5 / 15 9.38 / 15 6.3/12.5
.8xlarge 15 18.75 12.5
.12xlarge 22.5 28.13 18.8
.16xlarge 30 37.5 25
.24xlarge 40 50 32.5
.48xlarge 50 62.5 40
.metal-24xl 40 50 32.5
.metal-48xl 50 62.5 40

带宽权重对 EBS 的影响

下表显示了带宽权重对 C8g、M8g、R8g 和 X8g 实例系列 EBS 操作可用的带宽的影响。

实例大小

默认带宽(Gbps)

基准/突增

vpc-1

基准/突增

ebs-1

基准/突增

.medium 0.3 / 10 0.2/6.3 0.4 / 10
.large 0.6 / 10 0.4/6.3 0.8 / 10
.xlarge 1.3 / 10 0.8/6.3 1.6 / 10
.2xlarge 2.5 / 10 1.6/6.3 3.1 / 10
.4xlarge 5.0 / 10 3.1/6.3 6.3 / 10
.8xlarge 10 6.3 12.5
.12xlarge 15 9.4 18.8
.16xlarge 20 12.5 25
.24xlarge 30 20 37.5
.48xlarge 40 27.5 50
.metal-24xl 30 20 37.5
.metal-48xl 40 27.5 50

下一主题:

增强联网

上一主题:

网络带宽
隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。