EDBT 2026 Demo / reviewers in the wild / expert
Biaobiao Shen
dblp:171/0981
· DBLP profile ↗
3ranked-venue papers
1as first author
0since 2021 · last 2017
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Storage systems · 100% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Storage systems
flash and SSD |
0.5 | 2 | 2017 | Workload-Aware Elastic Striping With Hot Data Identification for SSD RAID Arrays · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2017 DCS: Diagonal Coding Scheme for Enhancing the Endurance of SSD-Based RAID Arrays · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2016 |
Storage systems › flash and SSD
SSD RAID |
0.5 | 2 | 2017 | Workload-Aware Elastic Striping With Hot Data Identification for SSD RAID Arrays · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2017 DCS: Diagonal Coding Scheme for Enhancing the Endurance of SSD-Based RAID Arrays · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2016 |
Storage systems
storage reliability |
0.5 | 2 | 2017 | Workload-Aware Elastic Striping With Hot Data Identification for SSD RAID Arrays · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2017 DCS: Diagonal Coding Scheme for Enhancing the Endurance of SSD-Based RAID Arrays · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2016 |
Storage systems › storage reliability › erasure coding
parity update |
0.3 | 1 | 2017 | Workload-Aware Elastic Striping With Hot Data Identification for SSD RAID Arrays · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2017 |
Storage systems › storage reliability
erasure coding |
0.2 | 1 | 2016 | DCS: Diagonal Coding Scheme for Enhancing the Endurance of SSD-Based RAID Arrays · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2016 |
Storage systems › flash and SSD › flash memory management
wear leveling |
0.2 | 1 | 2016 | DCS: Diagonal Coding Scheme for Enhancing the Endurance of SSD-Based RAID Arrays · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2016 |
Methods — techniques the papers use, named apart from their topics
workload-aware scheme · 0.3hot data identification · 0.3elastic striping · 0.3diagonal coding scheme · 0.2buffer design · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | Workload-Aware Elastic Striping With Hot Data Identification for SSD RAID ArraysabstractRedundant array of independent disk (RAID) offers a good option to provide device-level fault tolerance for solid-state drives (SSDs). However, parity update with either read-modify-write or read-reconstruct-write may introduce a lot of extra I/Os and thus significantly degrades SSD RAID performance. To reduce the parity update cost, elastic striping chooses to reconstruct new stripes with only the newly updated data chunks instead of directly updating parity chunks. However, it necessitates an RAID-level garbage collection (GC) process, which may incur a very high cost due to the mixture of hot and cold data chunks. To address this problem, we follow the idea of elastic striping and propose a workload-aware scheme (WAS) to reduce the RAID-level GC cost so as to improve the performance and endurance of SSD RAID. In particular, we first develop a novel lightweight hot data identification scheme which requires only a very small computation time and memory cost, then propose a hotness-aware elastic striping approach to separately write data chunks with different hotness to different regions in SSD RAID. To evaluate the effectiveness and efficiency of our WAS, we implement a prototype system on RAID-5 and RAID-6 arrays composed of commercial SSDs. Experimental results show that compared to original elastic striping, our scheme reduces 30.0%-70.6% (and 23.9%-63.2%) of chunk writes under the RAID-5 (and RAID-6) settings, and also reduces the average response time by 60.9%-79.3% (and 56.8%-80.9%) for RAID-5 (and RAID-6), respectively. Besides, our scheme also improves the endurance and reliability of SSD RAID compared to original elastic striping. Yongkun Li 0001, Biaobiao Shen, Yubiao Pan, Yinlong Xu 0001, Zhipeng Li 0005, John C. S. Lui |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 2 |
| 2016 | DCS: Diagonal Coding Scheme for Enhancing the Endurance of SSD-Based RAID ArraysabstractTo guarantee high reliability, solid-state drive (SSD)-based storage systems require data redundancy schemes, e.g., redundant array of independent disks (RAID) schemes. Traditional RAID-5, RAID-6, and Reed-Solomon codes can tolerate one, two, and an arbitrary number of device failures, respectively. However, some SSDs under those redundant configurations may age much faster than others because of the high skewness and locality of workloads. The uneven aging rates may make some SSDs wear out very quickly and decrease the endurance of SSD-based RAID arrays. To address this problem, we first come up with a diagonal coding scheme (DCS) by distributing the updating dependencies evenly among devices to improve the system-level wear-leveling. DCS can efficiently improve the array endurance if requests are aligned with the stripe size, i.e., when data symbols in the same stripe receive the same number of writes, while the number could be different for different stripes. To relax the above assumption, we further propose an enhanced scheme, DCS+. With a buffer design, DCS+ can improve the wear-leveling among devices under general access patterns via triggering different responses to different kinds of requests. We conduct extensive trace-driven evaluations based on real-world workloads, and results show that our design efficiently enhances the endurance of SSD-based RAID arrays. Yubiao Pan, Yongkun Li 0001, Yinlong Xu 0001, Biaobiao Shen |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 4 |
| 2015 | A Light-Weight Hot Data Identification Scheme via Grouping-based LRU Lists
Biaobiao Shen, Yongkun Li 0001, Yinlong Xu 0001, Yubiao Pan |
ICA3PP (4) | 1 |