arrow
返回

StorStack: A full-stack design for in-storage file systems

delete2025-03-01
delete0
PRE
AI
J
J. F. Hu
S
S. Chen
W
Wei, Haoyang
G
Guoyu Wang
C
Chenju Pei
车喜龙 封面图
车喜龙 (Xilong Che) *
DOI:10.1016/j.sysarc.2025.103348delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Due to the increasingly significant cost of data movement, In-storage Computing has attracted considerable attention in academia. While most In-storage Computing works allow direct data processing, these methods do not completely eliminate the participation of the CPU during file access, and data still needs to be moved from the file system into memory for processing. Even though there are attempts to put file systems into storage devices to solve this problem, the performance of the system is not ideal when facing high latency storage devices due to bypassing the kernel and lacking page cache. To address the above issues, we propose StorStack, a full-stack, highly configurable in-storage file system framework, and simulator that facilitates architecture and system-level researches. By offloading the file system into the storage device, the file system can be closer to the data, reducing the overhead of data movements. Meanwhile, it also avoids kernel traps and reduces communication overhead. More importantly, this design enables In-storage Computing applications to completely eliminate CPU participation. StorStack also designs the user-level cache to maintain performance when storage device access latency is high. To study performance, we implement a StorStack prototype and evaluate it under various benchmarks on QEMU and Linux. The results show that StorStack achieves up to 7x performance improvement with direct access and 5.2x with cache.
Keyword:
File system
In-storage Computing
Storage-class Memory

期刊

Journal of Systems Architecture 封面图
Journal of Systems Architecture
IF:
4.1
论文数:
3.0K
被引数:
4.2K

机构

J
Jilin University
学者数:
8.7W
论文数: 5.6W
被引数: 8.9K
引用论文

引用论文

APOE4 is associated with greater atrophy of the hippocampal formation in Alzheimer's disease
err2011-04-01
err0
PREAI
errMichela Pievani; Samantha Galluzzi; Paul M. Thompson; Paul E. Rasser; Matteo Bonetti; Giovanni B. Frisoni
err分享
err收藏
Computational storage: an efficient and scalable platform for big data and HPC applications
err2019-11-15
err22
errOAAI
errTorabzadehkashi, Mahdi; Rezaei, Siavash; HeydariGorji, Ali; Bobarshad, Hosein; Alves, Vladimir; Bagherzadeh, Nader
err分享
err收藏
err分享
err收藏
没有更多内容