提升工作站效能

本頁面說明工作站設定參數,可支援提升工作站效能。指定增強設定後,工作站就能暫時視需要使用更強大的資源組合,包括 VM 類型、GPU、開機磁碟大小和巢狀虛擬化。舉例來說,團隊可能需要更強大的工作站,並附加 GPU 來執行特定應用程式。在工作站設定中指定增強設定後,當執行需要 GPU 的應用程式時,即可使用增強設定啟動透過這項設定建立的工作站。在 API 中,這些參數統稱為 BoostConfig.BoostConfig

建立增強設定

如要建立包含加速設定的工作站設定,請執行下列 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:加速 VM 執行個體使用的機器類型 (例如 e2-standard-4)。
  • ENABLE_NESTED_VIRTUALIZATION:是否啟用巢狀虛擬化功能。
  • ACCELERATORS:附加至加速執行個體的加速器卡類型和數量清單。
  • BOOT_DISK_SIZE:VM 開機磁碟的大小 (單位為 GB)。
  • POOL_SIZE:系統應保持閒置的加速 VM 數量。

如要進一步瞭解各個參數及其預設值,請參閱 Boost Config API 參考資料

啟動升級版工作站

如果工作站設定包含增強設定,使用者啟動工作站時,可以透過在啟動要求中傳遞 boost config id,選擇使用 BoostConfig 下佈建的 VM。如果啟動要求中未提供 boost config id,系統會從預設設定下佈建的集區中選擇 VM。

如要提升特定工作站的效能,請執行下列 gcloud CLI 指令:

    gcloud beta workstations start WORKSTATION_ID \
        --boost=BOOST_CONFIG_ID

更改下列內容:

  • WORKSTATION_ID:要啟動的工作站名稱。
  • BOOST_CONFIG_ID:與要增強的增強設定相符的 ID。