このトピックでは、E-HPC Instant コンソールでジョブを作成する方法について説明します。
前提条件
-
E-HPC Instant サービスを有効化していること。
-
ジョブの実行に必要なアプリケーションを準備していること。
公開アプリケーションリストに必要なアプリケーションやバージョンが含まれていない場合、またはジョブにカスタムコンピューティング環境が必要な場合は、イメージを追加してください。
-
VPC を作成し、vSwitch を作成していること。
-
セキュリティグループを作成していること。
操作手順
-
E-HPC Instant コンソールのジョブページにログインします。
-
上部メニューの左上で、リージョンを選択します。
-
ジョブの作成 をクリックします。
-
ジョブの作成 ページで、以下のパラメーターを設定します。
-
ジョブ情報
パラメーター
必須
説明
[ジョブ名]
はい
ジョブ名を入力します。名前は次の要件を満たす必要があります:
-
長さが 2~64 文字であること。
-
先頭が英字であること。
-
英字、数字、ハイフン (-) のみ使用可能であること。
[リージョン]
はい
ジョブを実行するリージョンを選択します。この選択は、ネットワークレイテンシーとコストに影響します。
[スケジューリングポリシー]
はい
ジョブのスケジューリングポリシーを選択します。現在、標準型 ポリシーのみがサポートされています。
説明エコノミースケジューリングポリシーを使用するには、チケットを送信してください。
[ネットワークおよびゾーン]
はい
VPC と vSwitch を選択します。E-HPC Instant は、ジョブ実行ノードに Elastic Network Interface (ENI) を自動的にアタッチし、NAS などのデータストレージへのネットワークアクセスを可能にします。
[セキュリティグループ]
はい
セキュリティグループを選択します。E-HPC Instant は、ジョブ実行ノードをこのセキュリティグループに自動的に追加します。
[シングルノード EIP]
いいえ
このオプションを有効にすると、各ノードに Elastic IP アドレス (EIP) が自動的に割り当てられ、インターネットからのアクセスが可能になります。
重要Elastic IP アドレス (EIP) を有効にすると追加料金が発生するため、シングルノード EIP は必要な場合にのみ有効にすることをお勧めします。
[タグ]
いいえ
1 つ以上のタグを選択すると、リソースの検索とコスト分析が簡単になります。詳細については、「タグ」をご参照ください。
-
-
[タスク詳細]
パラメーター
必須
説明
[コンピューティング環境]
はい
ジョブのコンピューティング環境を選択します。選択肢は次のとおりです:
-
ECS
-
コンテナ
[アプリケーション]
はい
ジョブのアプリケーションを選択します。各アプリケーションは特定のイメージに対応しています。
[実行モード]
はい
ジョブの実行モードを選択します。次の 2 つのモードを利用できます:
-
バッチジョブ:コマンドが完了すると、ノードは自動的に解放されます。
-
バックグラウンドサービス:長時間実行されるタスクをサポートします。ノードは、ジョブを手動で削除した後にのみ解放されます。
[前処理スクリプト]
いいえ
ジョブの開始前に実行するスクリプトコマンドを入力します。
[コマンドの実行]
条件付きで必須
ジョブノードで実行する特定のコマンドまたはスクリプト。 実行モード が バッチジョブ に設定されている場合、このパラメーターは必須です。
-
Linux アプリケーションの場合、コマンドは
#!で始まり、その後に#!/bin/bashなどのインタープリターが続く必要があります。 -
Windows アプリケーションの場合、コマンドの最初の行は
[powershell]または[bat]である必要があります。
[実行ノード数]
はい
ジョブのノード数を指定します。
-
-
[ジョブリソース]
パラメーター
必須
説明
[シングルノードのコア数]
はい
ビジネス要件に基づいて、各実行ノードの CPU コア数とメモリサイズを選択します。
説明単一ノードの CPU コア数とメモリサイズの比率は固定されています。詳細については、「制限」をご参照ください。
[シングルノードのメモリサイズ]
はい
[ノードごとのコンピューティングストレージ容量]
はい
ストレージサイズは、アプリケーションイメージのサイズより大きくする必要があります。さらに、次の条件があります:
-
システムアプリケーションの場合、ストレージ容量は 40 GiB 以上にする必要があります。
-
カスタムアプリケーションの場合、ストレージ容量は 20 GiB 以上にする必要があります。
-
-
[外部ストレージへのアクセス]
パラメーター
説明
[マウントディレクトリ]
マウントするディレクトリを入力します。
[タイプ]
現在、NAS 永続ストレージ のみがサポートされています。
[ファイルシステム]と[マウントポイント]
ファイルシステム ID とマウントターゲットを選択します。ファイルシステムに利用可能なマウントターゲットがあることを確認してください。
[NAS ファイルディレクトリ]
ファイルシステム内でマウントするディレクトリを入力します。
[マウントオプション]
マウントプロトコルを選択します。
-
[その他の設定項目]
パラメーター
説明
[ログインパスワード]
ノードにリモートでログオンする必要がある場合は、ログインパスワードとパスワードの確認を設定する必要があります。
説明コンピューティング環境 が Elastic Compute Service (ECS) に設定されている場合にのみ、パスワードを設定できます。
[パスワードの確認]
[リソーススケジューリング制限]
リソースをスケジューリングする方法を指定します。次の方法を利用できます:
-
なし:指定された VPC 内の任意の場所にリソースをスケジューリングします。
-
指定された vSwitch でのみ:指定された vSwitch 内にのみ実行ノードを作成します。
-
-
-
すべてのパラメーターを設定した後、ページの下部にあるジョブの作成をクリックします。
ジョブが作成されると、ジョブリストに表示されます。ほとんどの場合、ジョブのステータスは 待機中 から 初期化中、実行中、そして 作成 へと進みます。