Abstract


広域に分散した各種資源を集合的に使用して大規模計算を行う計算機構 Gridが注目を集めている。 多様な管理主体に属する資源から構成されるGrid環境上のプログラムを多くのユーザに 使用させるためには、ポータルと呼ばれる機構が必要である。 このため、Gridへのポータルを構築するためのツールキットがいくつか提案されている。 しかしこれらのツールキットを用いる場合でも、ポータル構築者が フロントエンドとなるポータルのユーザインターフェイス部、 バックエンドとなる実際のGridプログラム の2つを記述しなければならず、ポータル構築者の負担が大きい。 われわれは、前者に対してXMLベースのユーザインターフェイス 生成系を、後者に対してGrid RPCシステムであるNinf-Gを使用することで プログラマの負荷を軽減するポータル開発キットを提案する。 さらに、提案したシステムを用いて、実用的なプログラムをポータル化し 有効性を確認した。
As the Grid proliferates as the next-generation wide-area high-performance computing infrastructure, end-user Grid interfaces in the form of "Grid Portals" is becoming increasingly important, especially computational scientists and engineers. Although several Grid portal toolkits and proposals have been proposed, a Grid Portal creator must construct and deploy both the user interface and the application portions of the Grid Portal, resulting in considerable programming efforts. We aim to easen this burden by applying the state-of-the-art Web/XML interface generation technologies for the former, and the Ninf-G GridRPC system for easily "Gridifying" exisiting applications for the latter, and realizing their seamless integration. The resulting system which we call the "Ninf Portal" allowed concise description and easy deployment of a sample application on the Grid with very small programming efforts.