关于实例概要文件的带宽分配
实例概要文件通知实例的可用实例带宽。 实例数量 vCPUs 决定了可用的实例带宽。 根据配置文件的不同,实例带宽的带宽倍数为每实例1或2 vCPU Gbps。
连接到实例的资源的带宽分配
调配实例时,实例总带宽会在连接的存储和网络之间分配。 最大带宽容量由您在实例供应期间选择的 x86-64 实例概要文件 确定。 例如,bx2-2x8 平衡服务器配置文件允许总实例带宽为 4 Gbps。
初始卷和网络带宽分配取决于您使用 API 或所选实例概要文件设置的带宽。 若未指定初始卷带宽和网络带宽分配,则实例总带宽的25%将分配给卷带宽,75%分配给网络带宽。 请参阅以下示例:
- 实例带宽:4 Gbps
- 卷带宽:1 Gbps
- 网络带宽:3 Gbps
卷的最大带宽是连接到实例时可以分配给卷的最大潜在带宽。 如果连接卷的总最大带宽超过实例上的可用量,那么将根据每个卷的最大带宽按比例设置每个连接卷的带宽。
为确保合理的启动时间,启动卷至少分配了393 Mbps的卷带宽。 在实例的总卷带宽为 1,000 Mbps 的示例中,剩余的 607 Mbps 将分配给您附加的任何数据卷,最多不超过卷的最大带宽。 例如,若您连接一个带宽为500 Mbps的数据卷,则可预期获得500 Mbps的吞吐量。
您可以在 API 中查看具有 /instance/profiles 端点的带宽分配。 在控制台创建实例时,您还可以在配置文件信息中看到带宽分配情况。
调整带宽分配
您可以调整实例总带宽的分配,在网络带宽和卷带宽之间进行平衡。 卷和网络带宽必须至少各为 500 Mbps。 在更改带宽比率之前,请确保评估实例的网络带宽需求。 请确保新的带宽分配不会对实例的网络性能产生负面影响。
例如,要允许更多卷带宽,可以将先前示例分摊到相等的分配中:
- 容量:2,000 MBps
- 网络:2,000 MBps
默认情况下,大多数虚拟服务器实例都使用_加权_ QoS 设置进行配置。 实例可用的卷带宽按卷进行分配。 带宽分配给每个卷,而不是在各卷之间共享。 例如,如果一个实例连接了四个相同的卷,那么每个卷分配的带宽是整个卷带宽的四分之一。 一个卷可以使用分配给它的带宽,即使它是唯一使用的卷。 正在使用的卷无法访问分配给未使用的卷的带宽。
选择 计算配置文件 支持数据卷的动态带宽分配。 通过使用动态带宽分配,正在最大限度提高 I/O 能力的卷可以使用其他卷附件未使用的带宽。 您可以 通过控制台、CLI 或 API 将_加权_存储 QoS 设置更改为_池化_。 有关更多信息,请参阅 共享卷带宽分配。 要查看虚拟服务器支持哪些卷带宽分配方法,请参阅 计算配置文件 主题中的功能部分。
优化概要文件的网络带宽分配
概要文件的总最大带宽可达 80 Gbps。 该带宽被分配给网络流量和存储流量。 网络带宽分配在网络接口之间均匀分布。 每个网络接口的容量为25 Gbps。 您可能需要将多个网络接口连接到虚拟服务器实例以优化网络性能。
例如,如果选择 bx2-32x128 概要文件,那么为实例分配的总带宽为 64 Gbps。 默认网络容量为48 Gbps(网络)和16 Gbps(存储),但该数值可进行调整。 如果在实例上使用缺省带宽分配和单个网络接口,那么该 vNIC 的端口速度为 25 Gbps。 如果系统上有两个网络接口,那么每个网络接口的端口速度为 24 Gbps,用于 48 Gbps 的总聚集网络带宽。 剩余带宽 (16 Gbps) 分配给存储卷。
下表说明了三个不同第 2 代配置文件示例的分配情况。 若采用与这些计算相同的默认值,可通过将带宽容量值与下表中的总带宽进行匹配,将其他实例配置文件与该表对应。 有关实例概要文件 (包括网络性能信息) 的更多信息,请参阅 x86-64 实例概要文件。
| 概要文件名称 | bx2-16x64 | bx2-32x128 | bx2-48-192 |
|---|---|---|---|
| 总体带宽 | 32 Gbps | 64千兆比特每秒 | 80 Gbps |
| 缺省存储器带宽分配 (25%) | 8千兆比特每秒 | 16 Gbps | 20 Gbps |
| 缺省总网络带宽分配 (75%) | 24千兆比特每秒 | 48 Gbps | 60千兆比特每秒 |
| 连接了 1 vNIC 的 vNIC 速度 | 24千兆比特每秒 | 25 Gbps | 25 Gbps |
| 连接了 2 vNICs 的 vNIC 速度 | 2x12 每千兆比特 | 2x24 每千兆比特 | 2x25 每千兆比特 |
| 连接了 3 vNICs 的 vNIC 速度 | 3x8 每千兆比特 | 3x16 每千兆比特 | 3x20 每千兆比特 |
网络带宽上限分别应用于出口(传出)和入口(接收)流量。 即,即使以 4 Gbps 为上限的实例达到 4 Gbps 的传输上限,它仍可以接收高达 4 Gbps 的入口上限。
对于第 4 代配置文件,不是将总网络带宽分配给所连接的 vNICs,,而是将带宽集中起来,使每个 vNIC 都能充分发挥其能力。 虚拟服务器实例的带宽永远不会超过其总体带宽,但如果聚合带宽不超过总体带宽,则每个 vNIC 都可以达到 100 Gbps。
| 概要文件名称 | bx4-16x64 | bx4-32x128 | bx4-48-192 |
|---|---|---|---|
| 总体带宽 | 32 Gbps | 64千兆比特每秒 | 80 Gbps |
| 缺省存储器带宽分配 (25%) | 8千兆比特每秒 | 16 Gbps | 20 Gbps |
| 缺省总网络带宽分配 (75%) | 24千兆比特每秒 | 48 Gbps | 60千兆比特每秒 |
| 连接了 1 vNIC 的 vNIC 速度 | 24千兆比特每秒 | 48 Gbps | 60千兆比特每秒 |
| 连接了 2 vNICs 的 vNIC 速度 | 2x24 每千兆比特 | 2x48 每千兆比特 | 2x60 每千兆比特 |
| 连接了 3 vNICs 的 vNIC 速度 | 3x24 每千兆比特 | 3x48 每千兆比特 | 3x60 每千兆比特 |
后续步骤
有关更多信息,请参阅以下主题: