Demo Data from EDBT 2026 / reviewers in the wild / expert
Helen H. W. Chan
dblp:144/6295
· DBLP profile ↗
7ranked-venue papers
2as first author
1since 2021 · last 2023
0000-0002-4466-8534ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 6 · 2 first-authorComputer networks · 1 · 1 since 2021Security and privacy · 1Databases, data management, data science and information retrieval · 1
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
5 papers |
Storage systems · 100% |
Topics — the 12 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Storage systems › storage reliability
erasure coding |
0.8 | 2 | 2023 | Balancing Repair Bandwidth and Sub-Packetization in Erasure-Coded Storage via Elastic Transformation · INFOCOM 2023 Elastic Parity Logging for SSD RAID Arrays: Design, Analysis, and Implementation · IEEE Trans. Parallel Distributed Syst. 2018 |
Storage systems
storage reliability |
0.7 | 2 | 2023 | Balancing Repair Bandwidth and Sub-Packetization in Erasure-Coded Storage via Elastic Transformation · INFOCOM 2023 Parity logging with reserved space: towards efficient updates and recovery in erasure-coded clustered storage · FAST 2014 |
Storage systems
key-value storage |
0.7 | 2 | 2019 | Enabling Efficient Updates in KV Storage via Hashing: Design and Performance Evaluation · ACM Trans. Storage 2019 HashKV: Enabling Efficient Updates in KV Storage via Hashing · USENIX ATC 2018 |
Storage systems › distributed storage › node repair
repair bandwidth |
0.7 | 1 | 2023 | Balancing Repair Bandwidth and Sub-Packetization in Erasure-Coded Storage via Elastic Transformation · INFOCOM 2023 |
Storage systems › logging
parity logging |
0.5 | 2 | 2018 | Elastic Parity Logging for SSD RAID Arrays: Design, Analysis, and Implementation · IEEE Trans. Parallel Distributed Syst. 2018 Parity logging with reserved space: towards efficient updates and recovery in erasure-coded clustered storage · FAST 2014 |
Storage systems › flash and SSD › flash memory management
garbage collection |
0.4 | 1 | 2019 | Enabling Efficient Updates in KV Storage via Hashing: Design and Performance Evaluation · ACM Trans. Storage 2019 |
Storage systems › key-value storage
key-value separation |
0.4 | 1 | 2019 | Enabling Efficient Updates in KV Storage via Hashing: Design and Performance Evaluation · ACM Trans. Storage 2019 |
Storage systems › key-value storage
LSM-tree |
0.4 | 1 | 2019 | Enabling Efficient Updates in KV Storage via Hashing: Design and Performance Evaluation · ACM Trans. Storage 2019 |
Storage systems
flash and SSD |
0.3 | 1 | 2018 | Elastic Parity Logging for SSD RAID Arrays: Design, Analysis, and Implementation · IEEE Trans. Parallel Distributed Syst. 2018 |
Storage systems › flash and SSD
SSD RAID |
0.3 | 1 | 2018 | Elastic Parity Logging for SSD RAID Arrays: Design, Analysis, and Implementation · IEEE Trans. Parallel Distributed Syst. 2018 |
Storage systems › erasure-coded storage
erasure-coded storage cluster |
0.2 | 1 | 2014 | Parity logging with reserved space: towards efficient updates and recovery in erasure-coded clustered storage · FAST 2014 |
Storage systems
storage engine |
0.1 | 1 | 2018 | HashKV: Enabling Efficient Updates in KV Storage via Hashing · USENIX ATC 2018 |
Methods — techniques the papers use, named apart from their topics
trace-driven experiments · 0.3reliability analysis · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Balancing Repair Bandwidth and Sub-Packetization in Erasure-Coded Storage via Elastic Transformation
Kaichen Tang, Keyun Cheng, Helen H. W. Chan, Xiaolu Li 0002, Patrick P. C. Lee, Yuchong Hu, Jie Li 0019, Ting-Yi Wu |
INFOCOM | 3 |
| 2019 | Enabling Efficient Updates in KV Storage via Hashing: Design and Performance EvaluationabstractPersistent key-value (KV) stores mostly build on the Log-Structured Merge (LSM) tree for high write performance, yet the LSM-tree suffers from the inherently high I/O amplification. KV separation mitigates I/O amplification by storing only keys in the LSM-tree and values in separate storage. However, the current KV separation design remains inefficient under update-intensive workloads due to its high garbage collection (GC) overhead in value storage. We propose HashKV, which aims for high update performance atop KV separation under update-intensive workloads. HashKV uses hash-based data grouping , which deterministically maps values to storage space to make both updates and GC efficient. We further relax the restriction of such deterministic mappings via simple but useful design extensions. We extensively evaluate various design aspects of HashKV. We show that HashKV achieves 4.6× update throughput and 53.4% less write traffic compared to the current KV separation design. In addition, we demonstrate that we can integrate the design of HashKV with state-of-the-art KV stores and improve their respective performance. Yongkun Li 0001, Helen H. W. Chan, Patrick P. C. Lee, Yinlong Xu 0001 |
ACM Trans. Storage | 2 |
| 2018 | HashKV: Enabling Efficient Updates in KV Storage via Hashing
Helen H. W. Chan, Yongkun Li 0001, Patrick P. C. Lee, Yinlong Xu 0001 |
USENIX ATC | 1 |
| 2018 | Elastic Parity Logging for SSD RAID Arrays: Design, Analysis, and ImplementationabstractParity-based RAID poses a design trade-off issue for large-scale SSD storage systems: it improves reliability against SSD failures through redundancy, yet its parity updates incur extra I/Os and garbage collection operations, thereby degrading the endurance and performance of SSDs. We propose EPLOG, a storage layer that reduces parity traffic to SSDs, so as to provide endurance, reliability, and performance guarantees for SSD RAID arrays. EPLOG mitigates parity update overhead via elastic parity logging, which redirects parity traffic to separate log devices (to improve endurance and reliability) and eliminates the need of pre-reading data in parity computations (to improve performance). We design EPLOG as a user-level implementation that is fully compatible with commodity hardware and general erasure coding schemes. We evaluate EPLOG through reliability analysis and trace-driven testbed experiments. Compared to the Linux software RAID implementation, our experimental results show that our EPLOG prototype reduces the total write traffic to SSDs, reduces the number of garbage collection operations, and increases the I/O throughput. In addition, EPLOG significantly improves the I/O performance over the original parity logging design, and incurs low metadata overhead. Helen H. W. Chan, Yongkun Li 0001, Patrick P. C. Lee, Yinlong Xu 0001 |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 2017 | Erasure coding for small objects in in-memory KV storageabstractWe present MemEC, an erasure-coding-based in-memory key-value (KV) store that achieves high availability and fast recovery while keeping low data redundancy across storage servers. MemEC is specifically designed for workloads dominated by small objects. By encoding objects in entirety, MemEC is shown to incur 60% less storage redundancy for small objects than existing replication- and erasure-coding-based approaches. It also supports graceful transitions between decentralized requests in normal mode (i.e., no failures) and coordinated requests in degraded mode (i.e., with failures). We evaluate our MemEC prototype via testbed experiments under read-heavy and update-heavy YCSB workloads. We show that MemEC achieves high throughput and low latency in both normal and degraded modes, and supports fast transitions between the two modes. Matt M. T. Yiu, Helen H. W. Chan, Patrick P. C. Lee |
SYSTOR | 2 |
| 2016 | Elastic Parity Logging for SSD RAID ArraysabstractParity-based RAID poses a design trade-off issue for large-scale SSD storage systems: it improves reliability against SSD failures through redundancy, yet its parity updates incur extra I/Os and garbage collection operations, thereby degrading the endurance and performance of SSDs. We propose EPLOG, a storage layer that reduces parity traffic to SSDs, so as to provide endurance, reliability, and performance guarantees for SSD RAID arrays. EPLOG mitigates parity update overhead via elastic parity logging, which redirects parity traffic to separate log devices (to improve endurance and reliability) and eliminates the need of pre-reading data in parity computations (to improve performance). We design EPLOG as a user-level implementation that is fully compatible with commodity hardware and general erasure coding schemes. We evaluate EPLOG through reliability analysis and trace-driven testbed experiments. Compared to the Linux software RAID implementation, our experimental results show that our EPLOG prototype reduces the total write traffic to SSDs, reduces the number of garbage collection operations, and increases the I/O throughput. In addition, EPLOG significantly improves the I/O performance over the original parity logging design, and incurs low metadata overhead. Yongkun Li 0001, Helen H. W. Chan, Patrick P. C. Lee, Yinlong Xu 0001 |
DSN | 2 |
| 2014 | Parity logging with reserved space: towards efficient updates and recovery in erasure-coded clustered storage
Jeremy C. W. Chan, Patrick P. C. Lee, Helen H. W. Chan |
FAST | 4 |