TY - GEN
T1 - IONIA
T2 - 22nd USENIX Conference on File and Storage Technologies, FAST 2024
AU - Xu, Yi
AU - Zhu, Henry
AU - Pandey, Prashant
AU - Conway, Alex
AU - Johnson, Rob
AU - Ganesan, Aishwarya
AU - Alagappan, Ramnatthan
N1 - Publisher Copyright:
© 2024 by The USENIX Association All Rights Reserved.
PY - 2024
Y1 - 2024
N2 - We introduce IONIA, a novel replication protocol tailored for modern SSD-based write-optimized key-value (WO-KV) stores. Unlike existing replication approaches, IONIA carefully exploits the unique characteristics of SSD-based WO-KV stores. First, it exploits their interface characteristics to defer parallel execution to the background, enabling high-throughput yet one round trip (RTT) writes. IONIA also exploits SSD-based KV-stores’ performance characteristics to scalably read at any replica without enforcing writes to all replicas, thus providing scalability without compromising write availability; further, it does so while completing most reads in 1RTT. IONIA is the first protocol to achieve these properties, and it does so through its storage-aware design. We evaluate IONIA extensively to show that it achieves the above properties under a variety of workloads.
AB - We introduce IONIA, a novel replication protocol tailored for modern SSD-based write-optimized key-value (WO-KV) stores. Unlike existing replication approaches, IONIA carefully exploits the unique characteristics of SSD-based WO-KV stores. First, it exploits their interface characteristics to defer parallel execution to the background, enabling high-throughput yet one round trip (RTT) writes. IONIA also exploits SSD-based KV-stores’ performance characteristics to scalably read at any replica without enforcing writes to all replicas, thus providing scalability without compromising write availability; further, it does so while completing most reads in 1RTT. IONIA is the first protocol to achieve these properties, and it does so through its storage-aware design. We evaluate IONIA extensively to show that it achieves the above properties under a variety of workloads.
UR - http://www.scopus.com/inward/record.url?scp=85194159610&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85194159610&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:85194159610
T3 - Proceedings of the 22nd USENIX Conference on File and Storage Technologies, FAST 2024
SP - 225
EP - 241
BT - Proceedings of the 22nd USENIX Conference on File and Storage Technologies, FAST 2024
PB - USENIX Association
Y2 - 27 February 2024 through 29 February 2024
ER -