Colab Enterprise でランタイム テンプレートを作成する

Colab Enterprise でランタイム テンプレートを作成する

このページでは、Colab Enterprise でランタイム テンプレートを作成する方法について説明します。

ノートブックでコードを実行するには、ランタイムというコンピューティング リソースを使用します。デフォルトのランタイム、またはランタイム テンプレートから作成されたランタイムを使用できます。ランタイム テンプレートを作成することで、ランタイムのパフォーマンス、コスト、その他の特性をニーズに合わせて最適化するようにテンプレートを構成できます。

ランタイムとランタイム テンプレートで詳細をご確認ください。

始める前に

  1. Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
  2. Google Cloud Console の [プロジェクト セレクタ] ページで、Google Cloud プロジェクトを選択または作成します。

    プロジェクト セレクタに移動

  3. Google Cloud プロジェクトで課金が有効になっていることを確認します

  4. Vertex AI, Dataform, and Compute Engine API を有効にします。

    API を有効にする

  5. Google Cloud Console の [プロジェクト セレクタ] ページで、Google Cloud プロジェクトを選択または作成します。

    プロジェクト セレクタに移動

  6. Google Cloud プロジェクトで課金が有効になっていることを確認します

  7. Vertex AI, Dataform, and Compute Engine API を有効にします。

    API を有効にする

必要なロール

Colab Enterprise でランタイム テンプレートを作成するために必要な権限がユーザー アカウントに付与されるように、プロジェクトに対する Colab Enterprise 管理者(roles/aiplatform.colabEnterpriseAdmin)IAM ロールをユーザー アカウントに付与するよう管理者に依頼してください。ロールの付与の詳細については、アクセスの管理をご覧ください。

管理者は、カスタムロールや他の事前定義ロールを使用して、必要な権限をユーザー アカウントに付与することもできます。

ランタイム テンプレートを作成する

ランタイム テンプレートを作成するには:

  1. Google Cloud コンソールで、Colab Enterprise の [ランタイム テンプレート] ページに移動します。

    [ランタイム テンプレート] に移動

  2. [ 新しいテンプレート] をクリックします。

    [ランタイム テンプレートの新規作成] ダイアログが表示されます。

ランタイムの基本情報

  1. [ランタイムの基本情報] セクションで表示名を入力します。

  2. [リージョン] メニューで、ランタイム テンプレートを配置するリージョンを選択します。

  3. (省略可)ランタイム テンプレートの説明を追加します。

  4. (省略可)ラベルを追加するには、[ ラベルを追加] をクリックして、キーのペアを入力します。さらにラベルを追加するには、この手順を繰り返します。

  5. [続行] をクリックします。

コンピューティングを構成する

  1. [コンピューティングの構成] セクションの [マシンタイプ] メニューで、マシンタイプを選択します。マシンタイプについては、マシン ファミリーのリソースと比較ガイドをご覧ください。

  2. [ディスクタイプ] メニューで、ディスクタイプを選択します。

  3. [ディスクサイズ] フィールドに、サイズを GB 単位で入力します。

  4. [アイドル状態でのシャットダウン] セクションで次の設定を行います。

    • アイドル状態のシャットダウンをオフにするには、[アイドル状態でのシャットダウンを有効にする] をオフにします。

    • 非アクティブ時間を変更するには、[シャットダウンまでの非アクティブ時間(分)] で、非アクティブにする時間を変更します。Google Cloud コンソールでは、この設定を 10~1440 の任意の整数値に設定できます。

  5. [続行] をクリックします。

ネットワークとセキュリティ

  1. [ネットワーキングとセキュリティ] セクションの [ネットワーク] メニューで、ネットワークを選択します。ネットワークを選択しない場合は、デフォルト ネットワークが選択されます。

  2. [サブネットワーク] メニューで、サブネットワークを選択します。

  3. 公共のインターネット アクセスをオフにするには、[公共のインターネット アクセスを有効にする] をオフにします。

  4. エンドユーザー認証情報へのアクセスを無効にするには、[エンドユーザー認証情報を有効にする] をオフにします。

ランタイム テンプレートの作成を完了する

[作成] をクリックして、ランタイム テンプレートの作成を完了します。

ランタイム テンプレートが [ランタイム テンプレート] タブのリストに表示されます。

ランタイム テンプレートへのアクセス権の付与

プリンシパルがランタイム テンプレートを使用するには、ランタイム テンプレートを作成した後にそのテンプレートへのアクセス権を付与する必要があります。プリンシパルがランタイム テンプレートからランタイムを作成するには、次の権限が必要です。

  • ランタイム テンプレートへのアクセス権。
  • ランタイムの作成に必要な権限。

次のステップ