Performance characterization of nvme flash devices with zoned namespaces (zns)

K Doekemeijer, N Tehrany… - 2023 IEEE …, 2023 - ieeexplore.ieee.org
The recent emergence of NVMe flash devices with Zoned Namespace support, ZNS SSDs,
represents a significant new advancement in flash storage. ZNS SSDs introduce a new …

Towards low-latency I/O services for mixed workloads using ultra-low latency SSDs

M Liu, H Liu, C Ye, X Liao, H **, Y Zhang… - Proceedings of the 36th …, 2022 - dl.acm.org
Low-latency I/O services are essential for latency-sensitive workloads when they co-run with
throughput-oriented workloads in cloud data centers. Although advanced SSDs such as Intel …

Qos-pro: A qos-enhanced transaction processing framework for shared ssds

H Fan, Y Ye, S Ibrahim, Z Huang, X Li, W Xue… - ACM Transactions on …, 2024 - dl.acm.org
Solid State Drives (SSDs) are widely used in data-intensive scenarios due to their high
performance and decreasing cost. However, in shared environments, concurrent workloads …

A space-efficient fair cache scheme based on machine learning for nvme ssds

W Liu, J Cui, T Li, J Liu, LT Yang - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
Non-volatile memory express (NVMe) solid-state drives (SSDs) have been widely adopted
in multi-tenant cloud computing environments or multi-programming systems. The on-board …

Understanding (un) written contracts of nvme zns devices with zns-tools

N Tehrany, K Doekemeijer, A Trivedi - ar** high-performance, customized I/O stacks in userspace
L Logan, JC Garcia, J Lofstead, XH Sun… - … Conference for High …, 2022 - ieeexplore.ieee.org
Traditionally, I/O systems have been developed within the confines of a centralized OS
kernel. This led to monolithic and rigid storage systems that are limited by low development …

Performance characterization of modern storage stacks: Posix i/o, libaio, spdk, and io_uring

Z Ren, A Trivedi - Proceedings of the 3rd Workshop on Challenges and …, 2023 - dl.acm.org
Linux storage stack offers a variety of storage I/O stacks and APIs such as POSIX I/O,
asynchronous I/O (libaio), high-performance asynchronous I/O (emerging io_uring) or …

Learning to Drive Software-Defined Solid-State Drives

D Li, J Sun, J Huang - Proceedings of the 56th Annual IEEE/ACM …, 2023 - dl.acm.org
Thanks to the mature manufacturing techniques, flash-based solid-state drives (SSDs) are
highly customizable for applications today, which brings opportunities to further improve …

Do we still need IO schedulers for low-latency disks?

C Whitaker, S Sundar, B Harris… - Proceedings of the 15th …, 2023 - dl.acm.org
The performance of recent data storage devices has significantly improved over previous
generations, with lower latency, greater throughput, and greater parallelism. Since we now …

Exploring I/O Management Performance in ZNS with ConfZNS++

K Doekemeijer, D Maisenbacher, Z Ren… - Proceedings of the 17th …, 2024 - dl.acm.org
Flash-based storage is known to suffer from performance unpredictability due to interference
between host-issued I/O and device-side I/O management. SSDs with data placement …