eZNS: An Elastic Zoned Namespace for Commodity ZNS SSDs
summary
eZNS exposes an adaptive zone abstraction that dynamically reallocates physical active zones across tenants using a centralized zone arbiter and a hierarchical I/O scheduler with read congestion control and device‑level write admission. Implementation is a thin SPDK layer over RDMA targeting commodity small‑zone ZNS SSDs (96 MB zones, up to 256 active zones); evaluations on RocksDB and microbenchmarks show up to 17.7% higher throughput and 80.3% lower tail latency.
AI-written summary · about
chapters (8)
- 0:00Background and challenges
- 1:23ZNS SSD overview
- 2:51Performance analysis of ZNS
- 5:57Introducing E-ZNS
- 8:37Dynamic zone management
- 10:08Zone-aware scheduling
- 11:39Evaluation and results
- 13:22Conclusion
related talks
17mZOC: Elastic and Cost-Efficient Virtual SmartNIC Architecture for Cloud Physical Machines
17mCo-Designing Traffic Control with NVMe-oF for Disaggregated Storage: A Comparative Study
27mHigh speed load balancing from the Linux Kernel
15mZeta: A Scalable and Robust East-West Communication Framework in Large-Scale Clouds
25mShenango: Achieving High CPU Efficiency for Latency-sensitive Datacenter Workloads
17mOSMOSIS: Enabling Multi-Tenancy in Datacenter SmartNICs
34mNVMeoF in Ceph - What's New and Performance Best Practices
35mIntro: Network Service Mesh (NSM)
