このページでは、ワークステーションのブーストをサポートするワークステーション構成パラメータについて説明します。ブースト構成を指定すると、ワークステーションは 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 のブートディスクのサイズ(ギガバイト単位)。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。