Jerry Fredin

dblp:197/7186 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
0since 2021 · last 2017
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 2Databases, data management, data science and information retrieval · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Storage systems · 76% Performance modeling and evaluation · 24%

Topics — the 5 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Storage systems
i/o workload replay
0.622017
hfplayer: Scalable Replay for Intensive Block I/O Workloads · ACM Trans. Storage 2017
On the Accuracy and Scalability of Intensive I/O Workload Replay · FAST 2017
Performance modeling and evaluation
benchmarking
0.312017
hfplayer: Scalable Replay for Intensive Block I/O Workloads · ACM Trans. Storage 2017
Storage systems › storage architecture
block storage
0.312017
hfplayer: Scalable Replay for Intensive Block I/O Workloads · ACM Trans. Storage 2017
Storage systems
storage reliability
0.312017
On the Accuracy and Scalability of Intensive I/O Workload Replay · FAST 2017
Performance modeling and evaluation
workload characterization
0.112017
On the Accuracy and Scalability of Intensive I/O Workload Replay · FAST 2017

Methods — techniques the papers use, named apart from their topics

heuristic i/o dependency speculation · 0.3dependency graph · 0.3
YearPublicationVenuePosition
2017 On the Accuracy and Scalability of Intensive I/O Workload Replay
Weiping He, Jerry Fredin, David Hung-Chang Du
FAST3
2017 hfplayer: Scalable Replay for Intensive Block I/O Workloads
abstract
We introduce new methods to replay intensive block I/O workloads more accurately. These methods can be used to reproduce realistic workloads for benchmarking, performance validation, and tuning of a high-performance block storage device/system. In this article, we study several sources in the stock operating system that introduce uncertainty in the workload replay. Based on the remedies of these findings, we design and develop a new replay tool called hfplayer that replays intensive block I/O workloads in a similar unscaled environment with more accuracy. To replay a given workload trace in a scaled environment with faster storage or host server, the dependency between I/O requests becomes crucial since the timing and ordering of I/O requests is expected to change according to these dependencies. Therefore, we propose a heuristic way of speculating I/O dependencies in a block I/O trace. Using the generated dependency graph, hfplayer tries to propagate I/O related performance gains appropriately along the I/O dependency chains and mimics the original application behavior when it executes in a scaled environment with slower or faster storage system and servers. We evaluate hfplayer with a wide range of workloads using several accuracy metrics and find that it produces better accuracy when compared to other replay approaches.
Weiping He, Jerry Fredin, David Hung-Chang Du
ACM Trans. Storage3