DOE OSTI · 3377935
DAOS Benchmarks and Findings
Abstract
We benchmark DAOS on a 127-node, 4,064-target pool using fio, IOR, IO500, and mdtest, comparing the DFS API against DFuse+POSIX. Single-client fio sweeps show larger block sizes and writes yield higher bandwidth, with similar random/sequential performance. Multi-node IOR (1–32 nodes, 6–48 tasks/node) shows bandwidth saturating around 32 tasks/node, with large transfer sizes hurting read throughput at high concurrency and write latency growing faster than read latency. An 8-node IO500 run shows DFS achieving ~5x higher bandwidth and ~190x higher IOPS than POSIX. We also detail operational issues: SCM target-filling under mdtest, intermittent NA_HOSTUNREACH errors, fio CPU-affinity failures, and a pool error storm resolved by recreation.
Keep this discovery
Explore connections, maps & timelines
George, Rebecca [Thomas Jefferson National Accelerator Facility (TJNAF), Newport News, VA (United States)], Mei, Xinxin [Thomas Jefferson National Accelerator Facility (TJNAF), Newport News, VA (United States)], Ren, Jie [College of William and Mary, Williamsburg, VA (United States)]. 2026-05-21. DAOS Benchmarks and Findings. https://doi.org/10.2172/3377935
Cite the original work for its findings. Save a collection to share your selection of sources.