通用机器系列

本文档介绍了通用机器系列的特性。通用虚拟机 (VM) 实例可提供最经济实惠的虚拟机,并且可以提供最为灵活的比率和功能,用于处理大多数标准和云原生工作负载。

通用机器系列提供预定义虚拟机和自定义虚拟机,以满足您的工作负载需求。E2、E2 共享核心、N2、N2D 和 Tau T2D 虚拟机属于第二代虚拟机;N1 及其相关共享核心虚拟机属于第一代虚拟机。

机器 工作负载
E2 虚拟机
  • Web 服务
  • 中小型数据库
  • 应用提供服务
  • 后台应用
  • 微服务
  • 虚拟桌面
  • 开发环境
N2 虚拟机N2D 虚拟机Tau T2D 虚拟机N1 虚拟机
  • Web 服务
  • 大中型数据库
  • 应用提供服务
  • 后台应用
  • 缓存
  • 媒体/流式传输

如需了解您的机器类型如何影响挂接到虚拟机的永久性磁盘的性能,请参阅配置永久性磁盘和虚拟机

E2 虚拟机

费用优化的 E2 虚拟机提供 2 到 32 个 vCPU 的大小,并且内存比率如下:标准虚拟机为每 vCPU 0.5 GB 到 8 GB,共享核心 E2 虚拟机为 0.25 个到 1 个 vCPU 及 0.5 GB 到 8 GB 内存。它们有 Intel 和 AMD EPYC Rome 处理器可选。在创建虚拟机时选择处理器。E2 虚拟机在所有区域和可用区中均可用,并且支持 Virtio Memory Balloon 设备

  • 最多支持 32 个 vCPU 和 128 GB 内存。
  • 在预定义虚拟机和自定义虚拟机中可用。
  • 提供通用虚拟机中最低的按需使用价格。
  • E2 虚拟机不提供持续使用折扣,但提供始终较低的按需使用价格和承诺使用价格。
  • E2 虚拟机不支持 GPU、本地 SSD、单租户节点或嵌套虚拟化。

E2 共享核心虚拟机

共享核心虚拟机使用上下文切换功能在 vCPU 之间共享物理核心以实现多任务。不同的共享核心虚拟机在物理核心上留存的时间不同。

一般而言,与标准、高内存或高 CPU 虚拟机相比,共享核心实例在运行小规模、非资源密集型应用时性价比更高。

CPU 爆发

共享核心虚拟机提供爆发能力,可以让实例在短时间内使用额外的物理 CPU。当您的实例需要比最初分配量更多的物理 CPU 时,系统会自动执行爆发操作。在这些高峰期,您的实例会寻找时机,爆发式地利用可用的物理 CPU。请注意,这种爆发不是永久性的,只能间歇进行。

  • e2-micro、e2-small 和 e2-medium 共享核心虚拟机可能会爆发数十秒。
  • 如果 CPU 利用率为 100%,则爆发持续时长如下:
    • e2-micro:30 秒
    • e2-small:60 秒
    • e2-medium:120 秒
确切的爆发时间由令牌桶确定,这意味着 CPU 利用率少于 100% 将会导致更长的爆发时长。爆发不会产生任何额外费用。您需要按照列出的按需价格支付 e2 shared-coref1-microg1-small 虚拟机的费用。

E2 限制

  • E2 虚拟机始终提供较低的按需使用价格和承诺使用价格。它们不提供持续使用折扣。
  • E2 虚拟机不支持 GPU、本地 SSD、单租户节点或嵌套虚拟化。

下表列出了 E2 虚拟机的特点。

E2 标准

E2 标准机器为每个 vCPU 分配了 4 GB 系统内存。
机器类型 vCPU 数量* 内存 (GB) 永久性磁盘 (PD) 数上限 总 PD 容量大小上限 (TB) 本地 SSD 出站带宽上限 (Gbps)
e2-standard-2 2 8 128 257 4
e2-standard-4 4 16 128 257 8
e2-standard-8 8 32 128 257 16
e2-standard-16 16 64 128 257 16
e2-standard-32 32 128 128 257 16
*小数 vCPU(0.25、0.5 或 1.0),向客户机操作系统公开提供两个 vCPU。
永久性磁盘用量与机器类型是分别计费的。
出站带宽上限不能超过给定的数量。实际的出站带宽取决于目的地 IP 地址和其他因素。请参阅网络带宽

E2 高内存

E2 高内存机器为每个 vCPU 分配了 8 GB 的系统内存。
机器类型 vCPU 数量* 内存 (GB) 永久性磁盘 (PD) 数上限 总 PD 容量大小上限 (TB) 本地 SSD 出站带宽上限 (Gbps)
e2-highmem-2 2 16 128 257 4
e2-highmem-4 4 32 128 257 8
e2-highmem-8 8 64 128 257 16
e2-highmem-16 16 128 128 257 16
*小数 vCPU(0.25、0.5 或 1.0),向客户机操作系统公开提供两个 vCPU。
永久性磁盘用量与机器类型是分别计费的。
出站带宽上限不能超过给定的数量。实际的出站带宽取决于目的地 IP 地址和其他因素。请参阅网络带宽

E2 高 CPU

E2 高 CPU 机器为每个 vCPU 分配了 1 GB 的系统内存。
机器类型 vCPU 数量* 内存 (GB) 永久性磁盘 (PD) 数上限 总 PD 容量大小上限 (TB) 本地 SSD 出站带宽上限 (Gbps)
e2-highcpu-2 2 2 128 257 4
e2-highcpu-4 4 4 128 257 8
e2-highcpu-8 8 8 128 257 16
e2-highcpu-16 16 16 128 257 16
e2-highcpu-32 32 32 128 257 16
*小数 vCPU(0.25、0.5 或 1.0),向客户机操作系统公开提供两个 vCPU。
永久性磁盘用量与机器类型是分别计费的。
出站带宽上限不能超过给定的数量。实际的出站带宽取决于目的地 IP 地址和其他因素。请参阅网络带宽

E2 共享核心

E2 共享核心虚拟机性价比高,具备 Virtio Memory Balloon 设备,是处理小型工作负载的理想之选。使用 E2 共享核心虚拟机型时,虚拟机在一个物理核心上同时运行两个 vCPU 一段时间,具体时间取决于机器类型。返回到上一部分所述的时间限制之前,每个 vCPU 可通过爆发在短时间内提高到 CPU 时间的 100%。
  • e2-micro 维持 2 个 vCPU,每个 vCPU 占 CPU 时间的 12.5%,总计占 vCPU 时间的 25%。
  • e2-small 维持 2 个 vCPU,每个 vCPU 占 CPU 时间的 25%,总计占 vCPU 时间的 50%。
  • e2-medium 维持 2 个 vCPU,每个 vCPU 占 CPU 时间的 50%,总计占 vCPU 时间的 100%。
机器类型 说明 vCPU 小数 vCPU 数量* 内存 (GB) 永久性磁盘 (PD) 数上限 总 PD 容量大小上限 (TB) 本地 SSD 出站带宽上限 (Gbps)
e2-micro 具有 0.25 个 vCPU 和 1 GB 内存的 Micro 机器类型,由一个共享物理核心驱动。 2 0.25* 1 16 3 1
e2-small 具有 0.5 个 vCPU 和 2 GB 内存的小型机器类型,由一个共享物理核心驱动。 2 0.5* 2 16 3 1
e2-medium 具有 1 个 vCPU 和 4 GB 内存的中型机器类型,由一个共享物理核心驱动。 2 1* 4 16 3 2
*小数 vCPU(0.25、0.5 或 1.0),向客户机操作系统公开提供两个 vCPU。
永久性磁盘用量与机器类型是分别计费的。
出站带宽上限不能超过给定的数量。实际的出站带宽取决于目的地 IP 地址和其他因素。请参阅网络带宽

N2 虚拟机

N2 虚拟机提供 2 到 128 个 vCPU 以及每 vCPU 0.5 到 8 GB 内存的灵活大小。N2 虚拟机在以下处理器上运行:

您可以在 CPU 平台页面上找到有关这两个处理器的更多详细信息。

N2 虚拟机很适合处理能够利用较高时钟频率的工作负载。这些工作负载可以获得较高的每线程性能,同时还能受益于通用虚拟机提供的所有灵活性。

  • 最多支持 128 个 vCPU 和 864 GB 内存。
  • 支持 50 Gbps、75 Gbps 和 100 Gbps 较高带宽的网络配置
  • 在预定义虚拟机和自定义虚拟机中可用。
  • 为使用扩展内存功能创建的虚拟机提供更高的内存与内核比率。使用扩展内存功能有助于控制每 CPU 软件许可费用,同时为每个 vCPU 提供 8 GB 以上的内存。
  • 支持承诺使用折扣和持续使用折扣。

N2 标准

N2 标准机器为每个 vCPU 分配了 4 GB 系统内存。
机器类型 vCPU 数量* 内存 (GB) 永久性磁盘 (PD) 数量上限 总 PD 容量大小上限 (TB) 本地 SSD 默认出站流量带宽 (Gbps) 层级 1 出站流量带宽 (Gbps)#
n2-standard-2 2 8 128 257 10 不适用
n2-standard-4 4 16 128 257 10 不适用
n2-standard-8 8 32 128 257 16 不适用
n2-standard-16 16 64 128 257 32 不适用
n2-standard-32 32 128 128 257 32 50
n2-standard-48 48 192 128 257 32 50
n2-standard-64 64 256 128 257 32 75
n2-standard-80 80 320 128 257 32 100
n2-standard-965 96 384 128 257 32 100
n2-standard-1285 128 512 128 257 32 100

*每个 vCPU 是在其中一个可用的 CPU 平台上以单个硬件超线程的形式实现的。
永久性磁盘用量与机器类型是分别计费的。
出站带宽上限不能超过给定的数量。实际的出站带宽取决于目的地 IP 地址和其他因素。请参阅网络带宽
#对于 Skylake 或更高版本的 CPU 平台,为 32 Gbps。对于所有其他平台,为 16 Gbps。
5 N2 较大的类型使用预览版的 Ice Lake。请参阅 CPU 平台

N2 高内存

N2 高内存虚拟机为每个 vCPU 分配了 8 GB 系统内存。
机器类型 vCPU 数量* 内存 (GB) 永久性磁盘 (PD) 数上限 总 PD 容量大小上限 (TB) 本地 SSD 默认出站流量带宽 (Gbps) 层级 1 出站流量带宽 (Gbps)#
n2-highmem-2 2 16 128 257 10 不适用
n2-highmem-4 4 32 128 257 10 不适用
n2-highmem-8 8 64 128 257 16 不适用
n2-highmem-16 16 128 128 257 32 不适用
n2-highmem-32 32 256 128 257 32 50
n2-highmem-48 48 384 128 257 32 50
n2-highmem-64 64 512 128 257 32 75
n2-highmem-80 80 640 128 257 32 100
n2-highmem-965 96 768 128 257 32 100
n2-highmem-1285 128 864 128 257 32 100

*每个 vCPU 是在其中一个可用的 CPU 平台上以单个硬件超线程的形式实现的。
永久性磁盘用量与机器类型是分别计费的。
出站带宽上限不能超过给定的数量。实际的出站带宽取决于目的地 IP 地址和其他因素。请参阅网络带宽
#对于 Skylake 或更高版本的 CPU 平台,为 32 Gbps。对于所有其他平台,为 16 Gbps。
5 N2 较大的类型使用预览版的 Ice Lake。请参阅 CPU 平台

N2 高 CPU

N2 高 CPU 机器为每个 vCPU 分配了 1 GB 的系统内存。
机器类型 vCPU 数量* 内存 (GB) 永久性磁盘 (PD) 数上限 总 PD 容量大小上限 (TB) 本地 SSD 默认出站流量带宽 (Gbps) 层级 1 出站流量带宽 (Gbps)#
n2-highcpu-2 2 2 128 257 10 不适用
n2-highcpu-4 4 4 128 257 10 不适用
n2-highcpu-8 8 8 128 257 16 不适用
n2-highcpu-16 16 16 128 257 32 不适用
n2-highcpu-32 32 32 128 257 32 50
n2-highcpu-48 48 48 128 257 32 50
n2-highcpu-64 64 64 128 257 32 75
n2-highcpu-80 80 80 128 257 32 100
n2-highcpu-965 96 96 128 257 32 100

*每个 vCPU 是在其中一个可用的 CPU 平台上以单个硬件超线程的形式实现的。
永久性磁盘用量与机器类型是分别计费的。
出站带宽上限不能超过给定的数量。实际的出站带宽取决于目的地 IP 地址和其他因素。请参阅网络带宽
#对于 Skylake 或更高版本的 CPU 平台,为 32 Gbps。对于所有其他平台,为 16 Gbps。
5 N2 较大的类型使用预览版的 Ice Lake。请参阅 CPU 平台

N2D 虚拟机

N2D 虚拟机在第三代 AMD EPYC Milan 处理器上运行,仅在特定区域和地区可用。如需将 AMD Milan 用作满足最低要求的 CPU 平台,请在创建虚拟机实例时请求该平台。

N2D 虚拟机也可以在第二代 AMD EPYC Rome 处理器上运行。是最大的通用虚拟机,配备多达 224 个 vCPU 和 896 GB 内存。N2D 虚拟机支持 1:1、1:4 和 1:8 的 vCPU 与内存比率,并允许您根据自己的工作负载需求对机器进行自定义。N2D 虚拟机在 AMD EPYC Rome 处理器上运行,该处理器基频为 2.25 GHz,有效频率为 2.7 GHz,最大提升频率为 3.3 GHz。

N2D 机器:

  • 最多支持 224 个 vCPU 和 896 GB 内存。
  • 支持 50 Gbps 和 100 Gbps 较高带宽的网络配置
  • 在预定义虚拟机和自定义虚拟机中可用。
  • 为使用扩展内存功能创建的虚拟机提供更高的内存与内核比率。使用扩展内存功能有助于避免每 CPU 软件许可费用,同时为每个 vCPU 提供 8 GB 以上的内存。
  • 由第三代 AMD EPYC Milan 和第二代 AMD EPYC Rome 处理器驱动。
  • 支持承诺使用折扣和持续使用折扣。
  • N2D 虚拟机不支持 GPU 或嵌套虚拟化。

下表列出了 N2D 虚拟机的特点。某些特点对于某些机器类型不适用。

N2D 标准

N2D 标准机器为每个 vCPU 分配了 4 GB 系统内存。
机器类型 vCPU 数量* 内存 (GB) 永久性磁盘 (PD) 数上限 总 PD 容量大小上限 (TB) 本地 SSD 出站带宽上限 (Gbps) 层级 1 出站流量带宽 (Gbps)#
n2d-standard-2 2 8 128 257 10 不适用
n2d-standard-4 4 16 128 257 10 不适用
n2d-standard-8 8 32 128 257 16 不适用
n2d-standard-16 16 64 128 257 32 不适用
n2d-standard-32 32 128 128 257 32 不适用
n2d-standard-48 48 192 128 257 32 不适用
n2d-standard-64 64 256 128 257 32 不适用
n2d-standard-80 80 320 128 257 32 不适用
n2d-standard-96 96 384 128 257 32 50
n2d-standard-128 128 512 128 257 32 50
n2d-standard-224 224 896 128 257 32 100

*每个 vCPU 是在其中一个可用的 CPU 平台上以单个硬件超线程的形式实现的。
永久性磁盘用量与机器类型是分别计费的。
出站带宽上限不能超过给定的数量。实际的出站带宽取决于目的地 IP 地址和其他因素。请参阅网络带宽
#对于 Skylake 或更高版本的 CPU 平台,为 32 Gbps。对于所有其他平台,为 16 Gbps。
5 N2 较大的类型使用预览版的 Ice Lake。请参阅 CPU 平台

N2D 高内存

N2D 高内存机器为每个 vCPU 分配了 8 GB 的系统内存。
机器类型 vCPU 数量* 内存 (GB) 永久性磁盘 (PD) 数上限 总 PD 容量大小上限 (TB) 本地 SSD 出站带宽上限 (Gbps) 层级 1 出站流量带宽 (Gbps)#
n2d-highmem-2 2 16 128 257 10 不适用
n2d-highmem-4 4 32 128 257 10 不适用
n2d-highmem-8 8 64 128 257 16 不适用
n2d-highmem-16 16 128 128 257 32 不适用
n2d-highmem-32 32 256 128 257 32 不适用
n2d-highmem-48 48 384 128 257 32 不适用
n2d-highmem-64 64 512 128 257 32 不适用
n2d-highmem-80 80 640 128 257 32 不适用
n2d-highmem-96 96 786 128 257 32 50

*每个 vCPU 是在其中一个可用的 CPU 平台上以单个硬件超线程的形式实现的。
永久性磁盘用量与机器类型是分别计费的。
出站带宽上限不能超过给定的数量。实际的出站带宽取决于目的地 IP 地址和其他因素。请参阅网络带宽
#对于 Skylake 或更高版本的 CPU 平台,为 32 Gbps。对于所有其他平台,为 16 Gbps。
5 N2 较大的类型使用预览版的 Ice Lake。请参阅 CPU 平台

N2D 高 CPU

N2D 高 CPU 机器为每个 vCPU 分配了 1 GB 的系统内存。
机器类型 vCPU 数量* 内存 (GB) 永久性磁盘 (PD) 数上限 总 PD 容量大小上限 (TB) 本地 SSD 出站带宽上限 (Gbps) 层级 1 出站流量带宽 (Gbps)#
n2d-highcpu-2 2 2 128 257 10 不适用
n2d-highcpu-4 4 4 128 257 10 不适用
n2d-highcpu-8 8 8 128 257 16 不适用
n2d-highcpu-16 16 16 128 257 32 不适用
n2d-highcpu-32 32 32 128 257 32 不适用
n2d-highcpu-48 48 48 128 257 32 不适用
n2d-highcpu-64 64 64 128 257 32 不适用
n2d-highcpu-80 80 80 128 257 32 不适用
n2d-highcpu-96 96 96 128 257 32 50
n2d-highcpu-128 128 128 128 257 32 50
n2d-highcpu-224 224 224 128 257 32 100

*每个 vCPU 是在其中一个可用的 CPU 平台上以单个硬件超线程的形式实现的。
永久性磁盘用量与机器类型是分别计费的。
出站带宽上限不能超过给定的数量。实际的出站带宽取决于目的地 IP 地址和其他因素。请参阅网络带宽
#对于 Skylake 或更高版本的 CPU 平台,为 32 Gbps。对于所有其他平台,为 16 Gbps。
5 N2 较大的类型使用预览版的 Ice Lake。请参阅 CPU 平台

Tau T2D 虚拟机

Tau T2D 虚拟机在第三代 AMD EPYC Milan 处理器上运行,基频为 2.45 GHz,有效频率为 2.8 GHz,最大提升频率为 3.5 GHz。Tau T2D 虚拟机具有预定义的机器形状(最多 60 个 vCPU)、每个 vCPU 4 GB 内存以及 32 Gbps 网络出站流量。Tau T2D 虚拟机支持承诺使用折扣预留。它们仅在部分区域和地区可用。Tau T2D 虚拟机已停用聚簇多线程,因此 vCPU 等同于整个核心。

Tau T2D 限制

  • Tau T2D 虚拟机不支持:
    • Debian 9 OS
    • 本地 SSD
    • 自定义虚拟机
    • 单租户节点
    • 极端永久性磁盘
    • GPU
    • 嵌套虚拟化
    • 持续使用折扣
    • 机密虚拟机

Tau T2D 标准

Tau T2D 标准机器为每个 vCPU 分配了 4 GB 系统内存。
机器类型 vCPU 内存 (GB) 永久性磁盘 (PD) 数上限* 总 PD 容量大小上限 (TB) 本地 SSD 出站带宽上限 (Gbps) 层级 1 出站带宽 (Gbps)
t2d-standard-1 1 4 128 257 10
t2d-standard-2 2 8 128 257 10 不适用
t2d-standard-4 4 16 128 257 10 不适用
t2d-standard-8 8 32 128 257 16 不适用
t2d-standard-16 16 64 128 257 32 不适用
t2d-standard-32 32 128 128 257 32 不适用
t2d-standard-48 48 192 128 257 32
t2d-standard-60 60 240 128 257 32

* 永久性磁盘用量与机器类型是分别计费的。
出站带宽上限不能超过给定的数量。实际的出站带宽取决于目的地 IP 地址和其他因素。请参阅网络带宽

N1 虚拟机

N1 虚拟机是 Compute Engine 的第一代通用虚拟机,适用于 Skylake、Broadwell、Haswell、Sandy Bridge 和 Ivy Bridge 等 CPU 平台。

  • 最多支持 96 个 vCPU 和 624 GB 内存。
  • 可用作预定义虚拟机和自定义虚拟机。可以在内存与内核比率的较大范围(从每个 vCPU 0.95 GB 内存到每个 vCPU 6.5 GB 内存)内创建自定义虚拟机。
  • 为使用扩展内存功能创建的虚拟机提供更高的内存与内核比率。
  • 提供比 N2 虚拟机更大的持续使用折扣
  • 在部分地区中支持张量处理单元 (TPU)
  • 最多支持每个实例 8 个虚拟接口

下表列出了 N1 虚拟机的特点。

N1 标准

N1 标准机器为每个 vCPU 分配了 3.75 GB 系统内存。
机器类型 vCPU 数量* 内存 (GB) 永久性磁盘 (PD) 数上限 总 PD 容量大小上限 (TB) 本地 SSD 出站带宽上限 (Gbps)
n1-standard-1 1 3.75 128 257 2
n1-standard-2 2 7.50 128 257 10
n1-standard-4 4 15 128 257 10
n1-standard-8 8 30 128 257 16
n1-standard-16 16 60 128 257 32#
n1-standard-32 32 120 128 257 32#
n1-standard-64 64 240 128 257 32#
n1-standard-96 96 360 128 257 32#

*每个 vCPU 是在其中一个可用的 CPU 平台上以单个硬件超线程的形式实现的。
永久性磁盘用量与机器类型是分别计费的。
出站带宽上限不能超过给定的数量。实际的出站带宽取决于目的地 IP 地址和其他因素。请参阅网络带宽
#对于 Skylake 或更高版本的 CPU 平台,为 32 Gbps。对于所有其他平台,为 16 Gbps。
5 N2 较大的类型使用预览版的 Ice Lake。请参阅 CPU 平台

N1 高内存

N1 高内存机器为每个 vCPU 分配了 6.5 GB 的系统内存。
机器类型 vCPU 数量* 内存 (GB) 永久性磁盘 (PD) 数上限 总 PD 容量大小上限 (TB) 本地 SSD 出站带宽上限 (Gbps)
n1-highmem-2 2 13 128 257 10
n1-highmem-4 4 26 128 257 10
n1-highmem-8 8 52 128 257 16
n1-highmem-16 16 104 128 257 32#
n1-highmem-32 32 208 128 257 32#
n1-highmem-64 64 416 128 257 32#
n1-highmem-96 96 624 128 257 32#

*每个 vCPU 是在其中一个可用的 CPU 平台上以单个硬件超线程的形式实现的。
永久性磁盘用量与机器类型是分别计费的。
出站带宽上限不能超过给定的数量。实际的出站带宽取决于目的地 IP 地址和其他因素。请参阅网络带宽
#对于 Skylake 或更高版本的 CPU 平台,为 32 Gbps。对于所有其他平台,为 16 Gbps。
5 N2 较大的类型使用预览版的 Ice Lake。请参阅 CPU 平台

N1 高 CPU

N1 高 CPU 虚拟机为每个 vCPU 分配了 0.9 GB 的系统内存。高 CPU 虚拟机非常适合执行需要适度增加 vCPU(相对于内存)的任务。
机器类型 vCPU 数量* 内存 (GB) 永久性磁盘 (PD) 数上限 总 PD 容量大小上限 (TB) 本地 SSD 出站带宽上限 (Gbps)
n1-highcpu-2 2 1.80 128 257 10
n1-highcpu-4 4 3.60 128 257 10
n1-highcpu-8 8 7.20 128 257 16
n1-highcpu-16 16 14.4 128 257 32#
n1-highcpu-32 32 28.8 128 257 32#
n1-highcpu-64 64 57.6 128 257 32#
n1-highcpu-96 96 86.4 128 257 32#

*每个 vCPU 是在其中一个可用的 CPU 平台上以单个硬件超线程的形式实现的。
永久性磁盘用量与机器类型是分别计费的。
出站带宽上限不能超过给定的数量。实际的出站带宽取决于目的地 IP 地址和其他因素。请参阅网络带宽
#对于 Skylake 或更高版本的 CPU 平台,为 32 Gbps。对于所有其他平台,为 16 Gbps。
5 N2 较大的类型使用预览版的 Ice Lake。请参阅 CPU 平台

N1 共享核心

返回到上述 CPU 时间限制之前,每个 vCPU 可通过爆发在短时间内提高到 CPU 时间的 100%。

  • 运行“f1-micro”时,您的虚拟机会在高达 20% 的 CPU 时间内维持单个 vCPU。
  • 运行“g1-small”时,您的虚拟机会在高达 50% 的 CPU 时间内维持单个 vCPU。
机器类型 说明 vCPU 小数 vCPU 数量* 内存 (GB) 永久性磁盘 (PD) 数上限 总 PD 容量大小上限 (TB) 本地 SSD 出站带宽上限 (Gbps)
f1-micro 具有 0.2 个 vCPU 和 0.6 GB 内存的 Micro 机器类型,由一个共享物理核心驱动。 1 0.2* 0.60 16 3 1
g1-small 具有 0.5 个 vCPU 和 1.70 GB 内存的小型机器类型,由一个共享物理核心驱动。 1 0.5* 1.70 16 3 1
*小数 vCPU(0.2 或 0.5),向客户机操作系统公开提供 1 个 vCPU。
永久性磁盘用量与虚拟机是分别计费的。
出站带宽上限不能超过给定的数量。实际的出站带宽取决于目的地 IP 地址和其他因素。请参阅网络带宽

自定义虚拟机

如果上述通用预定义虚拟机均不符合您的需求,您可以创建一个具有您的实例所需的 vCPU 数量和内存大小的自定义虚拟机。

自定义虚拟机是以下工作负载的理想选择:需要更高的处理能力或更多的内存,但又不需要更高级别的更大自定义虚拟机所提供的全面升级。

使用自定义虚拟机的费用略高于等效的预定义虚拟机,并且您可以选择的内存大小和 vCPU 数量存在限制。

您可从通用系列中的任何虚拟机创建自定义虚拟机。自定义虚拟机与 E2、N2 和 N1 预定义机器具有相同的永久性磁盘限制。每个虚拟机每个实例的总永久性磁盘大小上限为 257 TB,永久性磁盘数上限为 128。 Tau T2D 虚拟机不能作为自定义虚拟机使用。

E2 自定义虚拟机

  • E2 自定义虚拟机支持采用 Intel 或 AMD EPYC Rome 处理器的预定义平台。您可以创建配备了 2 到 32(2 的倍数)个 vCPU 的 E2 自定义虚拟机。虚拟机可接受的 vCPU 的最小数量为 2。
  • 默认情况下,通用虚拟机确定您可以为自定义虚拟机选择的每个 vCPU 对应的内存量。对于 E2,每 vCPU 的内存比率为 0.5 GB 到 8 GB(含 0.5 GB 和 8 GB)。创建标准 E2 虚拟机时,您可以选择的最小内存为 1 GB。
  • 无效虚拟机的示例

    • 1 个 vCPU,1024 MB 内存。无效,因为 vCPU 数量太少。 E2 自定义虚拟机至少需要 2 个 vCPU。
    • 32 个 vCPU,1 GB 总内存。vCPU 与内存的比率不正确,因此无效。可接受的比率为每个 vCPU 0.5 GB。

    有效虚拟机的示例

    • 32 个 vCPU,16 GB 总内存。该配置有效,因为 vCPU 总数为偶数且总内存与 vCPU 数量的比率在可接受范围内。
    • 2 个 vCPU,8 GB 总内存。该配置有效,因为 vCPU 数量为 2 个,满足最低要求,且总内存是 256 MB 的倍数。此外,每个 vCPU 的内存量也介于 0.5 GB 到 8 GB 的可接受范围内。

E2 共享核心自定义虚拟机

  • E2 共享核心虚拟机支持采用 Intel 或 AMD EPYC Rome 处理器的预定义平台,这些平台是您在创建虚拟机时预先选择的。共享核心自定义虚拟机的 vCPU 范围是 0.25 到 1 个 vCPU。内存范围为 1 到 8 GB,每个 vCPU 的最大比率为 8 GB。
    • e2 micro:0.25 个 vCPU,1 到 2 GB 内存
    • e2-small:0.50 个 vCPU,1 到 4 GB 内存
    • e2-medium:1 个 vCPU,1 到 8 GB 内存

N2 自定义虚拟机

  • 对于 N2 自定义虚拟机,您可以根据虚拟机类型创建一个具有 2 到 128 个 vCPU 和 1 到 768 GB 内存的自定义虚拟机。
  • 您可以在任一 vCPU 为 2 的倍数且具有至少 32 个 vCPU 的处理器上创建 N2 自定义虚拟机。对于 vCPU 数量超过 32 个的自定义虚拟机,您必须选择属于 4 的倍数的 vCPU 数量。例如:具有 32、36 和 40 个 vCPU 的自定义虚拟机都是有效的,但 38 个是无效的。可接受的 vCPU 的最小数量为 2。超过 80 个 vCPU 的 N2 自定义虚拟机将 Ice Lake 用作默认处理器。
  • 默认情况下,您可为自定义虚拟机选择的每 vCPU 内存量取决于通用虚拟机。对于 N2 虚拟机,请为每个 vCPU 选择 0.5 GB 到 8.0 GB(含 0.5 GB 和 8.0 GB)的内存。通过启用扩展内存,可以选择更大的内存量。
  • N2 虚拟机可在这些区域和可用区使用。
  • N2 自定义虚拟机提供带宽更高的层级 1 最大出站流量(从 50 Gbps 到 100 Gbps),且至少具有 30 个 vCPU。
    • 32 到 62 个 vCPU 的总出站流量为 50 Gbps
    • 64 到 78 个 vCPU 的总出站流量为 75 Gbps
    • 80 到 128 个 vCPU 的总出站流量为 100 Gbps

    无效虚拟机的示例

    • 2 个 vCPU,总内存为 0.5 GB。该配置无效,因为总内存低于 N2 虚拟机的下限(每个 vCPU 1 GB)。
    • 34 个 vCPU,34 GB 总内存。 该配置无效,因为 vCPU 的总数不能被 4 整除。
    • 1 个 vCPU,1024 MB 内存。 该配置无效,因为 vCPU 数量太少。N2 自定义虚拟机至少需要 2 个 vCPU。

    有效虚拟机的示例

    • 36 个 vCPU,18 GB 总内存。该配置有效,因为 vCPU 总数为偶数且总内存为 256 MB 的倍数。此外,每个 vCPU 的内存量都是 1 GB,满足最低内存要求。由于 vCPU 的数量大于 32,因此该数量必须能够被 4 整除。
    • 2 个 vCPU,7 GB 总内存。该配置有效,因为 vCPU 数量为 2 个,满足最低要求,且总内存是 256 MB 的倍数。此外,每个 vCPU 的内存量也介于 1 GB 到 8 GB 的可接受范围内。
  • N2D 自定义虚拟机

    • 自定义虚拟机允许的 vCPU 数量上限是由您选择的虚拟机决定的。对于支持 AMD EPYC Rome 和 Milan 平台的 N2D 虚拟机,您可以部署配备了 2 到 96 个 vCPU 的自定义机器类型。
    • 您可以创建配备了 2、4、8 或 16 个 vCPU 的 N2D 自定义虚拟机。超过 16 个后,您可以将 vCPU 的数量依次递增 16 个,最多 96 个 vCPU。可接受的 vCPU 的最小数量为 2。
    • 默认情况下,您可为自定义虚拟机选择的每 vCPU 内存量取决于通用虚拟机。对于 N2D 虚拟机,请为每个 vCPU 选择 0.5 GB 到 8.0 GB 的内存(以 0.256 GB 为增量)。通过启用扩展内存,可以选择更大的内存量。
    • N2D 机器仅在部分区域和可用区中提供。
  • N2D 自定义虚拟机提供带宽更高的层级 1 最大出站流量(从 50 Gbps 到 100 Gbps),且至少具有 96 个 vCPU。
    • 96 到 222 个 vCPU 的总出站流量为 50 Gbps
    • 224 个 vCPU 的总出站流量为 100 Gbps

    无效虚拟机的示例

    • 2 个 vCPU,0.4 GB 总内存。该配置无效,因为总内存低于 N2D 虚拟机的下限(每个 vCPU 1 GB)。
    • 34 个 vCPU,34 GB 总内存。 该配置无效,因为 vCPU 的总数不能被 16 整除。
    • 1 个 vCPU,1024 MB 内存。 该配置无效,因为 vCPU 数量太少。N2D 自定义虚拟机至少需要 2 个 vCPU。

    有效虚拟机的示例

    • 32 个 vCPU,16 GB 总内存。该配置有效,因为 vCPU 总数为偶数且总内存为 256 MB 的倍数。此外,每个 vCPU 的内存量都是 1 GB,满足最低内存要求。由于 vCPU 的数量大于 8,因此 vCPU 数量必须能够被 16 整除。
    • 2 个 vCPU,7 GB 总内存。该配置有效,因为 vCPU 数量为 2 个,满足最低要求,且总内存是 256 MB 的倍数。此外,每个 vCPU 的内存量也介于 1 GB 到 8 GB 的可接受范围内。
  • N1 自定义虚拟机

    • 您可以创建配备了 1 个或多个 vCPU 的 N1 虚拟机。如果 vCPU 数量超过 1 个,则您必须将 vCPU 的数量依次递增 2 个,最多 96 个 vCPU(对于 Skylake 平台)或最多 64 个 vCPU(对于 Broadwell、Haswell 或 Ivy Bridge CPU 平台)。
    • 默认情况下,您可为自定义虚拟机选择的每 vCPU 内存量取决于通用虚拟机。对于 N1 虚拟机,请为每个 vCPU 选择 0.9 GB 到 6.5 GB(含 0.9 GB 和 6.5 GB)的内存。通过启用扩展内存,可以选择更大的内存量。

    无效虚拟机的示例

    • 1 个 vCPU,0.2 GB 总内存。该配置无效,因为总内存低于 N1 虚拟机的下限(每个 vCPU 0.9 GB)。
    • 1 个 vCPU,0.9 GB 总内存。此配置无效,因为总内存必须是 256 MB 的倍数。对于 1 个 vCPU,请至少使用 1024 MB 的内存。

    有效虚拟机的示例

    • 32 个 vCPU,总内存为 29 GB。该配置有效,因为 vCPU 总数为偶数且总内存为 256 MB 的倍数。此外,每个 vCPU 的内存量都是 0.9 GB,满足最低内存要求。
    • 1 个 vCPU,1 GB 总内存。vCPU 数量满足最低要求,并且总内存是 256 MB 的倍数,平均每个 vCPU 的内存在 0.9 GB 到 6.5 GB 的可接受范围之间,因此有效。

    后续步骤