Compute Grid の主なコンポーネントには、 コマンド行インターフェース、Enterprise JavaBeans (EJB) インターフェース、Web サービス・インターフェース、ジョブ・スケジューラー、 および グリッド・エンドポイント などがあります。
ジョブ管理コンソールでは、ジョブ管理機能を実行できるグラフィカル・ユーザー・インターフェース (GUI) を提供します。 他のインターフェースでのほとんどの機能も、このジョブ管理コンソールから使用可能です。
コマンド行インターフェースを使用すると、システムで Compute Grid ジョブの実行依頼および制御が可能です。 エンタープライズ Bean および Web サービスのインターフェースは、 プログラマチックなインターフェースを介して Java 2 Platform Enterprise Edition (J2EE) プログラムと非 J2EE プログラムの両方に類似した機能を提供します。 管理コンソールでは、WebSphere Extended Deployment が Compute Grid ジョブの各ジョブを開始する場所と時間を決定するサービス・ポリシーを定義する、ジョブ・スケジューラーを構成できるグラフィカル・ユーザー・インターフェース (GUI) が提供されます。
ジョブ管理コンソール により、 Compute Grid の管理者および実行依頼者は、ジョブの実行依頼、ジョブの表示、ジョブの取り消しまたは中断、および中断したジョブの再開など、ジョブに関連するアクションの表示、管理、および実行が可能です。 ジョブ管理コンソール を使用すると、希望の処理時間でジョブ・スケジュールを実行依頼できます。また、1 日または週の特定の時間などに繰り返すようにジョブ・スケジュールを構成することもできます。
ジョブ・スケジューラーは、Compute Grid ジョブの 実行の受け入れ、続行、およびスケジュールを行います。 これは、ジョブ・データベースを管理し、ジョブ ID を割り当て、ジョブを実行する場所および時間を選択します。 ジョブ・スケジューラーは、この機能を 実行する一環として、実行されるジョブおよび定義済みのサービス・ポリシーによって 指示された、動的クラスターのインスタンスの開始および停止を行います。 これはアプリケーション配置コントローラーによって トランザクション J2EE アプリケーションに提供された機能に類似しています。 ジョブ・スケジューラーは、 アプリケーション配置コントローラーが提供する機能を使用することによって 可用性を高めることができる J2EE アプリケーションです。
グリッド・エンドポイント は、Compute Grid アプリケーション が必要とするランタイム環境を提供するために拡張したアプリケーション・サーバーです。