提升工作站性能

本页介绍了可为提升工作站性能提供支持的工作站配置参数。指定增强配置后,您的工作站可以根据需要临时使用一组更强大的资源,包括虚拟机类型、GPU、启动磁盘大小和嵌套虚拟化。例如,某个团队可能需要配备 GPU 的更强大的工作站来运行某些应用。通过在工作站配置中指定增强配置,在运行需要 GPU 的应用时,可以使用增强配置启动作为此配置一部分创建的工作站。在 API 中,这些参数统称为 BoostConfigBoostConfig

创建增强配置

如需创建包含增强配置的工作站配置,请运行以下 gcloud CLI 命令:

    gcloud beta workstations configs create WORKSTATION_CONFIG_ID \
        --cluster=WORKSTATION_CLUSTER_ID \
        --region=LOCATION \
        --project=PROJECT_ID \
        --boost-config=id=BOOST_CONFIG_ID,machine-type=MACHINE_TYPE,accelerators=ACCELERATORS,enable-nested-virtualization=ENABLE_NESTED_VIRTUALIZATION,boot-disk-size=BOOT_DISK_SIZE,pool-size=POOL_SIZE

替换以下内容:

  • PROJECT_ID:包含工作站配置的项目的 ID。
  • LOCATION:工作站集群的位置。
  • WORKSTATION_CLUSTER_ID:包含工作站配置的工作站集群的名称。
  • WORKSTATION_CONFIG_ID:要创建的工作站配置的名称。
  • BOOST_CONFIG_ID:要用于提升配置的 ID。
  • MACHINE_TYPE:提升后的虚拟机实例将使用的机器类型(例如 e2-standard-4)。
  • ENABLE_NESTED_VIRTUALIZATION:是否启用嵌套虚拟化。
  • ACCELERATORS:挂接到提升型实例的加速器卡的类型和数量列表。
  • BOOT_DISK_SIZE:虚拟机的启动磁盘大小(以 GB 为单位)。
  • POOL_SIZE:系统应保持空闲状态的增强型虚拟机数量。

如需详细了解每个参数及其默认值,请参阅 Boost Config API 参考文档

启动增强型工作站

如果工作站配置包含提升配置,则在启动工作站时,用户可以选择通过在启动请求中传递 boost config id 来使用在 BoostConfig 下预配的虚拟机。如果启动请求中未提供 boost config id,系统将从默认配置下预配的池中选择一个虚拟机。

如需提升特定工作站的性能,请运行以下 gcloud CLI 命令:

    gcloud beta workstations start WORKSTATION_ID \
        --boost=BOOST_CONFIG_ID

替换以下内容:

  • WORKSTATION_ID:要启动的工作站的名称。
  • BOOST_CONFIG_ID:与要提升到的提升配置匹配的 ID。