← Back to reference

Supported Storage Matrix

BackendStatusNotes
BeeGFSFullbeegfs-ctl, conn_stats, mirror
NFSFull/proc/net/rpc/nfsd, mountstats
S3 (AWS / S3-compatible)Fulllatency + 5xx throttle
Local NVMeBest effortiostat + PSI
GPFS / Spectrum ScaleBest effortmmdiag, mmpmon
VASTBest effortva-stats
WekaFSBest effortweka status

Per-backend Notes

Lustre

/proc/fs/lustre/*/jobstats (jobID, read_bytes, write_bytes, OSTs, MDS RPC counts), /proc/fs/lustre/llite/*/dump_page_cache, and lctl get_param osc.*.stats for OST throughput.

BeeGFS

beegfs-ctl --listnodes --mirror, --storagepool --listnodes, and /proc/beegfs/*/conn_stats.

NFS

/proc/net/rpc/nfsd (per-op stats), nfsstat -s, and /proc/self/mountstats (per-mount).

S3

Latency + throttle metrics via a side-car watcher. No data exported.

Checkpoint Inventory

storage/checkpoint_inventory.rs watches a configured prefix via notify-rs and emits StorageEvent::CheckpointIngested { object, sha256, size } per object.

Compatibility Tested

BackendRHEL 9Ubuntu 22.04
BeeGFS 7.4YesYes
NFS 4.2YesYes
S3 (AWS, MinIO)YesYes