VPC環境で利用できます。
Notebooksの画面構成について説明します。Notebooksではユーザーが学習プロセスをモニタリングするために Notebookを作成、削除したり、運用中の Notebooksリストを確認できます。また、運用中の Notebookの詳細情報と最近のイベント履歴を照会できます。
Notebooks
Notebooks画面における基本的な説明は、次の通りです。

| 領域 | 説明 |
|---|---|
| ① メニュー名 | 現在確認中のメニューの名前 |
| ② 基本機能 | Notebookを追加、Notebookを削除 |
| ③ Notebookリスト | 運用中の Notebookリストと情報を確認 |
Notebookリストの照会
ユーザーが作成した Notebookリストの情報は、次の通りです。
- Notebook名: 初回作成時に設定した Notebookの名前
- 作成日時: 初期作成日時
- ステータス: Notebookのステータス
- タイプ: Notebookの作成時に選択した起動プログラム
- JuPyterLab
- VisualStudio Code
- 画像: Notebookの作成時に選択した画像
- Actions: 作成した Notebookのアクセスまたはステータスの変更
- CONNECT: クリックすると新しいウィンドウで Notebookの実行環境にアクセス
- STOP: Notebookの使用停止
- START: Notebookの使用
Notebook作成
新規 Notebookを作成する方法は、次の通りです。
- [追加] をクリックします。
- Create Notebookの画面が表示されたら、Notebook名を入力します。
- 英字の小文字(a-z)、数字(0-9)、ハイフン(-)を使用して3~30文字で入力
- 先頭は英字、末尾は英字または数字
- livyキーワード使用不可
- 重複使用不可
- Notebookを起動するプログラムを選択します。
- JuPyterLab
- VisualStudio Code
- Imageを選択します。ML expert Platformで提供する画像は、次の通りです。
kubeflow-jupyter-*: kubeflowの公式画像ベースの jupyter-labkubeflow-codeserver-*: kubeflowの公式画像ベースの codeserver
- Notebookで使用する CPUと Memoryの仕様を設定します。
参考
- 最小値は Kubernetesの resource requests、最大値は Kubernetesの resource limitに対応します。
- 最小値が高すぎるとスケジューリングが適切に行われない場合があるため、デフォルトで設定された値をお勧めします。
- Notebookで使用する GPUインスタンスの仕様を設定します。
- Workspace Volumeを設定します。Workspace Volume用途で新しい Volumeを作成したり、既存に作成した Volumeを使用できます。
注意
- 単一の Volumeのみマウントできます。
- Workspace Volume設定時、マウントパスが Notebook画像内部ユーザーの HOME PATH設定と一致しない場合があります。
- Workspace Volumeマウントパスを画像の HOME PATH (e.g.
/home/irteam)に設定する場合、既存画像の HOME PATHパスに存在していたデータを上書きできます。画像の HOME PATHに位置するプロファイル、ユーティリティなどのデータを活用する場合、Workspace Volumeパスを画像の HOME PATHと異なるように設定する必要があります。 - Workspace Volumeをマウントしなくても Notebookを実行できます。ただし、コンテナの内部ストレージを使用するため、Notebookの終了時に削除されます。
- Data Volumeを設定します。別途の Data Volumeを Notebookにマウントしてデータを読み取るか、タスク履歴を保存する用途で使用します。別途の Data Volumeが必要ない場合は設定する必要はありません。Data Volume用途で新しい PVCを作成したり、既存に作成した PVCを使用できます。
参考
- 複数の Volumeのみマウントできます。
- Notebookでタスクを行った内容を別途のストレージに保存するために、Data Volumeを作成してマウントできます。
- 必要な場合、Advanced Settingsで Configurationsを選択します。
注意
- 現在 ML expert Platformは Private Zoneで GPUリソースを提供しているため、ユーザーの Workspaceが割り当てられた GPU Zone情報を選択します。
- GPU Zone情報は、使用できる GPU Zone情報の照会をご参照ください。
- 必要な場合、Advanced Settingsで Miscellaneous Settingsオプションを設定します。
- [Launch] をクリックします。
注意
- Local Pathボリュームは NVMeストレージを提供します。NVMeは特定ホストに物理的に直結されたストレージであり、GPUインスタンスに直接割り当てて使用されます。
- GPUインスタンスの Failoverまたはホストマイグレーションにより他のホストに移動する場合、既存のホストに接続された NVMeストレージは自動的に移動しません。それにより他のホストに移動した GPUインスタンスでは既存の NVMeデータにアクセスできません。
- したがって、長期保存が必要なデータは Data Managerや NCloud Storage、Object Storageを使用してください。
Notebook削除
運用中の Notebookを削除できます。
- 削除する Notebookを選択し、 [削除] ボタンをクリックします。
- Notebook削除のポップアップが表示されたら、削除する Notebookの名前を入力して [削除] ボタンをクリックします。
- Notebookリストで選択した Notebookが削除されたことを確認します。
Notebook詳細情報の照会
選択した Notebookの詳細情報を照会できます。各情報はタブで分けられています。
Overview
選択した Notebookの詳細情報は、次の通りです。
- Volumes: Notebookにマウントした Volume情報
- Shared memory enabled:
- Notebook creator: Notebookを作成したユーザー情報
- Configurations: Notebookの作成時に設定した Configuration情報
- Type: Notebookを起動したプログラム
- Minimum CPU: 初回作成時に設定した CPUの最小値
- Maximum CPU: 初回作成時に設定した CPUの最大値
- Minimum memory: 初回作成時に設定した Memoryの最小値
- Maximum memory: 初回作成時に設定した Memoryの最大値
- Image: Notebookの作成時に選択した画像
- Environment: Notebookの実行環境
Logs
選択した Notebookの最近ログ情報を照会できます。
Events
選択した Notebookの最近イベント履歴を照会できます。
- Type: 発生したイベントのタイプ
- Reason: 発生したイベントの名前
- Created At: イベント発生日時
- Message: 発生したイベントの説明
YAML
選択した Notebookの yaml形態の設定を示します。
参考
コンソールでは照会のみでき、変更はできません。