
Hailstorm is a filesystem and storage substrate for LSM-based distributed databases. It pools storage within racks and offloads compaction to remote nodes. On skewed workloads, it raised average MongoDB throughput by 60%, lowered tail latency by up to 5 times, and sped up range queries by up to 22 times.
Research Goal
Disaggregate storage and compute