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

2019 Fiscal Year Final Research Report

Technologies for Distributed Systems with NvRAM and Atomic Clocks

Research Project

  • PDF
Project/Area Number 16H01717
Research Category

Grant-in-Aid for Scientific Research (A)

Allocation TypeSingle-year Grants
Section一般
Research Field Software
Research InstitutionNational Institute of Informatics

Principal Investigator

Satoh Ichiro  国立情報学研究所, 情報社会相関研究系, 教授 (80282896)

Co-Investigator(Kenkyū-buntansha) 倉田 成人  筑波技術大学, 産業技術学部, 教授 (00416869)
中島 達夫  早稲田大学, 理工学術院, 教授 (10251977)
Project Period (FY) 2016-04-01 – 2020-03-31
Keywords分散システム / 不揮発記憶装置 / 高精度時計 / トランザクション
Outline of Final Research Achievements

We propose a next-generation distributed transaction technology with new devices, e.g., non-volatile memory and ultra-small atomic clocks, and cloud computing, and implement and evaluate it. We expected these devices to bring significant changes in transaction implementation technology and significant improvements in performance and functionality, although existing distributed transactions are seriously and essentially affected by communication latency. For example, non-volatile memory allows distributed transactions to avoid operations for persistence and atomic clocks enables messages to be ordered based on the times of their transmits in the sender side rather than the receiver side, because these messages have precise time-stamps generated from atomic clocks in the sender side.
We also evaluate our proposed methods in comparison with conventional synchronization mechanism such as two-phase commit in their consistency and performance.

Free Research Field

分散システム

Academic Significance and Societal Importance of the Research Achievements

学術的には不揮発性メモリや高精度時計などの最新ハードウェアデバイスは分散システムに性能及び信頼性改善に寄与することが指摘されてきたが、その具体的な手法は明らかになっておらず、それを提示したことが本研究の意義及び貢献となる。また、実際的にはクラウドコンピューティングなどの広域に広がる分散システムのデータ管理基盤技術の提供することになる。今後、こうした最新デバイスの普及とその性能改善により、研究の有用性は高まるはずである。

URL: 

Published: 2021-02-19  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi