查看机器类型

本文档介绍了可用于在 Google Distributed Cloud (GDC) 气隙环境中配置虚拟机 (VM) 实例的预定义机器类型。

在 (GDC) 中创建虚拟机工作负载时,您可以选择VirtualMachineType模板,该模板决定了分配给相应虚拟机的资源。GDC 提供了一些预定义的 VirtualMachineType 模板,您可以在创建虚拟机工作负载时从中进行选择。使用 GDC 控制台或命令行界面 (CLI) 查看所有可用的 VirtualMachineType 模板。

本文档面向平台管理员或应用运维人员群组中创建和配置虚拟机实例的开发者。如需了解详情,请参阅 GDC 网闸隔离配置文档的受众群体。

准备工作

在继续操作之前,请确保您已做好以下准备:

  • 已下载、安装并配置 gdcloud CLI。GDC 的所有 CLI 命令都使用 gdcloud 或 kubectl CLI,并且需要操作系统 (OS) 环境。
  • 使用 Management API 服务器的 kubeconfig 文件路径替换这些说明中的 MANAGEMENT_API_SERVER。

关于VirtualMachineType

GDC 定义了一个 VirtualMachineType 资源,其中包含虚拟机的某些参数,包括 CPU、内存和 GPU。GDC 提供了各种 VirtualMachineType 模板,以满足不同需求。您还可以使用预定义的 VirtualMachineType 模板,这些模板按内存配置(例如 standard、highmem 和 highcpu)区分。

N 机器系列

您可以将 N 系列机器用于通用虚拟机工作负载,例如高性能计算 (HPC) 和 CPU 密集型任务。

以下是所有 Distributed Cloud 预定义的 n 系列 VirtualMachineType 机器的列表:

名称 vCPU 内存 GPU
n2-standard-2-gdc 2 8G 不适用
n2-standard-4-gdc 4 16G 不适用
n2-standard-8-gdc 8 32G 不适用
n2-standard-16-gdc 16 64G 不适用
n2-standard-32-gdc 32 128G 不适用
n2-highcpu-8-gdc 8 8G 不适用
n2-highmem-2-gdc 2 16G 不适用
n2-highmem-4-gdc 4 32G 不适用
n2-highmem-8-gdc 8 64G 不适用
n2-highmem-16-gdc 16 128G 不适用
n2-highmem-32-gdc 32 256G 不适用
n3-standard-2-gdc 2 8G 不适用
n3-standard-4-gdc 4 16G 不适用
n3-standard-8-gdc 8 32G 不适用
n3-standard-16-gdc 16 64G 不适用
n3-standard-32-gdc 32 128G 不适用
n3-standard-64-gdc 64 256G 不适用
n3-standard-80-gdc 80 320G 不适用
n4-highmem-4-gdc 4 32G 不适用
n4-highmem-8-gdc 8 64G 不适用
n4-highmem-16-gdc 16 128G 不适用
n4-highmem-32-gdc 32 256G 不适用
n4-highmem-48-gdc 48 384G 不适用
n4-highmem-64-gdc 64 512G 不适用
n4-highmem-80-gdc 80 640G 不适用

机器系列

A 系列机器是使用 NVIDIA GPU 的“加速器优化型”机器。您可以使用这些机器类型来运行 GPU 加速型工作负载,例如人工智能 (AI) 和机器学习 (ML)。

以下是所有 Distributed Cloud 预定义 A 系列 VirtualMachineType 机器的列表:

名称 vCPU 内存 GPU
a2-highgpu-1g-gdc 12 85G 1 张 A100 40GB
a2-ultragpu-1g-gdc 12 170G 1 个 A100 80GB
a2-ultragpu-2g-gdc 24 340G 2 张 A100 80GB
a3-highgpu-1g-gdc 28 240G 1x H100 94GB
a3-highgpu-2g-gdc 56 480G 2x H100 94GB
a3-highgpu-4g-gdc 112 960G 4 张 H100 94GB
a3-ultragpu-8g-gdc 224 1792G 8x H200 141GB
a4-ultragpu-8g-gdc 224 3584G 8 个 B300

如需为虚拟机实例使用 A 系列机器类型,请参阅创建和启动搭载 NVIDIA GPU 的虚拟机实例。

列出所有预定义的 VirtualMachineType 机器

如需查看环境中的所有可用 VirtualMachineType 模板,您可以查看 GDC 控制台中的机器类型列表,也可以使用以下 kubectl 或 gdcloud CLI 命令之一:

控制台

  1. 登录 GDC 控制台。
  2. 在导航菜单中,依次点击虚拟机 > 实例 > 创建实例。
  3. 在基本信息页面上,前往机器类型部分。确保已选择通用切换按钮。
  4. 查看可用的预定义机器类型列表。

gdcloud

gdcloud compute machine-types list

kubectl

kubectl --kubeconfig MANAGEMENT_API_SERVER \
  -n vm-system \
  get virtualmachinetypes.virtualmachine.gdc.goog
  • 将 MANAGEMENT_API_SERVER 替换为 Management API 服务器的 kubeconfig 文件。

查看单个 VirtualMachineType

如需查看特定 VirtualMachineType,您可以使用 kubectl CLI:

kubectl

kubectl --kubeconfig MANAGEMENT_API_SERVER \
  -n vm-system \
  get virtualmachinetypes.virtualmachine.gdc.goog VMType_NAME \
  -o yaml

替换以下内容:

  • 将 MANAGEMENT_API_SERVER 替换为 Management API 服务器的 kubeconfig 文件。
  • 将 VMType_NAME 替换为您要查询的 VirtualMachineType 的名称。

后续步骤