• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 課題ページに戻る

2018 年度 実績報告書

不揮発メモリ及び小型原子時計等を前提とした分散システム技術

研究課題

研究課題/領域番号 16H01717
研究機関国立情報学研究所

研究代表者

佐藤 一郎  国立情報学研究所, 情報社会相関研究系, 教授 (80282896)

研究分担者 倉田 成人  筑波技術大学, 産業技術学部, 教授 (00416869)
中島 達夫  早稲田大学, 理工学術院, 教授 (10251977)
研究期間 (年度) 2016-04-01 – 2020-03-31
キーワード分散システム / トランザクション / 分散合意アルゴリズム / 分離モデル / 不揮発性メモリ
研究実績の概要

平成30年度は4つの研究項目があったが、一つめは設計・実装した分散トランザクションエンジンの拡張を行い、インメモリ向けの処理ための複数の整合性モデルを導入できるように拡張した。具体的には、Snapshot Isolationなどの分離モデルを選べるようにした。二つ目は当初はDIMM接続型フラッシュメモリを想定していたが、想定よりも早く、非フラッシュ(3D-NAND以外)の不揮発型DIMMメモリを利用することができたことから、一部を評価を不揮発型DIMMメモリで実施した。ただし、フラッシュメモリよりも高速ではあるものの、フラッシュメモリと同様に読み込みと書き出しの性能差は大きいことがわかり、一つ目の分散システムトランザクションエンジンの仕組みを、DRAMによる更新系領域と不揮発型DIMMメモリによる検索系領域に分けて、前者の領域を最小化するとともに、前者の更新情報を後者に転送するタイミングにより、前述の分離モデルを実装することとした。3つめの研究項目となる原子時計を想定したトランザクションアルゴリズムの設計実装を進めた。計画したGPS信号の時刻情報を使う方法については、アルゴリズムとしての設計と、GPS信号のシステムへの反映方法に関する設計の両方を独立に勧めた。4つめのPaxosアルゴリズムなどの分散同意アルゴリズムをを組み合わせた方法は設計及び実装をすすめた。具体的にはこれまでに実装したPaxosアルゴリズムを実現するライブラリを使った評価を行うとともに、ライブラリの改良を進めた。

現在までの達成度 (区分)
現在までの達成度 (区分)

2: おおむね順調に進展している

理由

評価したDIMM型不揮発性メモリはプロトタイプということもあるが、当初予測よりも読み込み速度と書き込み速度に差が大きいことがわかったが、当初の予測ケースのひとつであり、概ね計画といえる。

今後の研究の推進方策

当初の計画通りに、残りの設計・実装・評価を進めるとともに、研究成果の積極的な発表を行っていく。

  • 研究成果

    (3件)

すべて 2018

すべて 学会発表 (3件) (うち国際学会 3件)

  • [学会発表] An Approach for Recovering Distributed Systems from Disasters2018

    • 著者名/発表者名
      Ichiro Satoh
    • 学会等名
      8th International Conference on Bioinspired Optimization Methods and Their Applications
    • 国際学会
  • [学会発表] Adaptive Deployment of Software in Smart-City.2018

    • 著者名/発表者名
      Ichiro Satoh
    • 学会等名
      Proceedings of the 4th EAI International Conference on Smart Objects and Technologies for Social Good
    • 国際学会
  • [学会発表] An approach for testing software on networked transport robots2018

    • 著者名/発表者名
      Ichiro Satoh
    • 学会等名
      14th IEEE International Workshop on Factory Communication Systems
    • 国際学会

URL: 

公開日: 2019-12-27  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi