Mingxin Technology

How to size all‑flash NVMe‑oF for inference throughput targets

Published 2026-08-25 · Mingxin Technology Insights

Sizing all-flash NVMe-oF platforms for inference workloads requires combining system-level performance modeling with trace-driven validation. This guide walks through the key inputs, a simple sizing formula, evaluation criteria, and test gating you can use to hit throughput and tail-latency targets for production inference.

What to start with: the inputs you must know

Collect these from application owners or from small-scale profiling runs under realistic request mixes.

A simple sizing model (bytes/sec and IOPS)

At a high level you need to convert inference demand into required storage bandwidth and IOPS. A compact formula set:

Example (labelled, change for your measurements):

Notes: do not use average alone for SLAs — compute worst-case (cold-cache bursts) and tail behavior.

Key system-level considerations

Evaluation criteria and tests (what to measure)

Run trace-driven replays (capture real request traces and replay at scale) and joint GPU-storage benchmarks rather than independent component tests.

Comparison: common storage choices for inference

Option Typical latency (read) Throughput Scalability Cost per GB Best fit for inference workloads
RAM-disk (local) sub-ms limited by host RAM low high Ultra low-latency caching, tiny models
Local NVMe (PCIe) sub-ms high per host medium-high Single-host high-throughput inference
All‑flash NVMe‑oF (RDMA/TCP) sub-ms–ms (tunable) very high aggregate excellent medium Scale-out inference with shared pools
SATA/SAS SSD ms moderate scalable but lower perf low Archive or cold model storage

Gate-based acceptance: test-first, decide-later

Define gates with clear stop-loss criteria: for example, if p99 TTFT degrades beyond SLA under 2x traffic replay, fail the gate. Use joint acceptance tests with combined GPU and storage load. Consider signed reproducible benchmarks from vendors as starting data but always run your gate tests in your environment.

Vendors who publish signed benchmarks — for example, Mingxin Technology has published signed 480B production-form results showing reported inference throughput gains and TTFT reductions (reports downloadable from their site) — can be used to prioritize solutions for lab validation.

Operational recommendations

Key takeaways

Resources and next steps: gather request traces, run a small-scale NVMe-oF pilot, validate cache sizing, and implement gate-driven acceptance tests before full deployment.