最小 CPU プラットフォーム

この機能を使用すると、Managed Service for Apache Spark クラスタの最小 CPU プラットフォームを選択できます。たとえば、クラスタを作成するときに、クラスタノード用に Intel Skylake CPU を選択して、ジョブのパフォーマンスを向上させることができます。

この機能を使用する前に、各ゾーンで使用可能なプラットフォームを一覧表示している使用可能なリージョンとゾーンをご覧ください。 gcloud compute zones describe zone コマンドを実行して、クラスタゾーン内の availableCpuPlatforms を一覧表示することもできます。詳細については、 VM インスタンスの最小 CPU プラットフォームの指定をご覧ください。

最小 CPU プラットフォームを使用する

コンソール

クラスタノードの最小 CPU プラットフォームを指定するには:

  1. [クラスタの作成] ページを開きます。
  2. In the [Worker configuration] section, under [CPU platform and GPU], confirm or select a CPU platform.
  3. デフォルトでは、ドライバ(マスター)ノードの設定はプライマリ ワーカーの設定と同じです。 [追加構成] で [ドライバノード] を編集して、[デフォルトのドライバノードをプライマリ ワーカーと同じにする] チェックボックスをオフにしてから、ドライバノードの設定を指定できます。

gcloud CLI コマンド

クラスタのマスターノードやワーカー( プリエンプティブルを含む)ノード用に最小 CPU プラットフォームを指定するには、次のフラグの 1 つまたは両方を gcloud dataproc clusters create コマンドに渡します。

gcloud dataproc clusters create \
    --region=region \
    --master-min-cpu-platform=cpu-platform-name \
    --worker-min-cpu-platform=cpu-platform-name \
    other args ...

REST API

クラスタのマスター ノード、プライマリ ワーカー ノード、 セカンダリ(プリエンプティブル)ワーカー ノード用に最小 CPU プラットフォームを指定するには、cluster.create リクエスト内のマスター インスタンス、プライマリ ワーカー インスタンス、セカンダリ(プリエンプティブル)ワーカー インスタンスの InstanceGroupConfig で minCpuPlatform フィールドを設定します。