- 著者
-
石川 広男
追川 修一
- 雑誌
- 研究報告システムソフトウェアとオペレーティング・システム(OS) (ISSN:21888795)
- 巻号頁・発行日
- vol.2017-OS-141, no.24, pp.1-6, 2017-07-19
本稿では,Linux の Open Channel SSD 実装である LightNVM を使って,IoT 向け大容量小型コンピュータ Olive に搭載された SSD を管理する実装を試作し,その効果や課題を示す.Open Channel SSD は,SSD の構成方法の一つである.その特徴は,従来であれば SSD のコントローラ内部に実装されていた Flash Translation Layer (FTL) によって隠蔽されている NAND フラッシュメモリのチャンネルへのアクセスを,ホストの OS に公開するというところにある.これによって NAND のチャネルに対するホストアクセスの並列度を向上し,ホストのアプリケーションのワークロードに応じた処理を可能にする.Olive を使った実験では,デバイスの並列度を変更することによって入出力性能も変化することが確かめられた.