Benchmarking is critical when evaluating performance, but is especially difficult for file and storage systems. Complex interactions between I/O devices, caches, kernel daemons, and other OS components result in behavior that is rather difficult to analyze. Moreover, systems have different features and optimizations, so no single benchmark is always suitable. The large variety of workloads that these systems experience in the real world also add to this difficulty. In this article we survey 415 file system and storage benchmarks from 106 recent papers. We found that most popular benchmarks are flawed and many research papers do not provide a clear indication of true performance. We provide guidelines that we hope will improve future perform...
An open-source software framework called the storage benchmark kit (SBK) is used to store the system...
This paper presents guidelines for the design of a mass storage system benchmark suite, along with p...
Distributed file systems will need new design concepts in order to offer high performance. Automatic...
Benchmarking is critical when evaluating performance, but is especially difficult for file and stora...
Benchmarking is critical when evaluating performance, but is especially difficult for file and stor-...
A growing consensus in the community of file and storage system researchers and practitioners believ...
One of the most widely researched areas in operating systems is filesystem design, implementation, a...
Benchmarks are important because they provide a means for users and researchers to characterize how ...
While mass storage systems have been used for several decades to store large quantities of scientifi...
Until recently archival storage tiers have consisted of tape-based devices with a large storage capa...
There is a vast number and variety of file systems cur-rently available, each optimizing for an ever...
I/O has become the major bottleneck in application performance as processor speed has skyrocket over...
In this paper, we describe the collection and analysis of file system traces from a variety of diffe...
The file system technologies in discussion for this project include two installations of Intel DAOS ...
As we move towards the Exactable era of supercomputing, node-level failures are becoming more common...
An open-source software framework called the storage benchmark kit (SBK) is used to store the system...
This paper presents guidelines for the design of a mass storage system benchmark suite, along with p...
Distributed file systems will need new design concepts in order to offer high performance. Automatic...
Benchmarking is critical when evaluating performance, but is especially difficult for file and stora...
Benchmarking is critical when evaluating performance, but is especially difficult for file and stor-...
A growing consensus in the community of file and storage system researchers and practitioners believ...
One of the most widely researched areas in operating systems is filesystem design, implementation, a...
Benchmarks are important because they provide a means for users and researchers to characterize how ...
While mass storage systems have been used for several decades to store large quantities of scientifi...
Until recently archival storage tiers have consisted of tape-based devices with a large storage capa...
There is a vast number and variety of file systems cur-rently available, each optimizing for an ever...
I/O has become the major bottleneck in application performance as processor speed has skyrocket over...
In this paper, we describe the collection and analysis of file system traces from a variety of diffe...
The file system technologies in discussion for this project include two installations of Intel DAOS ...
As we move towards the Exactable era of supercomputing, node-level failures are becoming more common...
An open-source software framework called the storage benchmark kit (SBK) is used to store the system...
This paper presents guidelines for the design of a mass storage system benchmark suite, along with p...
Distributed file systems will need new design concepts in order to offer high performance. Automatic...