Abstract


ネットワーク技術の発展により,グローバルコンピューティングシステムが複 数提案されているが,その計算リソースを有効に利用するための議論が十分に なされていない. 特に,広域ネットワーク経由の計算固有の変動や不安定さを考慮して,計算リ ソースを適切に割り当てるスケジューリング手法が必要である. 本稿では,グローバルコンピューティングにおいてアプリケーションスケジュー リングとジョブスケジューリングを統合するための階層化されたスケジュー リングフレームワークを提案するとともに,それに準拠したNinfシステムのメ タサーバスケジューリングフレームワークの実装について述べる. さらに,実環境と性能評価モデルを用いてスケジューリング手法の評価を行い, グローバルスケジューリングにおける課題を明らかにした.

Rapid progress in networking technology is now making global computing systems feasible. Although there have been proposals of global computing systems, it is still a research issue as to how to achieve efficient usage of computing resources in global computing. In particular, we need to devise appropriate scheduling strategies/algorithms of computing resources over wide-area networks, which are often dynamic and unstable in nature. This paper presents our preliminary scheduling framework for unifying application and job scheduling in global computing. The proposed framework establishes a layer of scheduling and resource allocation subframeworks. We show our software framework Ninf metaserver which provides low-level scheduler and resource monitor. We also evaluate some scheduling strategies by actual environment and our performance evaluation model.