このページでは、Colab Enterprise でランタイム テンプレートを作成する方法について説明します。
ノートブックでコードを実行するには、ランタイムというコンピューティング リソースを使用します。デフォルトのランタイム、またはランタイム テンプレートから作成されたランタイムを使用できます。ランタイム テンプレートを作成することで、ランタイムのパフォーマンス、コスト、その他の特性をニーズに合わせて最適化するようにテンプレートを構成できます。
ランタイムとランタイム テンプレートで詳細をご確認ください。
始める前に
- 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.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Vertex AI, Dataform, and Compute Engine APIs.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Vertex AI, Dataform, and Compute Engine APIs.
必要なロール
Colab Enterprise でランタイム テンプレートを作成するために必要な権限がユーザー アカウントに付与されるように、プロジェクトに対する Colab Enterprise 管理者(roles/aiplatform.colabEnterpriseAdmin
)IAM ロールをユーザー アカウントに付与するよう管理者に依頼してください。ロールの付与の詳細については、アクセスの管理をご覧ください。
管理者は、カスタムロールや他の事前定義ロールを使用して、必要な権限をユーザー アカウントに付与することもできます。
ランタイム テンプレートを作成する
ランタイム テンプレートを作成するには:
-
Google Cloud コンソールで、Colab Enterprise の [ランタイム テンプレート] ページに移動します。
-
[
新しいテンプレート] をクリックします。[ランタイム テンプレートの新規作成] ダイアログが表示されます。
ランタイムの基本情報
-
[ランタイムの基本情報] セクションで表示名を入力します。
-
[リージョン] メニューで、ランタイム テンプレートを配置するリージョンを選択します。
-
(省略可)ランタイム テンプレートの説明を追加します。
-
(省略可)ラベルを追加するには、[
ラベルを追加] をクリックして、キーと値のペアを入力します。さらにラベルを追加するには、この手順を繰り返します。 -
[続行] をクリックします。
コンピューティングを構成する
-
[コンピューティングの構成] セクションの [マシンタイプ] メニューで、マシンタイプを選択します。マシンタイプについては、マシン ファミリーのリソースと比較ガイドをご覧ください。
GPU を搭載したマシンタイプを選択した場合は、アクセラレータ タイプとアクセラレータ数を選択します。必要な GPU 数を選択できない場合は、割り当てを増やす必要がある可能性があります。割り当て増加リクエストを送信するをご覧ください。
-
[ディスクタイプ] メニューで、ディスクタイプを選択します。
-
[ディスクサイズ] フィールドに、サイズを GB 単位で入力します。
-
[アイドル状態でのシャットダウン] セクションで次の設定を行います。
-
アイドル状態のシャットダウンをオフにするには、[アイドル状態でのシャットダウンを有効にする] をオフにします。
-
非アクティブ時間を変更するには、[シャットダウンまでの非アクティブ時間(分)] で、非アクティブにする時間を変更します。Google Cloud コンソールでは、この設定を 10~1440 の任意の整数値に設定できます。
-
-
[続行] をクリックします。
ネットワークとセキュリティ
-
[ネットワーキングとセキュリティ] セクションの [ネットワーク] メニューで、ネットワークを選択します。ネットワークを選択しない場合は、デフォルト ネットワークが選択されます。
-
[サブネットワーク] メニューで、サブネットワークを選択します。
-
公共のインターネット アクセスをオフにするには、[公共のインターネット アクセスを有効にする] をオフにします。
-
エンドユーザー認証情報へのアクセスを無効にするには、[エンドユーザー認証情報を有効にする] をオフにします。
ランタイム テンプレートの作成を完了する
[作成] をクリックして、ランタイム テンプレートの作成を完了します。
ランタイム テンプレートが [ランタイム テンプレート] タブのリストに表示されます。
ランタイム テンプレートへのアクセス権の付与
プリンシパルがランタイム テンプレートを使用するには、ランタイム テンプレートを作成した後にそのテンプレートへのアクセス権を付与する必要があります。プリンシパルがランタイム テンプレートからランタイムを作成するには、次の権限が必要です。
- ランタイム テンプレートへのアクセス権。
- ランタイムの作成に必要な権限。
次のステップ
- ランタイムとランタイム テンプレートの詳細を確認する。
- ランタイム テンプレートからランタイムを作成する方法を学習する。