Sciweavers

FAST
2004

Buttress: A Toolkit for Flexible and High Fidelity I/O Benchmarking

13 years 5 months ago
Buttress: A Toolkit for Flexible and High Fidelity I/O Benchmarking
In benchmarking I/O systems, it is important to generate, accurately, the I/O access pattern that one is intending to generate. However, timing accuracy ( issuing I/Os at the desired time) at high I/O rates is difficult to achieve on stock operating systems. We currently lack tools to easily and accurately generate complex I/O workloads on modern storage systems. As a result, we may be introducing substantial errors in observed system metrics when we benchmark I/O systems using inaccurate tools for replaying traces or for producing synthetic workloads with known inter-arrival times. In this paper, we demonstrate the need for timing accuracy for I/O benchmarking in the context of replaying I/O traces. We also quantitatively characterize the impact of error in issuing I/Os on measured system parameters. For instance, we show that the error in perceived I/O response times can be as much as
Eric Anderson, Mahesh Kallahalla, Mustafa Uysal, R
Added 30 Oct 2010
Updated 30 Oct 2010
Type Conference
Year 2004
Where FAST
Authors Eric Anderson, Mahesh Kallahalla, Mustafa Uysal, Ram Swaminathan
Comments (0)