• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2012 Fiscal Year Annual Research Report

柔軟な適応性をもつ分散システムの構築・管理

Research Project

Project/Area Number 24300031
Research Category

Grant-in-Aid for Scientific Research (B)

Research InstitutionNational Institute of Informatics

Principal Investigator

佐藤 一郎  国立情報学研究所, アーキテクチャ科学研究系, 教授 (80282896)

Co-Investigator(Kenkyū-buntansha) 中島 達夫  早稲田大学, 基幹理工学部, 教授 (10251977)
Project Period (FY) 2012-04-01 – 2016-03-31
Keywords分散システム / 適応性 / サービス基盤技術 / ミドルウェア / 耐故障性 / クラウドコンピューティング
Research Abstract

柔軟性(Resilient)により強健(Robust)な分散システムを構築・管理する手法を明らかにする。分散システムにおける様々かつ未知の変化に対応するために、生物のメタファを導入したミドルウェアを設計・実装・評価していく。具体的には次の4つの研究項目からなる。(1)分散システム上のソフトウェアエージェントが配置され、各エージェントは他のエージェントや外部システムから呼び出せる機能をもつとともに、外部からその機能の移譲回数が多いエージェントに実行を移譲させることで、細胞の分化・脱分化による適応化アルゴリズムを分散システムに導入していく。(2)分散システムにおける適応化の難しさは適応化が独立&非同期で行われるため、その適応化の方向や進度は相違し、システム全体で不整合が生じることにある。複数コンピュータ間で適応化の方向・速度をあわせることで、不整合の発生要因そのものを抑制する方法を提案していく。他の適応性をもつ分散システムへの活用も考慮する。(3)適応的自己複製・組織化:処理量に応じた適応性として、エージェントは委譲実行回数が時間あたりの所定回数を超えると、自らの複製(分化または実行状態も含む)を周辺コンピュータに配置・実行させる仕組みを導入する。(4)ソフトウェアの分割実行手法:仮想化技術を組み合わせることで、例えばアプリケーションを端末側とクラウド側で分割実行し、その分割方法や配置も自己最適化する手法となることが期待できる。

Current Status of Research Progress
Current Status of Research Progress

1: Research has progressed more than it was originally planned.

Reason

初年度予定していた設計を終え、次年度に想定していた実装に着手したこと。また複雑な計算システムに関する国際会議The 6th International Conference on Complex, Intelligent, and Software Intensive Systems(CISIS2012)でBest Paper Awardを受賞し、すでに当該分野を代表する研究と認められたこと。

Strategy for Future Research Activity

当初計画通りに研究を進める。具体的には細胞の分化・脱分化による適応化アルゴリズムを設計・実装・評価を進めていく。前年度においてエージェント実行インフラが実現できたことから、実装しながら改良を行えることとなり、平成25-平成27年度に予定していた適応化において整合性を維持するメカニズム、適応的自己複製・組織化、自己複製メカニズムの実現と評価の一部を先取りできると期待している。

Expenditure Plans for the Next FY Research Funding

実験用クラスタの構築は平成24年度から平成25年度に変更した。これは初期設計においては、実際の分散システムとしてクラスタを構築しなくても、仮想マシンで充足できたためである。ただし、性能評価では実験用クラスタが必要となる。

  • Research Products

    (8 results)

All 2013 2012

All Journal Article (1 results) (of which Peer Reviewed: 1 results) Presentation (7 results)

  • [Journal Article] RFID-enabled carbon offsetting and trading2013

    • Author(s)
      Ichiro Satoh
    • Journal Title

      Pervasive and Mobile Computing

      Volume: 9 Pages: 149-160

    • DOI

      10.1016/j.pmcj.2012.09.003

    • Peer Reviewed
  • [Presentation] Adaptive Agents for Cyber-Physical Systems2013

    • Author(s)
      Ichiro Satoh
    • Organizer
      5th International Conference on Agents and Artificial Intelligence (ICAART 2013)
    • Place of Presentation
      バルセロナ(スペイン)
    • Year and Date
      20130215-20130218
  • [Presentation] Using Virtual CPU Migration to Solve the Lock Holder Preemption Problem in a Multicore Processor-Based Virtualization Layer for Embedded2012

    • Author(s)
      Hitoshi Mitake, Tatsuo Nakajima
    • Organizer
      18th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2012)
    • Place of Presentation
      ソウル(韓国)
    • Year and Date
      20120819-20120822
  • [Presentation] Automatic Invariant Generation for Monitoring OS Kernel Integrity2012

    • Author(s)
      Hiromasa Shimada, Tatsuo Nakajima
    • Organizer
      18th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2012)
    • Place of Presentation
      ソウル(韓国)
    • Year and Date
      20120819-20120822
  • [Presentation] Evolutionary Mechanism for Disaggregated Computing2012

    • Author(s)
      Ichiro Satoh
    • Organizer
      6th IEEE International Conference on Complex, Intelligent, and Software Intensive Systems
    • Place of Presentation
      パレルモ(イタリア)
    • Year and Date
      20120704-20120706
  • [Presentation] Resilient Architecture for Sensor Networks2012

    • Author(s)
      Ichiro Satoh
    • Organizer
      9th International Conference on Networked Sensing Systems (INSS 2012)
    • Place of Presentation
      アントワープ(ベルギー)
    • Year and Date
      20120611-20120614
  • [Presentation] Self-Adaptive Mechanism for Distributed Computing2012

    • Author(s)
      Ichiro Satoll
    • Organizer
      IEEE Conference on Evolving and Adaptive Intelligent Systems (EAIS 2012)
    • Place of Presentation
      マドリッド(スペイン)
    • Year and Date
      20120517-20120518
  • [Presentation] A Light-Weighted Virtualization Layer for Multicore Processor-Based Rich Functional Embedded Systems2012

    • Author(s)
      Ning Li, Tatsuo Nakajima
    • Organizer
      IEEE 15th International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing (ISORC 2012)
    • Place of Presentation
      上海(中国)
    • Year and Date
      20120411-20120413

URL: 

Published: 2014-07-16  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi