I/O traces are crucial for understanding the performance of new storage architectures. Unfortunately, traces are extremely bursty and difficult to characterize. They are large, difficult to obtain, and unwieldy. In this paper, we examine a method of trace synthesis based on cluster analysis of the time-varying characteristics of the trace. Representative trace segments are selected, and a synthesized trace is recon-structed from the segments. We show that we can achieve a 5–10 % demerit factor for I/O response times with a reduction of data volume of 75–90%.
Processor speeds continue to increase while disk I/O speeds lag far behind. This mismatch causes an ...
International audienceTracing is a popular method for evaluating, investigating, and modeling the pe...
International audienceData centers are more and more relying on hybrid storage systems consisting of...
Accurate disk workloads are crucial for storage systems design, but I/O traces are difficult to ob-t...
Storage system traces are rich in information as it contains real-world behavior. Replaying already ...
Event tracing of applications under dynamic execution is crucial for performance modeling, optimizat...
Abstract. Efficient execution of parallel scientific applications requires high-performance storage ...
//TRACE1 is a new approach for extracting and replaying traces of parallel applications to recreate ...
An understanding of application I/O access patterns is useful in several situations. First, gaining ...
Event tracing provides the detailed data needed to under-stand the dynamics of interactions among ap...
Abstract. Recent technological advances have made possible the re-trieval of execution traces on mic...
Abstract. Memory traces record the addresses touched by a program during its execution, enabling man...
"Big Data" is one of the most prominent buzzwords of our age, and for good reason. From genetics to ...
Competing workloads on a shared storage system cause I/O resource contention and application perform...
Accurate analysis of HPC storage system designs is contin-gent on the use of I/O workloads that are ...
Processor speeds continue to increase while disk I/O speeds lag far behind. This mismatch causes an ...
International audienceTracing is a popular method for evaluating, investigating, and modeling the pe...
International audienceData centers are more and more relying on hybrid storage systems consisting of...
Accurate disk workloads are crucial for storage systems design, but I/O traces are difficult to ob-t...
Storage system traces are rich in information as it contains real-world behavior. Replaying already ...
Event tracing of applications under dynamic execution is crucial for performance modeling, optimizat...
Abstract. Efficient execution of parallel scientific applications requires high-performance storage ...
//TRACE1 is a new approach for extracting and replaying traces of parallel applications to recreate ...
An understanding of application I/O access patterns is useful in several situations. First, gaining ...
Event tracing provides the detailed data needed to under-stand the dynamics of interactions among ap...
Abstract. Recent technological advances have made possible the re-trieval of execution traces on mic...
Abstract. Memory traces record the addresses touched by a program during its execution, enabling man...
"Big Data" is one of the most prominent buzzwords of our age, and for good reason. From genetics to ...
Competing workloads on a shared storage system cause I/O resource contention and application perform...
Accurate analysis of HPC storage system designs is contin-gent on the use of I/O workloads that are ...
Processor speeds continue to increase while disk I/O speeds lag far behind. This mismatch causes an ...
International audienceTracing is a popular method for evaluating, investigating, and modeling the pe...
International audienceData centers are more and more relying on hybrid storage systems consisting of...