upcloud / de-fra1 — CLOUDNATIVE-2xCPU-4GB-storage-standard-25GB
Profiles
| profile | grade | bound by |
|---|---|---|
| postgres_oltp | D | disk.wal_fsync.p999_us |
| timescale_ingest | D | disk.wal_fsync.p999_us |
| patroni_member | D | disk.wal_fsync.p999_us |
| redis_sentinel | D | disk.wal_fsync.p999_us |
| worker_probe | D | network.rtt_jitter_ratio |
| playwright_node | D | host.ram_mb |
| nuxt_ssr | B | cpu.stall_p999_us |
Tail-latency reality
fsync cumulative distribution
hover the curve — snaps to measured percentiles
Points are the measured p50 / p99 / p99.9 / max — the line between them is interpolated (we store percentiles, not a full histogram). Fixed axis: a tight curve on the left is a good host; a curve swept right is an exploding tail.
marketing claim vs measured
− typical marketing claim + what p99bench measured here
−"Up to N,000 IOPS"
+ fsync p99.9 latency at QD1 21.6 ms D
−"NVMe SSD — low latency"
+ p99.9 vs median, not the mean p50 0.07 ms → p99.9 9.63 ms A
−"Dedicated vCPUs"
+ CPU steal measured under full load 0.1% steal
−"High-performance cores"
+ single-thread throughput 2,194 eps A
−"Fast" (short benchmark)
+ IOPS drop over 30 min sustained load 0% degradation
−"No noisy neighbours"
+ scheduler stall p99.9 0.11 ms B
D
Disk
bound by disk.wal_fsync.p999_usexact values & per-metric grades
| metric | value | grade |
|---|---|---|
disk.wal_fsync.p999_us | 21626.88 | D |
disk.wal_fsync.iops | 1540.51 | B |
disk.rand_read_8k_qd1.p99_us | 248.83 | A |
disk.rand_read_8k.iops | 10001.83 | D |
disk.rand_write_8k.iops | 7354.4 | D |
disk.seq_write.bw_mbs | 399.74 | C |
disk.seq_read.bw_mbs | 400.39 | D |
disk.steady_state.degradation_pct | 0 | A |
B
CPU
bound by cpu.stall_p999_usexact values & per-metric grades
| metric | value | grade |
|---|---|---|
cpu.single_thread_eps | 2194.21 | A |
cpu.scaling_efficiency | 0.978 | A |
cpu.steal_pct_under_load | 0.1 | A |
cpu.stall_p999_us | 109 | B |
cpu.steady_state.degradation_pct | 0 | A |
cpu.tls_verify_s | 26276.3 | B |
A
RAM
bound by ram.bw_read_mbsexact values & per-metric grades
| metric | value | grade |
|---|---|---|
ram.bw_read_mbs | 72548.69 | A |
D
Network
bound by network.rtt_jitter_ratioexact values & per-metric grades
| metric | value | grade |
|---|---|---|
network.loss_pct | 0 | A |
network.rtt_jitter_ratio | 2.3274161735700196 | D |