Characterizing and Emulating FDP SSDs with WARP
summary
Presents WARP, an open FPGA‑based emulator and study that shows FDP SSDs sustain near-1 WAF only when RUH isolation matches object lifetimes; misclassification, RUH interference and premature reclamation make WAF climb. WARP reproduces hardware WAF trends, exposes per‑RUH dynamics and tunable geometry (RU size, overprovisioning) and lets authors test firmware policies. Key measurements: a single noisy RU with ~5% of writes can cause ~20% of total write amplification; custom GC and placement policies in WARP reduce WAF beyond current devices.
AI-written summary · about
chapters (11)
- 0:00WARP and FDP SSDs intro
- 3:21FDP SSD performance questions
- 5:31Characterization setup and workloads
- 8:22FDP benefits vs workload skew
- 9:28Firmware impact on FDP
- 10:31FDP SSD limitations
- 11:14WARP emulator for FDP
- 13:23WARP validation vs hardware
- 14:09Noisy RU behavior
- 15:13Premature reclamation issues
- 16:17Summary and Q&A
related talks
23mTeRM: Extending RDMA-Attached Memory with SSD
14mUnderstanding RDMA Microarchitecture Resources for Performance Isolation
12mCharacterizing and Optimizing Remote Persistent Memory with RDMA and NVM
24mPLOVER: Fast, Multi-core Scalable Virtual Machine Fault-tolerance
13mUpFuzz: Detecting Data Format Incompatibility Bugs during Distributed Storage System...
26mImplementing a Resilient Ceph RGW Object Storage with Erasure Coded Data Pool as the Foundation...
16mWaverunner: An Elegant Approach to Hardware Acceleration of State Machine Replication
16mA Tale of Two Paths: Toward a Hybrid Data Plane for Efficient Far-Memory Applications
