Data Center Energy Efficiency and Optimization
FioSynth: A representative I/O benchmark and data visualizer for data center workloads

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

11/18/2020 · Darryl Gardner

What this post added

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.

Read the original post ↗