Meta

FioSynth: A representative I/O benchmark and data visualizer for data center workloads

Nov 18, 2020Darryl Gardner
FioSynth: A representative I/O benchmark and data visualizer for data center workloads
SummaryAI, from the source post

Introduced FioSynth, an open-source tool for automating storage workload execution and parsing results. FioSynth synthesizes production I/O traces to simulate diverse Facebook production services, focusing on latency outliers rather than peak IOPS. It uses fio, offers scalable workloads, parses results into CSV, supports client/server mode for parallel execution, optionally collects device health logs for write amplification factor calculation, and includes preconditioning and run cycle definition for repeatability. This tool aids in identifying storage performance inefficiencies and reproducing functional issues.

More from the Data Center Energy Efficiency and Optimization trail