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

2016 Fiscal Year Annual Research Report

不揮発性メインメモリのオペレーティングシステムサポート

Research Project

Project/Area Number 26280018
Research InstitutionUniversity of Tsukuba

Principal Investigator

追川 修一  筑波大学, システム情報系, 教授 (00271271)

Project Period (FY) 2014-04-01 – 2017-03-31
Keywordsソフトウェア / オペレーティングシステム / ファイルシステム / 不揮発性メモリ
Outline of Annual Research Achievements

平成28年度は、統合ファイルシステム機構における不揮発性メインメモリの汎用化を、オペレーティングシステムのファイルシステムレイヤの一般的な拡張として実現するための研究を行った。不揮発性メインメモリは、その不揮発性によりストレージとしての機能を提供することができるが、ストレージとして一般的なブロックストレージよりも高性能であるため、その容量は制限されたものとなっている。そこで、不揮発性メインメモリのストレージとしての機能により汎用性を持たせるためには、容量の制限を緩和する必要がある。そこで、不揮発性メインメモリの汎用化では、不揮発性メインメモリに大容量のブロックストレージを組み合わせることにより、ストレージの容量を拡張する。ここで、ストレージの容量を透過的に拡張しつつ、不揮発性メインメモリの長所であるメモリインタフェースを維持することが設計の要点となる。メモリインタフェースを維持することで、同期的なアクセスが可能になり、アクセスの高速化が可能になる。
不揮発性メインメモリの汎用化は、ファイルシステムレイヤの一般的な拡張として実現した。従来、デバイスドライバレベルで複数デバイスを統合する手法が提供されてきた。不揮発性メインメモリの汎用化も、デバイスドライバレベルで実現するのが自然な拡張である。しかしながら、デバイスドライバレベルでの実現では、メモリインタフェースを維持するために煩雑なインタフェースを提供する必要があり、またファイルシステムレベルでは利用可能な情報が利用できないという欠点があった。そこで、ファイルシステムレイヤで実現することで、インタフェースが単純化でき、またファイルシステムレベルでの情報を利用した高速化が可能であることがわかった。研究成果は、Linuxカーネルに実装し、メモリストレージに対応したファイルシステムを容易に汎用化できることを明かにした。

Research Progress Status

28年度が最終年度であるため、記入しない。

Strategy for Future Research Activity

28年度が最終年度であるため、記入しない。

Causes of Carryover

28年度が最終年度であるため、記入しない。

Expenditure Plan for Carryover Budget

28年度が最終年度であるため、記入しない。

  • Research Products

    (3 results)

All 2017 2016

All Presentation (3 results) (of which Int'l Joint Research: 3 results)

  • [Presentation] Memory Interface Simplifies Storage Virtualization2017

    • Author(s)
      Shuichi Oikawa, Gaku Nakagawa
    • Organizer
      International Conference on Cloud Computing, GRIDs, and Virtualization (CLOUD COMPUTING 2017)
    • Place of Presentation
      Athens, Greece
    • Year and Date
      2017-02-19 – 2017-02-23
    • Int'l Joint Research
  • [Presentation] Data Placement Based on Data Semantics for NVDIMM/DRAM Hybrid Memory Architecture2017

    • Author(s)
      Gaku Nakagawa, Shuichi Oikawa
    • Organizer
      International Conference on Cloud Computing, GRIDs, and Virtualization (CLOUD COMPUTING 2017)
    • Place of Presentation
      Athens, Greece
    • Year and Date
      2017-02-19 – 2017-02-23
    • Int'l Joint Research
  • [Presentation] Practical Uses of Memory Storage Extension2016

    • Author(s)
      Shuichi Oikawa
    • Organizer
      International Conference on Applied Computing & Information Technology (ACIT 2016)
    • Place of Presentation
      Las Vegas, NV, USA
    • Year and Date
      2016-12-12 – 2016-12-14
    • Int'l Joint Research

URL: 

Published: 2018-01-16  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi