Storage glossary · JSON corpus · llms.txt · hesela.com

snapshot-consistent-ftl · research · also SCFTL

Snapshot-consistent flash translation layer

A research FTL that recovers a flush-defined disk snapshot instead of an arbitrary later write prefix.

Related Observatory article: Snapshot-consistent flash translation layer on hesela.com

An interrupted flush may leave the previous snapshot or the complete new snapshot. The design has a write bound and proof assumptions, including error-free flash; this is not a generic SSD feature or a backup snapshot. [1]

Relations

related
ftl, prefix-preserving-crash-consistency, garbage-collection

Citations

  1. Yun-Sheng Chang, Yao Hsiao, Tzu-Chi Lin, Che-Wei Tsao, Chun-Feng Wu, Yuan-Hao Chang, Hsiang-Shang Ko and Yu-Fang Chen. Determinizing Crash Behavior with a Verified Snapshot-Consistent Flash Translation Layer. OSDI 2020, pp. 81-97; sections 2-4 and 6-7. (accessed 2026-10-15)
  2. Hesela: SSD mapping caches and recovery contracts (accessed 2026-10-15)

JSON: /data/terms/snapshot-consistent-ftl.json