New on LowEndTalk? Please Register and read our Community Rules.
[Review] Contabo VPS M SSD
I finally could get the VPS M SSD up and running; it took longer than expected but I do not blame the provider as it was a payment via bank transaction.
This is a vanilla machine as provided; I will post further on this review thread when I run some workloads on it. The disk speed looks very bad, even compared to an identical VPS (https://www.lowendtalk.com/discussion/107757/contabo-review-vps-m-ssd/p1), I am going to investigate.
Edit: the 2nd run seems better, I am going to do more tests later
Run #1:
------------------------------------------------- nench.sh v2018.04.14 -- https://git.io/nench.sh benchmark timestamp: 2018-05-03 06:58:02 UTC ------------------------------------------------- Processor: Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz CPU cores: 4 Frequency: 2199.998 MHz RAM: 11G Swap: - Kernel: Linux 4.4.0-122-generic x86_64 Disks: sda 300G HDD CPU: SHA256-hashing 500 MB 5.088 seconds CPU: bzip2-compressing 500 MB 7.687 seconds CPU: AES-encrypting 500 MB 1.944 seconds ioping: seek rate min/avg/max/mdev = 45.1 us / 151.9 us / 341.2 ms / 1.95 ms ioping: sequential read speed generated 24.0 k requests in 5.00 s, 5.85 GiB, 4.79 k iops, 1.17 GiB/s dd: sequential write speed 1st run: 27.18 MiB/s 2nd run: 86.78 MiB/s 3rd run: 88.69 MiB/s average: 67.55 MiB/s IPv4 speedtests your IPv4: xxxx Cachefly CDN: 11.59 MiB/s Leaseweb (NL): 11.41 MiB/s Softlayer DAL (US): 2.39 MiB/s Online.net (FR): 9.65 MiB/s OVH BHS (CA): 9.05 MiB/s IPv6 speedtests your IPv6: xxxx Leaseweb (NL): 11.32 MiB/s Softlayer DAL (US): 1.47 MiB/s Online.net (FR): 9.76 MiB/s OVH BHS (CA): 6.79 MiB/s -------------------------------------------------
Run #2:
------------------------------------------------- nench.sh v2018.04.14 -- https://git.io/nench.sh benchmark timestamp: 2018-05-03 07:08:29 UTC ------------------------------------------------- Processor: Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz CPU cores: 4 Frequency: 2199.998 MHz RAM: 11G Swap: - Kernel: Linux 4.4.0-122-generic x86_64 Disks: sda 300G HDD CPU: SHA256-hashing 500 MB 4.333 seconds CPU: bzip2-compressing 500 MB 7.604 seconds CPU: AES-encrypting 500 MB 2.157 seconds ioping: seek rate min/avg/max/mdev = 34.1 us / 88.1 us / 11.4 ms / 203.5 us ioping: sequential read speed generated 18.1 k requests in 5.00 s, 4.42 GiB, 3.62 k iops, 906.1 MiB/s dd: sequential write speed 1st run: 84.78 MiB/s 2nd run: 87.26 MiB/s 3rd run: 91.46 MiB/s average: 87.83 MiB/s IPv4 speedtests your IPv4: xxxx Cachefly CDN: 11.67 MiB/s Leaseweb (NL): 11.58 MiB/s Softlayer DAL (US): 2.47 MiB/s Online.net (FR): 11.43 MiB/s OVH BHS (CA): 3.90 MiB/s IPv6 speedtests your IPv6: xxxx Leaseweb (NL): 11.37 MiB/s Softlayer DAL (US): 1.36 MiB/s Online.net (FR): 11.35 MiB/s OVH BHS (CA): 3.18 MiB/s -------------------------------------------------
Thanked by 1dfmcvn
Comments
I am always stunned from the very low disk I/O values, they were bad for spinning disks even more for SSD. the iops difference between min and max are also very high.
@deer76 As far as you know,
His DDOS defense protection measures, the actual effect will be good?
Because I'm hesitating whether I should buy
Same here. I will run more tests later and then contact support.
Are you referring to that 2013 episode where they told a customer they would extract the cost of DDoS protection from him? I have same concerns as you but I am just hoping (wishful thinking) that in 5 years things have changed.
@deer76 you dont seem to be using the virtio drivers, the basic (crap) ide driver is have a significant impact on your IO.
sda 300G HDD
You should see vda
Maybe check your control panel (I dont know what that host uses) for an option to enable virtio and retest?
[deleted] Mistook for another provider
@AnthonySmith
What kind of ddos protection does your product provide?
Dedicated Server from clouvider Lease?
I am familiar with that, will check. This was really a test done with the vanilla just-installed machine. I will follow up later with more tests.
You can request to have sequentials improved. My SSD L is running about 300Mb/s.
Yes, but why is it needed to ask though..first asking, first served?
@AnthonySmith there's nothing to change in the control panel and the driver used is already virtio, I verified that. The name is
sda
and the disk is reported as rotational.Other two test runs follow.
With this speed I cannot use it and will ask for a refund. Also, I claim that it is not SSD at all.
Using newer kernel:
How odd, just looked up some past benchmarks, seems they don't use virtio/paravirtualized drivers, seems kind of pointless offering SSD at all on that basis but ho hum.
Maybe it's the cheap mans way of limiting resources.
Not sure why they wouldn't offer them - Tests i did with Virtio SCSI drivers, using defaults (no cache) on ssd raid platforms saw in container sequential write speed's of 700 MiB/s(+/- 25 MiB/s). Also dropped overall server load when containers are working efficiently.
Given the prices that would be a safe bet
After calling their support my SSD speeds have been fine ever since :P
Did it require a reboot of your VPS out of interest?
It doesn't
Odd, I thought maybe they just deployed default configs with no paravirt, so what changed after you called them, maybe they just live migrated you to a less crowded node.
might buy one myself and see if I can figure it out.
I don't think so iirc.
I didn't call them that was @Ympker. I just sent an email about seeing other benchmarks being x y and z and a while later I got a reply saying they changed some parameters on the server. No migration or reboot needed. The second time I asked it was done whilst the server was busy.
They have asked me the root password to investigate the issue.
So, this is why it's better to have the same service for all customers.
It's actually a very old invention: https://en.m.wikipedia.org/wiki/Price_tag
Now it has been mistaken for a network issue...but I hope I will get through this
Also, I find it funny that there is a random name generator for the signatures of all support replies. Basically for every reply I am getting a new person to talk with
(If you take out the funny side, it's not something that gives customers any confidence...)
Atleast on the phone I had myself connected to the same support agent over and over again as he was the one who fixed it for me. So Id always say "Can I speak to Mr X" and they would redirect me to him^^
Maybe I am wrong, I just thought it's strange they'd have so many support agents..
it might also be for privacy reasons.
I just received a reply saying that sequential speed has been updated, will repeat the tests.
Yes, the new speed settings confirm it has been upgraded. No reboot either.
Now I can be a happy customer
so from the looks of it, they most likely simply limit IO for everyone by default and only raise/remove that on request. may be considered a valid strategy to balance nodes or avoid stress peaks while overbooking.
But still, for SSD it's a tad too low no? And it picking up after the first run means that the higher results are just due to cache, correct?
It's ok^^
I acctually plan to still go for the datacenter tour they offered to me as I plan to colocate in Nuremberg DC (I live close by so can drop in stuff).
Until the day @William succeeds with his lawsuit and your server gets seized and will be not be released for a few days...months...years
What have I missed lol?
Well if there is no reboots going on the certainly are not changing the virtual machine config so yes, by the sounds of it they probably just deploy them with low priority IO as standard and only increase the IO priority for those that complain, Cant say I think that's a good way to do things but I cant argue that it would sure as hell work haha.