Skip to content

Evaluating host claims with actual tools

Reviews by dave39 5 replies 390 views
13 #1

Mini guide evaluating host claims with actual tools

So you know how it is right you see these hosts claiming xeons and nvme and dedicated cores and you get the box and its a potato running on hopes and dreams,,,,, Well I got tired of praying to the scrap gods and getting e5 v2s so heres what I do now,,,,,

First I run stress-ng for cpu burn and watch if they throttle you down after ten minutes,,,,, Second fio for disk because dd lies and the scrap gods hate liars,,,,, Third iperf3 to somewhere I control not their speedtest page full of cached results,,,,,

I wrote a bash thing that emails me when numbers drop below what they sold me,,,,, Been running six months on three hosts and only one was honest,,,,, The scrap gods demand sacrifice but they also demand verification,,,,,

~~dave

#2

Yaml
- RTFM: true
Methodology:
- stress-ng
- fio
- iperf3
Gaps:
- memory: missing
- network: shared vs dedicated unclear

`memtester` and `mbw` complete the picture.

Code:
- name: oversell_probe
Tool: sysbench
Flags: --threads=64 --time=300
Watch_for: "context switches exploding"

Your bash thing email logic. `at` queue or `systemd` timer? `inotifywait` on dmesg for thermal throttle flags.

RTFM the kernel docs before you trust `/proc/cpuinfo` model names. QEMU can lie there too.

#3

Dave your script.

Shared it.

Or didnt happen.

Six months data.

Where.

iron core, iron will
3 #4

In my country we have saying, measure seven times, buy once. Your tool missing network jitter test? I use mtr with reporting interval, find packet loss pattern not in standard iperf3. Host in my country always promise dedicated core but cpuburn reveals same thread pinned to two "dedicated" VPS. You see this pattern too?

phở at 3AM, deploy at 4
#5

Where are you running iperf3 to, Dave?

#6

QEMU can lie about model names? Did not know that.

one small ping for man...

Post a reply

You need an account to reply. Log in or register to join the conversation.

Post reply Preview Save draft