Characterizing storage workloads with counter stacks

J Wires, S Ingram, Z Drudi, NJA Harvey… - 11th USENIX Symposium …, 2014 - usenix.org
Existing techniques for identifying working set sizes based on miss ratio curves (MRCs)
have large memory overheads which make them impractical for storage workloads. We …

End-to-end I/O monitoring on leading supercomputers

B Yang, W Xue, T Zhang, S Liu, X Ma, X Wang… - ACM Transactions on …, 2023 - dl.acm.org
This paper offers a solution to overcome the complexities of production system I/O
performance monitoring. We present Beacon, an end-to-end I/O resource monitoring and …

Automatic {Identification} of Application {I/O} Signatures from Noisy {Server-Side} Traces

Y Liu, R Gunasekaran, X Ma… - 12th USENIX Conference …, 2014 - usenix.org
Competing workloads on a shared storage system cause I/O resource contention and
application performance vagaries. This problem is already evident in today's HPC storage …

VSSIM: Virtual machine based SSD simulator

J Yoo, Y Won, J Hwang, S Kang, J Choi… - 2013 IEEE 29th …, 2013 - ieeexplore.ieee.org
In this paper, we present a virtual machine based SSD Simulator, VSSIM (Virtual SSD
Simulator). VSSIM intends to address the issues of the trace driven simulation, eg trace re …

Server-side log data analytics for I/O workload characterization and coordination on large shared storage systems

Y Liu, R Gunasekaran, X Ma… - SC'16: Proceedings of …, 2016 - ieeexplore.ieee.org
Inter-application I/O contention and performance interference have been recognized as
severe problems. In this work, we demonstrate, through measurement from Titan (world's …

Reducing garbage collection overhead in {SSD} based on workload prediction

P Yang, N Xue, Y Zhang, Y Zhou, L Sun… - 11th USENIX Workshop …, 2019 - usenix.org
In solid-state drives (SSDs), garbage collection (GC) plays a key role in making free NAND
blocks for newly coming data. The data copied from one block to another by GC affects both …

Virtual Machine Workloads: The Case for New {NAS} Benchmarks

V Tarasov, D Hildebrand, G Kuenning… - 11th USENIX Conference …, 2013 - usenix.org
Abstract Network Attached Storage (NAS) and Virtual Machines (VMs) are widely used in
data centers thanks to their manageability, scalability, and ability to consolidate resources …

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

N Tehrany, K Doekemeijer, A Trivedi - arXiv preprint arXiv:2307.11860, 2023 - arxiv.org
Operational and performance characteristics of flash SSDs have long been associated with
a set of Unwritten Contracts due to their hidden, complex internals and lack of control from …

Re-animator: Versatile high-fidelity storage-system tracing and replaying

IU Akgun, G Kuenning, E Zadok - … of the 13th ACM International Systems …, 2020 - dl.acm.org
Modern applications use storage systems in complex and often surprising ways. Tracing
system calls is a common approach to understanding applications' behavior, allowing offline …

On the Accuracy and Scalability of Intensive {I/O} Workload Replay

A Haghdoost, W He, J Fredin, DHC Du - 15th USENIX Conference on …, 2017 - usenix.org
We introduce a replay tool that can be used to replay captured I/O workloads for
performance evaluation of high-performance storage systems. We study several sources in …