Notebooks

Prev Next

VPC環境で利用できます。

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

Notebooks

Notebooks画面における基本的な説明は、次の通りです。

mlxp_console_notebooks01_ko

領域 説明
① メニュー名 現在確認中のメニューの名前
② 基本機能 Notebookを追加、Notebookを削除
③ Notebookリスト 運用中の Notebookリストと情報を確認

Notebookリストの照会

ユーザーが作成した Notebookリストの情報は、次の通りです。

  • Notebook名: 初回作成時に設定した Notebookの名前
  • 作成日時: 初期作成日時
  • ステータス: Notebookのステータス
  • タイプ: Notebookの作成時に選択した起動プログラム
    • JuPyterLab
    • VisualStudio Code
  • 画像: Notebookの作成時に選択した画像
  • Actions: 作成した Notebookのアクセスまたはステータスの変更
    • CONNECT: クリックすると新しいウィンドウで Notebookの実行環境にアクセス
    • STOP: Notebookの使用停止
    • START: Notebookの使用

Notebook作成

新規 Notebookを作成する方法は、次の通りです。

  1. [追加] をクリックします。
  2. Create Notebookの画面が表示されたら、Notebook名を入力します。
    • 英字の小文字(a-z)、数字(0-9)、ハイフン(-)を使用して3~30文字で入力
    • 先頭は英字、末尾は英字または数字
    • livyキーワード使用不可
    • 重複使用不可
  3. Notebookを起動するプログラムを選択します。
    • JuPyterLab
    • VisualStudio Code
  4. Imageを選択します。ML expert Platformで提供する画像は、次の通りです。
    • kubeflow-jupyter-*: kubeflowの公式画像ベースの jupyter-lab
    • kubeflow-codeserver-*: kubeflowの公式画像ベースの codeserver
  5. Notebookで使用する CPUと Memoryの仕様を設定します。
参考
  • 最小値は Kubernetesの resource requests、最大値は Kubernetesの resource limitに対応します。
  • 最小値が高すぎるとスケジューリングが適切に行われない場合があるため、デフォルトで設定された値をお勧めします。
  1. Notebookで使用する GPUインスタンスの仕様を設定します。
  2. 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の終了時に削除されます。
  1. Data Volumeを設定します。別途の Data Volumeを Notebookにマウントしてデータを読み取るか、タスク履歴を保存する用途で使用します。別途の Data Volumeが必要ない場合は設定する必要はありません。Data Volume用途で新しい PVCを作成したり、既存に作成した PVCを使用できます。
参考
  • 複数の Volumeのみマウントできます。
  • Notebookでタスクを行った内容を別途のストレージに保存するために、Data Volumeを作成してマウントできます。
  1. 必要な場合、Advanced Settingsで Configurationsを選択します。
注意
  • 現在 ML expert Platformは Private Zoneで GPUリソースを提供しているため、ユーザーの Workspaceが割り当てられた GPU Zone情報を選択します。
  • GPU Zone情報は、使用できる GPU Zone情報の照会をご参照ください。
  1. 必要な場合、Advanced Settingsで Miscellaneous Settingsオプションを設定します。
  2. [Launch] をクリックします。
注意
  • Local Pathボリュームは NVMeストレージを提供します。NVMeは特定ホストに物理的に直結されたストレージであり、GPUインスタンスに直接割り当てて使用されます。
  • GPUインスタンスの Failoverまたはホストマイグレーションにより他のホストに移動する場合、既存のホストに接続された NVMeストレージは自動的に移動しません。それにより他のホストに移動した GPUインスタンスでは既存の NVMeデータにアクセスできません。
  • したがって、長期保存が必要なデータは Data Managerや NCloud Storage、Object Storageを使用してください。

Notebook削除

運用中の Notebookを削除できます。

  1. 削除する Notebookを選択し、 [削除] ボタンをクリックします。
  2. Notebook削除のポップアップが表示されたら、削除する Notebookの名前を入力して [削除] ボタンをクリックします。
  3. 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形態の設定を示します。

参考

コンソールでは照会のみでき、変更はできません。