1999 Fiscal Year Annual Research Report
エージェント概念に基づいた長時間トランザクション・モデルの研究
Project/Area Number |
09480074
|
Research Institution | NAGOYA UNIVERSITY |
Principal Investigator |
渡辺 豊英 名古屋大学, 工学研究科, 教授 (80093342)
|
Co-Investigator(Kenkyū-buntansha) |
朝倉 宏一 名古屋大学, 工学研究科, 助手 (80273283)
佐川 雄二 名古屋大学, 工学研究科, 講師 (90242833)
|
Keywords | トランザクション処理 / エージェント / 長時間トランザクション / ワークフロー / タスクグラフ / 漸進処理 / プロセス間同期 / 並列性 |
Research Abstract |
長時間トランザクションは複数の処理内容が相互に関連して構成され、その実行終了は複数の処理内容の実行過程に強く依存するために、効果的に実行制御することが困難である。このために、三階層モデルを提案し、かつ効率的な実行制御を図るためにエージェントを配置して対処する枠組みを構成した。その役割に応じてmanager,executor,actorをそれぞれの層に配置し、個々のエージェントの機能と構造を明らかにした。また、その記述形式を定め、さらにエージェントに対する処理以来work-flow,task-graphの記述形式も決めた。他方、分散処理環境を想定し、処理要求を効率的に実行するためにmanager間の委譲機構を券検討した。処理要求はmanagerの下にwork-flowとして逐次的に管理・制御され、managerは処理要求を構成する処理内容workをexecutorに実行依頼する。Executorは対応するworkをtask-graphとして管理し、個々のtaskをactorで並列実行させる。しかし、この枠組みで効率よく実行できないとき(actorやexecutorが実行に失敗した場合など)、managerが他の実行可能なmanagerにそのworkを依頼することによりトランザクション処理を続行できる機構を検討し、明示化した。これらに加えて、分散処理環境、及び計算機クラスタ環境におけるプロセスの実行性能向上の視点から適切な粒度のプロセス生成、分散プロセス間における共有データの更新・参照、分散プロセス間の高速同期などについて検討・実験し、複数プロセスが一つの処理要求を効率的に実行するための問題と、そのプラットホームについて方式を明らかにした。
|
-
[Publications] K.Asakura,T.Watanabe: "Fine Grain Execution Control of Procedure-oriented Tasks on Computer Cluster Environment"Proc.of PDPTA'99. 2739-2744 (1999)
-
[Publications] K.Sanda,K.Asakura,T.Watanabe: "Access Patterns Analysis between Intertask-dependent Arrays"Proc.of PDPTA'99. 2746-2752 (1999)
-
[Publications] K.Miura,K.Sanda,K.Asakura,T.Watanabe: "High-speed Transfer Method for Synchronization Message between Inter-related Tasks"Proc.of PDPTA'99. 2501-2506 (1999)
-
[Publications] 郭雲涛,渡辺豊英: "トランザクション処理における処理手順表栓のためのタスクグラフ"1999年度 気関係学会東海支部連合大会講演論文集. 286 (1999)
-
[Publications] T.Watanabe: "Agent-oriented Model for Managing Long-lived Transaction, Based on Work-flow and Task-Graph"Proc.of ICCIMA'99. 10-13 (1999)
-
[Publications] H.Yamamoto,Y.Guo,K.Sugaki,T.Watanabe: "Delegation Mechanism in Agent-oriented Framework for Managing Long-lived Transaction"Proc.of ICCIMA'99. 14-17 (1999)