Storage system traces are rich in information as it contains real-world behavior. Replaying already recorded traces is used to reproduce the realistic behavior of systems as accurately as possible. The growing popularity of object storage systems and less focus on creating precise trace replay workload leads this work to focus on identifying components core to currently existing object stores. In this work, a novel features-based method for constructing representative traces from original traces is proposed, where the former serves as an approximation with information from later. Time-related patterns that occurred in the original trace are kept in the representative trace to exhibit the trigger time of operations and application profile. U...
Software developers are constantly required to modify and adapt features of an application in respon...
Event tracing of applications under dynamic execution is crucial for performance modeling, optimizat...
//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 ...
An understanding of Input/Output data access patterns of applications is useful in several situation...
I/O traces are crucial for understanding the performance of new storage architectures. Unfortunately...
Replaying traces is a time-honored method for benchmarking, stress-testing, and debugging systems—an...
This project focuses on how to benchmark a SMB/CIFS storage with trace and replay methodology. Trace...
Preprint of paper published in: Journal of Software Maintenance and Evolution (Wiley), 2008 Program ...
Understanding a large execution trace is not easy task due to the size and complexity of typical tra...
The two commonly-used performance data types in the super-computing community, statistics and event ...
Abstract. Memory traces record the addresses touched by a program during its execution, enabling man...
Dynamic storage allocation continues to play an important role in the performance and correctness of...
In this paper, we describe the collection and analysis of file system traces from a variety of diffe...
Storage systems designers are still searching for better methods of obtaining representative I/O wor...
Software developers are constantly required to modify and adapt features of an application in respon...
Event tracing of applications under dynamic execution is crucial for performance modeling, optimizat...
//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 ...
An understanding of Input/Output data access patterns of applications is useful in several situation...
I/O traces are crucial for understanding the performance of new storage architectures. Unfortunately...
Replaying traces is a time-honored method for benchmarking, stress-testing, and debugging systems—an...
This project focuses on how to benchmark a SMB/CIFS storage with trace and replay methodology. Trace...
Preprint of paper published in: Journal of Software Maintenance and Evolution (Wiley), 2008 Program ...
Understanding a large execution trace is not easy task due to the size and complexity of typical tra...
The two commonly-used performance data types in the super-computing community, statistics and event ...
Abstract. Memory traces record the addresses touched by a program during its execution, enabling man...
Dynamic storage allocation continues to play an important role in the performance and correctness of...
In this paper, we describe the collection and analysis of file system traces from a variety of diffe...
Storage systems designers are still searching for better methods of obtaining representative I/O wor...
Software developers are constantly required to modify and adapt features of an application in respon...
Event tracing of applications under dynamic execution is crucial for performance modeling, optimizat...
//TRACE1 is a new approach for extracting and replaying traces of parallel applications to recreate ...