研究概要 |
本課題で目標とする仮想計算環境のためのプログラミングシステム・フレームワークの実現に向けて,本年度は,システムの基本設計およびその詳細化を進めた.本システムの基本要素である仮想マシン内のサービスコンポーネント,各計算機を監視するノードモニタの設計を行い,実際にプロトタイプを作成した.設計の正しさを確認する目的から,まずは既存のアプリケーションを組み合わせてクラウドコンピューティングシステムを構築できることを目指し,ApacheウェブサーバやHadoopなどに対応した.本年度の成果により,複数仮想計算機内にインストールされているApache,Hadoopなどを組み合わせてクラウドシステムを構築することが可能となった. 本研究成果は,従来個別にミドルウェアによる支援が行われていた,仮想計算機をブラックボックスとして提供するクラウドシステムと,アプリケーション用コンポーネントを組み合わせて実現するクラウドシステムの両者を統合して扱えるようにしている点に特徴がある.両者の利点を組み合わせることで,クラウドシステムにおける従来よりも高いスケーラビリティと堅牢性の実現を目指している. 次年度以降は,本年度が初年度であったことからすでに得られている成果の対外論文化を進め,研究が目標とする本格的なコンポーネントの開発に着手する予定である.
|