この機能を使用すると、Managed Service for Apache Spark クラスタの最小 CPU プラットフォームを選択できます。たとえば、クラスタを作成するときに、クラスタノード用に Intel Skylake CPU を選択して、ジョブのパフォーマンスを向上させることができます。
この機能を使用する前に、各ゾーンで使用可能なプラットフォームを一覧表示している使用可能なリージョンとゾーンをご覧ください。gcloud compute zones describe zone コマンドを実行して、クラスタのゾーン内の availableCpuPlatforms を一覧表示することもできます。詳細については、VM インスタンスの最小 CPU プラットフォームの指定をご覧ください。
最小 CPU プラットフォームを使用する
コンソール
クラスタノードの最小 CPU プラットフォームを指定するには:
- [クラスタの作成] ページを開きます。
- [ワーカーの構成] セクションの [CPU プラットフォームと GPU] で、CPU プラットフォームを確認または選択します。
- デフォルトでは、ドライバ(マスター)ノードの設定はプライマリ ワーカーの設定と同じです。[追加構成] で、[ドライバノード] を編集して [デフォルトのドライバノードをプライマリ ワーカーと同じにする] チェックボックスをオフにし、ドライバノードの設定を指定します。
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 フィールドを設定します。