ShareTask

ShareTaskは、Web / データベースなどのオープンシステム技術を基盤に自立分散制御方式を活用して実現した、新しい形の国産HPC向けジョブスケジューラです。物理的には独立している異機種の計算機クラスタを統合してひとつの巨大な計算機資源を構成することを得意としています。

このようなことでお困りのお客様
  • 違うフロアや離れた拠点にあるマシンも計算に使用したい。

  • 既存の異なるジョブスケジューラを統合したい。

  • 異なるOSを搭載した計算機を一元的に使用したい。

  • ジョブを投入したけれど、いつ実行されて、いつ終わるのかわからない。

  • システム構成を変更した場合、設定の変更が面倒。

  • 外出先からジョブの管理や投入ができないだろうか。

  • 既に待ち行列に入っているキューの順番を変更したい。

ShareTask が解決!
  • ネットワークに接続されているマシンであれば、物理的な場所が離れていても一元的に使用できます。

  • メタスケジューラの機能があるため、既存のシステムを統合することができます。

  • Javaが動作するOSであれば混在した環境でも一元的に使用できます。

  • ShareTaskには、ジョブがいつ投入されるかを予測する機能が搭載されています。

  • 新規システムにエージェントをインストールするだけでShareTaskの管理下に入ります。また、システムを切り離す場合は、エージェントを停止するだけで管理下から削除されます。

  • Webベースのシステムなので、VPN接続により出先からジョブ投入や管理が可能です。

  • ジョブキューの順番を変更し、後から投入した急ぎのジョブを優先実行することができます。

オープンシステム&Webベースで、今までにない柔軟なスケジューリング環境を!

ShareTaskは、従来のバッチジョブスケジューラ機能はもちろんのこと、複数の独立したジョブスケジューラを統合するメタスケジューリング機能を搭載しています。

システム監視などHPCユーザとシステム管理者の業務を支援する様々な機能を統合できるソフトウェアプラットフォームでもあります。

Webアプリケーションベースのシステム構成を基盤としているため、柔軟性、拡張性、保守性、運用の簡便性に優れています。

ShareTask

各計算ノードが自律的ににジョブを問い合わせて取り込む、プル型スケジューリング

ShareTaskは、計算エージェント(計算ノードに常駐する制御プログラム)が自律的にジョブ仲介サーバへジョブを問い合わせて取り込む、プル型のジョブスケジューラです。

計算アプリケーションの改造が不要!

今お使いのプログラムをそのままご利用いただけます。

計算ノードの増設、停止、撤去やジョブクラス構成の変更が無停止で可能!

バージョンアップも無停止で行うことができます。

計算ノードや通信経路の障害を自動検出し、失われたジョブを別の計算ノードで自動再実行する回復機能を搭載しています。

MPIサポート

ジョブ仲介サーバは、エージェントから払い出されたプロセッサ数をかき集めて、待ち行列のジョブに割り当てます。かき集められたプロセッサ数が待ち行列のジョブが要求するものを満たすと、ホストとプロセッサ数のリストが生成され、エージェントに渡されます。

Mpirunを実行したエージェントが、このMPIジョブの実行状態を監視します。

サーバは、各計算ノードから採用するプロセッサ数について偏りがないように調整するため、クラスター全体のプロセッサを無駄なく使うことができます。

インターネットワイドに運用可能

通信はHTTPのみを使用しているためシステム構成に柔軟性があり、LAN環境のみならず、複数拠点間・組織にまたがる運用を行うことができます。

ファイアウォール・NAT越えに関して特別な設定も不要です。

Amazon EC2などのクラウド環境も、透過的な計算リソースの一部として使用環境に統合することも可能です。

オープンシステムのWeb技術を基盤としたシステム構成

ジョブのサブミット・状態監視・記録閲覧から、システム全体の稼動状況の監視まで、すべてWebブラウザで行うことができます。

他のWebベースシステム(社内ポータルなど)との連携も容易に行えます。

ジョブ管理・監視機能

完了したジョブも含めてデータベースでジョブの記録を管理しているため、ジョブの追跡・監視・解析が容易に行えます。

過去に実行されたジョブの計算時間に基づいて、待ち行列上のジョブが実行開始されるまでの待ち時間を予測して表示することができます。

サブミットした後で、ジョブの順番を任意に変更することが可能です。

ShareTask ライセンス形態

ShareTaskの中核部分であるジョブスケジューラのライセンスは、同時実行ジョブ数方式を採用しています。これは従来の製品に多く見られるCPUコア数でライセンス数が決まる方式とはまったく異なり、最大同時にいくつのジョブについて実効制御を行うかに依存します。この場合のジョブ数は、並列度は問わないため、並列度4でも並列度64でも1ジョブと数えます。

計算ノードについてはノードロックライセンスではありませんので、計算ノードの増設あるいは機種変更は随時自由に行っていただけます。ライセンスの追加発行、再発行などの面倒な手続きは不要です。

Webベース ジョブスケジューラー
お問い合わせ
ソリューション検索