2024-03-28T18:21:59Zhttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_oaipmhoai:ipsj.ixsq.nii.ac.jp:000230072023-04-27T10:00:04Z01164:01579:01585:01590
F-Omega:サーバ稼動状況に適応するGridRPCアプリケーションの開発・実行フレームワークF-Omega: A Framework for Grid RPC Application with Adaptive Server Usejpnhttp://id.nii.ac.jp/1001/00023007/Technical Reporthttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=23007&item_no=1&attribute_id=1&file_no=1Copyright (c) 2007 by the Information Processing Society of Japan電気通信大学大学院情報システム学研究科電気通信大学大学院情報システム学研究科電気通信大学大学院情報システム学研究科渡邊, 啓正平澤, 将一本多, 弘樹グリッドアプリケーションにはユーザの指示にしたがって計算ノードを動的に変更して処理を継続するフレキシビリティが必要である.本稿では,フレキシブルなグリッドアプリケーションを容易に開発・実行するためのフレームワークF-Omegaを提案する.F-Omegaには以下の特徴がある.リモートライブラリの管理を隠蔽した平易なイベント駆動型プログラミング方式を採用している,計算資源の利用に関する制約を自動的に可視化する機能を備えた資源利用の動的制御インタフェースを持つ.適用実験の結果,リモートライブラリの管理が不要な見通しのよいグリッドアプリケーションを作成できること,計算資源の利用に関する制約を監視する手間が軽減され資源利用の制御を効率よく行えることを確認した.Grid applications need flexibility so that they can execute persistently even they have to change computation nodes according to user-specified schedule about resource usage. In this paper, we propose a framework F-Omega to easily develop and execute flexible grid applications. F-Omega has the following features; easy event-driven programming style for grid applications while concealing remote library management, automatic visualization of resource usage constraints and user interface for dynamic control of resource usage of grid applications. Experimental results for F-Omega applications show that F-Omega enables programmers to create grid applications easily while keeping simple and unmixed outlook without implementing remote library management. F-Omega also enables users to control resource usage efficiently by mitigating user’s burden to monitor server constraints.AN10096105情報処理学会研究報告計算機アーキテクチャ(ARC)200717(2007-ARC-172)1811862007-03-022009-06-30