Full Text:   <337>

CLC number: 

On-line Access: 2023-01-04

Received: 2022-07-25

Revision Accepted: 2022-11-18

Crosschecked: 0000-00-00

Cited: 0

Clicked: 344

Citations:  Bibtex RefMan EndNote GB/T7714

-   Go to

Article info.
Open peer comments

Journal of Zhejiang University SCIENCE C 1998 Vol.-1 No.-1 P.


A survey on design and application of open-channel SSDs

Author(s):  Junchao CHEN, Guangyan ZHANG, Junyu WEI

Affiliation(s):  Department of Computer Science and Technology, Tsinghua University, Beijing 100084, China; more

Corresponding email(s):   gyzh@tsinghua.edu.cn

Key Words:  Domain-specific storage, Flash translation layer, Garbage collection, Internal parallelism, Open-channel SSD

Junchao CHEN, Guangyan ZHANG, Junyu WEI. A survey on design and application of open-channel SSDs[J]. Frontiers of Information Technology & Electronic Engineering, 1998, -1(-1): .

@article{title="A survey on design and application of open-channel SSDs",
author="Junchao CHEN, Guangyan ZHANG, Junyu WEI",
journal="Frontiers of Information Technology & Electronic Engineering",
publisher="Zhejiang University Press & Springer",

%0 Journal Article
%T A survey on design and application of open-channel SSDs
%A Junchao CHEN
%A Guangyan ZHANG
%A Junyu WEI
%J Journal of Zhejiang University SCIENCE C
%V -1
%N -1
%@ 2095-9184
%D 1998
%I Zhejiang University Press & Springer
%DOI 10.1631/FITEE.2200317

T1 - A survey on design and application of open-channel SSDs
A1 - Junchao CHEN
A1 - Guangyan ZHANG
A1 - Junyu WEI
J0 - Journal of Zhejiang University Science C
VL - -1
IS - -1
SP -
EP -
%@ 2095-9184
Y1 - 1998
PB - Zhejiang University Press & Springer
ER -
DOI - 10.1631/FITEE.2200317

Compared with traditional solid-state drives (SSDs), open-channel SSDs (OCSSDs) expose their internal physical layout and provide a host-based flash translation layer (FTL) that allows host-side software to control the internal operations such as garbage collection (GC) and input/output (I/O) scheduling. In this paper, we comprehensively survey research works built on OCSSDs in recent years. We show how they leverage the features of OCSSDs to achieve high throughput, low latency, long lifetime, strong performance isolation, and high resource utilization. We categorize these efforts into five groups based on their optimization methods: adaptive interface customizing, rich FTL co-designing, internal parallelism exploiting, rational I/O scheduling, and efficient GC processing. We discuss the strengths and weaknesses of these efforts and find that almost all these efforts face a dilemma between performance effectiveness and management complexity. We hope this survey can provide fundamental knowledge to researchers who want to enter this field and further inspire new ideas for the development of OCSSDs.

Darkslateblue:Affiliate; Royal Blue:Author; Turquoise:Article

Open peer comments: Debate/Discuss/Question/Opinion


Please provide your name, email address and a comment

Journal of Zhejiang University-SCIENCE, 38 Zheda Road, Hangzhou 310027, China
Tel: +86-571-87952783; E-mail: cjzhang@zju.edu.cn
Copyright © 2000 - 2023 Journal of Zhejiang University-SCIENCE