本申請研究では、広域環境上に仮想計算機資源を分散配置し、オーバレイネットワーク技術を応用しそれらを動的に集約・統合することでユーザ占有の分散計算環境を提供する仮想クラスタ構築技術の実現を最終目的とし、広域環境上の複数の仮想クラスタを監視・管理・制御する仮想クラスタ制御機構の実現を目的とした。本目的にむけ、本研究では、PIAX、N2Nなどの種々のオーバレイネットワーク技術を応用し仮想ネットワークを構築し、かつその仮想ネットワーク上で仮想計算機技術Xenによる仮想計算機群を動的に集約する、安定的かつ実用的な仮想クラスタ構築、制御技術についての技術検証ならびにプロトタイプ実装を繰り返し的に実施した。また、技術検証、プロトタイプ実装を行うことで、理論面だけでなく技術面(実装面)における技術課題を明確にした。その結果、広域環境上に構築される仮想クラスタを構成する仮想計算機を監視・管理しつつ、それら複数台の仮想計算機からなる仮想クラスタ構築技術を、クラスタ管理システムRocksとオーバレイネットワーク技術N2Nを用いてプロトタイプ実装することに成功した。本研究では実施した評価では、本研究で提案した構築技術によって仮想クラスタは、分散計算型の科学アプリケーションに対して、当該仮想クラスタと同数の計算機から構成される物理クラスタとほぼ同程度の計算性能を有しすることが示された。これにより、分散計算型の科学アプリケーションに対して、広域ネットワーク上の遊休計算資源を有効利用する新しい計算基盤技術の可能性を示せたと考える。
|