某些实例类型支持可配置的带宽权重,即允许选择有利于网络处理或 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(所有大小)
查看当前带宽设置
要查看实例的当前带宽设置,请选择下方某个选项卡获取相应说明。
-
通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/
。 -
在导航窗格中,选择实例。
-
从列表中选择要查看的实例,然后导航到网络选项卡。当前设置显示在已配置带宽字段中。如果带宽未设置为特定值,Amazon EC2 会对实例类型使用默认设置。
配置实例带宽权重
您可以在启动时配置带宽权重,也可以使用 EC2 控制台、API/SDK 或 CLI 修改现有实例来配置带宽权重。
启动实例时配置带宽权重
要在启动实例时配置带宽设置,请选择下方某个选项卡获取相应说明。
启动实例时需要配置许多详细信息。此过程仅涵盖启动带宽权重可配置的实例所必需的设置。
-
通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/
。 -
在导航窗格中,选择实例。
-
选择 Launch instances。此操作会打开启动实例对话框。您也可以根据偏好,选择其他几种方式进入启动对话框。例如,您可以直接通过 AMI 或 Amazon EC2 控制面板本身启动实例。
-
从中启动实例的亚马逊机器映像(AMI)必须基于
Arm
架构。许多快速入门映像同时支持x86
和Arm
架构。在为实例选择操作系统后,请从架构列表中选择相应的Arm
选项。 -
实例类型必须是该功能的一个 支持的实例类型。
-
展开高级详细信息部分后,可以向下滚动找到实例带宽配置设置。为实例选择带宽配置选项。
-
照常配置实例的其余设置,然后选择启动实例。
您还可以在启动模板中指定带宽权重。要创建启动模板,请参阅创建 Amazon EC2 启动模板。要设置的参数与通过控制台直接启动的实例位于同一位置。展开高级详细信息部分,设置实例带宽配置。
要使用启动模板启动实例,请参阅使用启动模板来启动 EC2 实例。
更新现有实例的带宽权重
要更新现有实例的带宽权重,实例必须处于 Stopped
状态。请选择下方某个选项卡获取相应说明。
-
通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/
。 -
在导航窗格中,选择实例。
-
从列表中选择要更新的实例。
-
在更改带宽配置之前,实例必须处于
Stopped
状态。如果实例正在运行,请从实例状态菜单中选择停止实例。 -
从操作 > 网络菜单中选择管理带宽。此操作会打开管理带宽对话框。
注意
如果实例类型不支配置带宽权重,则会禁用该菜单项。
-
选择要用于更新实例的选项,再选择更改保存设置。
带宽权重对网络的影响
下表显示了带宽权重对 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 |