このトピックでは、ジョブとは何か、そして Elastic High Performance Computing (E-HPC) で提供されるジョブの種類について説明します。 また、その他のジョブ操作について説明するトピックへのリンクも提供します。
ジョブとは
E-HPC クラスタでは、ジョブは、コマンドラインインターフェイス (CLI)、シェルスクリプト、または実行可能ファイルを使用して、高性能コンピューティングのためにクラスタに送信される基本的な作業単位です。 ジョブの実行方法は、キューとスケジューラの設定によって異なります。 ビジネス要件に基づいて、ジョブの優先順位とリソース要件を設定できます。 その後、E-HPC クラスタは、構成に基づいてジョブをスケジュールおよび実行します。
ジョブの種類
ジョブは、送信方法に基づいて、次の種類に分類されます。
バッチジョブ
バッチジョブは、介入を必要としないバックグラウンドジョブです。 バッチジョブを送信すると、システムはパラメーター設定、プログラム要件、およびスケジューリングポリシーに基づいてジョブを自動的に実行します。 バッチジョブは、完了までに長時間を要する負荷の高い計算集中型のタスクに適しています。
インタラクティブジョブ
インタラクティブジョブは、システムと頻繁に対話するリアルタイムの分析、デバッグ、またはテストジョブです。 このようなジョブでは、CLI または GUI に命令を入力して、結果をリアルタイムで観察し、それに応じて入力を調整します。 通常、インタラクティブジョブの優先度は低く、必要な時間は短くなります。 これらは、小規模で応答性の高いタスクに適しています。
その他の操作
詳細については、「ジョブを送信する」をご参照ください。
詳細については、「ジョブを停止する」をご参照ください。
詳細については、「ジョブをクエリする」をご参照ください。
詳細については、「VNCViewer を実行してクラスターに視覚的にアクセスする」をご参照ください。