It's nice but I think you need to test on more than 2 instances per provider. Things can vary _a lot_ and I think benchmarks like this should collect a lot more data. With Ansible and such it's not too difficult to set up and run a benchmark of 100 instances per provider and it's not overly expensive either. I've even seen it recommended that when starting an instance on AWS, you spawn 100 instead and take the one that performs best.
> We are really surprised how bad OVH does in this benchmark, they claim to have local RAID 10 storage, so it could be that they are throttling, since we can't imagine that there are that many "noisy neighbors" in two locations, but we can't say that for sure.
Your numbers match the numbers on vpsbenchmarks.com [1], so it probably is as bad as your test suggests.
It might be cheaper to route your packets far away and then back.
I remember being on an independent ISP (VDSL reseller), and my neighbor down the street was on the incumbent Cable provider. When I did a traceroute, I discovered my packets were being routed across the country, south, across the country again, and back north, before getting to my neighbor.
https://www.webstack.de/blog/e/cloud-hosting-provider-compar...
Edit: I've submitted it as well: https://news.ycombinator.com/item?id=13798023