Towards fast profiling of storage devices regarding access sequentiality

Abstract : This work presents a tool for storage device profiling named SeRRa. Our tool obtains the sequential to random throughput ratio for reads and writes of different sizes. Several optimizations aim at adapting applications’ access patterns in order to generate contiguous accesses for improved performance when accessing storage devices like hard disks. However, when considering other storage options like RAID arrays and SSDs, the access time ratio between contiguous and non-contiguous accesses may not compensate for these optimizations’ cost. In this scenario, the information provided by our tool could be used to dynamically decide if optimizations are beneficial for performance, an important task to provide I/O throughput. In order to provide this information efficiently, SeRRa employs benchmarks to obtain the values for a subset of the parameter space and estimates the remaining values through a linear model. Extensive test campaigns with our tool on nine storage devices have shown median errors of approximately 5% (up to 55%) while taking only 1/168 of the originally needed time.
Type de document :
Communication dans un congrès
30th Annual ACM Symposium on Applied Computing, Apr 2015, Salamanca, Spain. pp.2015--2020, 2015, 〈10.1145/2695664.2695701〉
Liste complète des métadonnées

https://hal.inria.fr/hal-01247938
Contributeur : Arnaud Legrand <>
Soumis le : mercredi 23 décembre 2015 - 10:39:49
Dernière modification le : jeudi 1 septembre 2016 - 01:05:20

Identifiants

Collections

Citation

Francieli Zanon Boito, Rodrigo Kassick, Philippe Olivier Alexandre Navaux, Yves Denneulin. Towards fast profiling of storage devices regarding access sequentiality. 30th Annual ACM Symposium on Applied Computing, Apr 2015, Salamanca, Spain. pp.2015--2020, 2015, 〈10.1145/2695664.2695701〉. 〈hal-01247938〉

Partager

Métriques

Consultations de la notice

317