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

Development of a Single-Level Storage System Capable of Utilizing Next-Generation NVRAM

Research Project

Project/Area Number 18K11245
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeMulti-year Fund
Section一般
Review Section Basic Section 60050:Software-related
Research InstitutionKyushu University

Principal Investigator

天野 浩文  九州大学, 情報基盤研究開発センター, 准教授 (80231992)

Project Period (FY) 2018-04-01 – 2022-03-31
Project Status Granted (Fiscal Year 2020)
Budget Amount *help
¥3,380,000 (Direct Cost: ¥2,600,000、Indirect Cost: ¥780,000)
Fiscal Year 2020: ¥910,000 (Direct Cost: ¥700,000、Indirect Cost: ¥210,000)
Fiscal Year 2019: ¥910,000 (Direct Cost: ¥700,000、Indirect Cost: ¥210,000)
Fiscal Year 2018: ¥1,560,000 (Direct Cost: ¥1,200,000、Indirect Cost: ¥360,000)
Keywordsシングルレベルストレージ / 次世代NVRAM / SSD / HDD / ストレージ仮想化技術 / ストレージ仮想化
Outline of Annual Research Achievements

本研究は,次世代不揮発性メモリ(NVRAM)・半導体ドライブ(SSD)・ハードディスクドライブ(HDD)の3種類の記憶媒体の間で,アクセス頻度の変化等に応じてデータの自動再配置を行うシングルレベルストレージシステムの実装方式を確立し,その効果を確認することを目指している.このシングルレベルストレージシステムは,アクセスされていない間にも再配置を行う自律的・能動的な動作を必要とする.ところが,これまでのOSに搭載されてきた各種デバイスドライバは,呼び出されたときにだけ受動的に動作するルーチンとして構成されているため,ここに常時稼働する能動的な動作を組み込むことは容易ではない.また,迅速なプロトタイプ構築を行う上でも,OSの伝統的なデバイスドライバを改造することは効率的ではない.
そこで,本研究では,ストレージ仮想化技術の一つであるiSCSI(internet SCSI)におけるターゲットのオープンソース実装であるtgtデーモンを改造することによってシングルレベルストレージシステムを試作することとした.また,DRAMによる主記憶の一部を用いてエミュレーションを行い次世代NVRAMの代わりとなる疑似ボリュームを実現した.令和元年度までに,3種類のメディアを統一的に扱うブロックアドレスマッピング機構,および,明示的な指示を契機としてデータブロックの再配置を開始するオンデマンド再配置機構を開発した.
令和2年度には,一定時間アクセスがなかったときに自動的に起動されるバックグラウンド再配置機構を実装し,予備評価を行った.

Current Status of Research Progress
Current Status of Research Progress

3: Progress in research has been slightly delayed.

Reason

令和元年度までに実装したオンデマンド再配置機構によるアクセス性能向上が約36%であったのに対し,令和2年度に実装したバックグラウンド再配置機構による性能向上は7~8%にとどまることがわかった.しかし,このような差異が2つの機構の本質的な違いから自然に生じるものであるのか,それとも後者の実装の不具合に起因するものであって改善が必要であるのかを解明するまでには至らなかった.このため,「やや遅れている」と判定した.

Strategy for Future Research Activity

前項で述べた2つの機構により実現されるアクセス性能向上の差異の原因を解明し,必要であれば改善を図る.また,これらの機能を備えたシングルレベルストレージシステムの,より現実的なアクセス負荷に対する性能の評価を行い,成果の公開を行う.

Report

(3 results)
  • 2020 Research-status Report
  • 2019 Research-status Report
  • 2018 Research-status Report

URL: 

Published: 2018-04-23   Modified: 2021-12-27  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi