Open OnDemandの利用の手引き

TSUBAME Computing Services, Global Scientific Information and Computing Center
2024-10-10

Open OnDemandの利用の手引き

Table of contents
1. はじめに3

1.1. Open OnDemand の概要

3

2. ログイン方法

4

2.1. TSUBAMEアカウントの取得

4

2.2. Open OnDemandへのログイン方法

4

3. Open OnDemand の使い方

83.1. 画面構成とメニューバー

8

3.2. Interactive Apps

12

改訂履歴

20- 2/20 -2024-10-10

Open OnDemandの利用の手引き

1. はじめに
本書は、TSUBAME4.0 で導入された Open OnDemand を説明します。
Open OnDemand により、これまでよりも簡単に TSUBAME を利用することができます。

1.1. Open OnDemand の概要
Open OnDemand (OOD) は、Webブラウザベースでスーパーコンピューターを気軽に利用できるようにするためのポータルサイトです。
従来のスーパーコンピュータは SSH を用いたターミナルベースのコマンド操作が必須で、公開鍵暗号方式の知識や SSH 鍵の作成・登録が必要とされ、計算機が専門でない方々にとっては一定のハードルになっていました。
Open OnDemand はWebベースですので、だれでも簡単にスーパーコンピューターを使い始めることができます。

- 3/20 -2024-10-10

Open OnDemandの利用の手引き

2. ログイン方法
2.1. TSUBAMEアカウントの取得
Open OnDemand を利用するためには、TSUBAMEのアカウントが必要です。
アカウントをお持ちでない方は、こちらから申請をお願いします。

2.2. Open OnDemandへのログイン方法
2.2.1. 1 TSUBAMEポータルでTSUBAMEパスワード設定
Open OnDemand を利用する前に、TSUBAMEポータルからTSUBAMEパスワードの設定を行ってください。
TSUBAMEポータルでのTSUBAMEパスワード設定については、こちらをご覧下さい。

2.2.2. 2 Open OnDemandのログインOpen OnDemand にログインするには、Webブラウザで下記にアクセスします。
https://ood.t4.gsic.titech.ac.jp/

Username と Password に、それぞれ TSUBAME アカウントと TSUBAME パスワードを入力し、Sign In を押します。

TSUBAMEポータルで登録してあるメールアドレス宛に、アクセスコードの書かれたメールが送信されます。

- 4/20 -2024-10-10

Open OnDemandの利用の手引き

Access code の数字をコピーし、下記空欄にペーストして、Submit を押します。

Info
一定時間経過すると、アクセスコードが無効になります。 その際は、resend code を押してアクセスコードを再発行してください。

ログインに成功すると、ダッシュボードが表示されます。

- 5/20 -2024-10-10

Open OnDemandの利用の手引き

下図のエラーが表示される場合やログインできない場合は、トップページまたはダッシュボードのURLにアクセスしてください。

OODトップページ
https://ood.t4.gsic.titech.ac.jp/- 6/20 -2024-10-10

Open OnDemandの利用の手引き

OODダッシュボード
https://ood.t4.gsic.titech.ac.jp/pun/sys/dashboard- 7/20 -2024-10-10

Open OnDemandの利用の手引き

3. Open OnDemand の使い方
Open OnDemand の使い方について説明します。

3.1. 画面構成とメニューバー
画面上部のメニューバーの使い方について説明します。

3.1.1. ファイル操作
メニューバーの Files から Home Directory を選択すると、TSUBAMEのホームディレクトリが表示されます。

画面上のボタンから、基本的なファイル操作が行えます。

- 8/20 -2024-10-10

Open OnDemandの利用の手引き

ボタン操作

説明

Open in Terminalターミナル

新しいタブで TSUBAME のターミナルを開く

Refreshリフレッシュ

再描画

New File

ファイル作成新規ファイル作成

New Directory

ディレクトリ作成

新規ディレクトリ作成

Uploadアップロードファイルのアップロード

Download

ダウンロードリストから選択したファイルのダウンロード

Copy/Move

コピー/移動リストから選択したファイルのコピー、移動Delete削除

リストから選択したファイルの削除

Change directry

ディレクトリ移動

ディレクトリの移動↑

ペアレントディレクトリ移動

ひとつ上のディレクトリに移動

Copy path

パスコピー

カレントディレクトリのパスをコピー

3.1.2. TSUBAMEへのログイン
Clusters > TSUBAME cluster Shell Access を押すと、TSUBAME にターミナルでログインすることができます。ターミナルは複数開くことができます。

- 9/20 -2024-10-10

Open OnDemandの利用の手引き

TSUBAME からログアウトしてターミナルを終了するには、exit を入力し、ブラウザのタブを閉じてください。

Tips
ターミナルは一定時間入力がないと、自動的に切断されます。回避方法はこちらをご覧下さい。 TSUBAME4で作業中にセッションが切れてしまいます- 10/20 -2024-10-10

Open OnDemandの利用の手引き

3.1.3. Interactive Apps
Interactive Apps の使い方については、3.2. Interactive Apps をご覧下さい。

3.1.4. セッション管理

My Interactive Sessions では、自分のセッションを表示することができます。
各セッションの Delete を押すと、セッションを終了することができます。

Tips
ブラウザの幅が狭くなると、メニューバーの My Interactive Sessions の文字列がなくなり、アイコン表示だけになります。

3.1.5. ヘルプとリスタート

Help を押すと、マニュアル表示とリフレッシュができます。
Open OnDemand に不具合がある場合は、まず Restart Web Server を試してみてください。

- 11/20 -2024-10-10

Open OnDemandの利用の手引き

3.1.6. ログアウト
Open OnDemand からログアウトするには、メニューバーの Log Out を押してください。

Warnning
Log Out を押さずにブラウザを閉じてしまうと、Open OnDemand のセッションが一定時間残り続けます。この場合、再度 Open OnDemand にログインしようとした際に不具合が発生する恐れがあります。Open OnDemand を終了する際は、必ず Log Out を押してください。

3.2. Interactive Apps
TSUBAME4.0のOpen OnDemandでは、以下の3つのInteractive Appsが利用可能です。
• TSUBAME Desktop (xfce)• Jupyter• code server
各Interactive Appsは、実行タイプによって更に2種類に別れます。
• 通常の計算ノードを利用（従量・予約）• インタラクティブジョブ専用キューを利用(※ 名称に interactive が含まれています )実行タイプによる差異は以下の通りです。
実行タイプ

通常の計算ノードをインタラクティブジョブ専用キューを利用

利用利用形態有償

学内無償・その他 有償

資源タイプ

指定可能

インタラクティブジョブ専用キュー (物理CPUコア数 24コア, 96GBメモリ, 1MIG(GPU数1/2)の資源を最大12名で共有利用します。 )利用ノード数

指定可能

1ノード固定

優先度指定

可不可

予約可不可

以下に、Interactive Apps の利用手順を示します。

Info
本利用手順で紹介するスクリーンショットは基本的にTSUBAME Desktop (xfce)使用時のものです。
アプリケーションによる設定内容の違いはないため、適宜読み替えてください。

- 12/20 -2024-10-10

Open OnDemandの利用の手引き

3.2.1. アプリケーション・実行タイプの選択
画面中央下のPinned Apps から、利用したいアプリのアイコンをクリックします。

利用環境の設定画面に移動します。

3.2.2. 利用環境の設定
利用環境項目を設定し、Launch ボタンを押下します。リクエストがジョブとして投入されます。

- 13/20 -2024-10-10

Open OnDemandの利用の手引き

項目名

項目

説明

Select resouce type

資源タイプ

希望の資源タイプを選択します

Number of Request resources

資源数

希望のノード数

TSUBAME group

グループ

TSUBAMEグループを指定します

Maximum run time(hh:mm:ss)

使用時間

予定の使用時間を最大値で設定（途中終了可）

Priority Option優先度

優先度を指定する

Reservation Number (AR ID)

予約番号

予約を使用して実行する場合は予約番号(AR ID)を指定

Info
インタラクティブジョブ専用キューを利用する場合、「TSUBAME group」および「Maximum run time」のみ設定可能です。

Info
インタラクティブジョブ専用キューは、学内ユーザ(tgz-edu)とアクセスカードユーザに限り無償で実行可能です。
無償利用する場合、「TSUBAME group」に「Free」を指定してください。
グループを指定した場合、対象グループに対して課金が発生しますのでご注意ください。

Info
予約が使用できる資源タイプは、node_f, node_h, node_q, node_o のみです。

- 14/20 -2024-10-10

Open OnDemandの利用の手引き

3.2.3. アプリケーションの起動
リクエストはジョブとして投入され、指定したリソースが割り当てられるとセッションが Running になります。Queued の場合は、実行待ちですので、しばらく待ってから状態を確認して下さい。

セッションが Running になったら、「Launch アプリ名」をクリックするとアプリケーションが起動します。

Info「Compression」「Image Quality」はTSUBAME Desktopでのみ表示されます。

InfoView Only (Share-able Link) を押すと、新しいタブで X のデスクトップのコピーが開きます。
画面操作はできませんが、先ほどのデスクトップがミラーリング表示されます。このタブのURLをメール等で送信することで、簡易的に画面共有やモニタをすることができます。

- 15/20 -2024-10-10

Open OnDemandの利用の手引き

以下に、各アプリケーションの初期画面を示します(実行タイプによる差異はありません)。 利用方法などについては各公式サイトをご参照ください。

- 16/20 -2024-10-10

Open OnDemandの利用の手引き• TSUBAME Desktop (xfce)

公式サイト： https://www.xfce.org/?lang=ja• Jupyter

公式サイト： https://jupyter.org/- 17/20 -2024-10-10

Open OnDemandの利用の手引き• code server

公式サイト： https://coder.com/docs/code-server

3.2.4. セッションの削除
各アプリケーションを終了する場合、ブラウザの該当タブを閉じ、セッション一覧から該当セッションを Delete します。
終了すると、このセッションは Completed になります。また、指定した使用時間を経過した場合も Completed になります。
Completed になったセッションは一定期間後に自動的に一覧から削除されます。すぐに削除したい場合は、Delete を押してください。

- 18/20 -2024-10-10

Open OnDemandの利用の手引き- 19/20 -2024-10-10

Open OnDemandの利用の手引き

改訂履歴
改定日付

内容

2024/03/29

初版

2024/09/11

code serverを追加- 20/20 -2024-10-10