Workstation optimieren

Auf dieser Seite werden die Konfigurationsparameter für Workstations beschrieben, die die Leistungssteigerung von Workstations unterstützen. Wenn Sie eine Boost-Konfiguration angeben, kann Ihre Workstation bei Bedarf vorübergehend leistungsstärkere Ressourcen wie VM-Typ, GPUs, Größe des Bootlaufwerks und verschachtelte Virtualisierung nutzen. Ein Team benötigt beispielsweise für bestimmte Anwendungen eine leistungsstärkere Workstation mit angeschlossenen GPUs. Wenn Sie in der Workstation-Konfiguration eine Boost-Konfiguration angeben, können Workstations, die im Rahmen dieser Konfiguration erstellt wurden, mit der Boost-Konfiguration gestartet werden, wenn Anwendungen ausgeführt werden, für die GPUs erforderlich sind. In der API werden diese Parameter zusammen als BoostConfig.BoostConfig bezeichnet.

Leistungssteigerungskonfiguration erstellen

Führen Sie den folgenden gcloud-Befehl aus, um eine Workstation-Konfiguration mit einer Boost-Konfiguration zu erstellen:

    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

Ersetzen Sie Folgendes:

  • PROJECT_ID: die ID des Projekts, das die Workstation-Konfiguration enthält.
  • LOCATION: den Standort des Workstation-Clusters.
  • WORKSTATION_CLUSTER_ID: der Name des Workstation-Clusters, der die Workstation-Konfiguration enthält.
  • WORKSTATION_CONFIG_ID: Der Name der zu erstellenden Workstationkonfiguration.
  • BOOST_CONFIG_ID: Die ID, die für die Konfiguration der Anzeigenauslieferung verwendet werden soll.
  • MACHINE_TYPE: Der Maschinentyp,der von beschleunigten VM-Instanzen verwendet wird (z. B. e2-standard-4).
  • ENABLE_NESTED_VIRTUALIZATION: Gibt an, ob die verschachtelte Virtualisierung aktiviert werden soll.
  • ACCELERATORS: Eine Liste der Art und Anzahl der Beschleunigerkarten, die der Boost-Instanz zugeordnet sind.
  • BOOT_DISK_SIZE: Die Größe des Bootlaufwerks für die VM in Gigabyte (GB).
  • POOL_SIZE: Die Anzahl der Boost-VMs, die das System im Leerlauf halten soll.

Weitere Informationen zu den einzelnen Parametern und ihren Standardwerten finden Sie in der Boost Config API-Referenz.

Optimierte Workstation starten

Wenn die Workstation-Konfiguration eine Boost-Konfiguration enthält, können Nutzer beim Starten einer Workstation eine VM verwenden, die unter der BoostConfig bereitgestellt wurde, indem sie die boost config id in der Startanfrage übergeben. Wenn in der Startanfrage kein boost config id angegeben ist, wählt das System eine VM aus dem Pool aus, der mit der Standardkonfiguration bereitgestellt wurde.

Führen Sie den folgenden gcloud-Befehl aus, um eine bestimmte Workstation zu beschleunigen:

    gcloud beta workstations start WORKSTATION_ID \
        --boost=BOOST_CONFIG_ID

Ersetzen Sie Folgendes:

  • WORKSTATION_ID: Der Name der zu startenden Workstation.
  • BOOST_CONFIG_ID: Die ID, die der Boost-Konfiguration entspricht, bis zu der der Boost erfolgen soll.