Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


[Review] Contabo VPS M SSD
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

[Review] Contabo VPS M SSD

deer76deer76 Member
edited May 2018 in Reviews

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
«1

Comments

  • First-RootFirst-Root Member, Host Rep
    edited May 2018

    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.

  • JonesJones Member

    @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

  • deer76deer76 Member

    @FR_Michael said:
    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.

    Same here. I will run more tests later and then contact support.

    @Jones said:
    @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

    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.

  • AnthonySmithAnthonySmith Member, Patron Provider
    edited May 2018

    @deer76 you dont seem to be using the virtio drivers, the basic (crap) ide driver is have a significant impact on your IO.

    deer76 said: Disks:

    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?

    Thanked by 3FHR Falzo deer76
  • FHRFHR Member, Host Rep
    edited May 2018

    @AnthonySmith said:
    @deer76 you dont seem to be using the virtio drivers, the basic (crap) ide driver is have a significant impact on your IO.

    deer76 said: Disks:

    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

  • JonesJones Member

    @AnthonySmith

    What kind of ddos protection does your product provide?

    Dedicated Server from clouvider Lease?

  • deer76deer76 Member

    @AnthonySmith said:
    @deer76 you dont seem to be using the virtio drivers, the basic (crap) ide driver is have a significant impact on your IO.

    deer76 said: Disks:

    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?

    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.

  • deer76deer76 Member
    edited May 2018

    @DrFallen said:
    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.

    -------------------------------------------------
     nench.sh v2018.04.14 -- https://git.io/nench.sh
     benchmark timestamp:    2018-05-03 18:50:30 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.13.0-39-generic x86_64
    
    Disks:
    sda    300G  HDD
    
    CPU: SHA256-hashing 500 MB
        4.672 seconds
    CPU: bzip2-compressing 500 MB
        7.291 seconds
    CPU: AES-encrypting 500 MB
        1.960 seconds
    
    ioping: seek rate
        min/avg/max/mdev = 37.9 us / 105.7 us / 20.6 ms / 278.7 us
    ioping: sequential read speed
        generated 19.8 k requests in 5.00 s, 4.84 GiB, 3.96 k iops, 991.1 MiB/s
    
    dd: sequential write speed
        1st run:    62.18 MiB/s
        2nd run:    86.98 MiB/s
        3rd run:    89.36 MiB/s
        average:    79.50 MiB/s
    
    IPv4 speedtests
        your IPv4:    xxxx
    
        Cachefly CDN:         11.48 MiB/s
        Leaseweb (NL):        11.45 MiB/s
        Softlayer DAL (US):   2.73 MiB/s
        Online.net (FR):      11.20 MiB/s
        OVH BHS (CA):         9.30 MiB/s
    
    IPv6 speedtests
        your IPv6:    xxxx
    
        Leaseweb (NL):        11.18 MiB/s
        Softlayer DAL (US):   1.84 MiB/s
        Online.net (FR):      11.23 MiB/s
        OVH BHS (CA):         9.69 MiB/s
    -------------------------------------------------
    

    Using newer kernel:

    -------------------------------------------------
     nench.sh v2018.04.14 -- https://git.io/nench.sh
     benchmark timestamp:    2018-05-03 19:04:47 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.13.0-39-generic x86_64
    
    Disks:
    sda    300G  HDD
    
    CPU: SHA256-hashing 500 MB
        4.501 seconds
    CPU: bzip2-compressing 500 MB
        7.121 seconds
    CPU: AES-encrypting 500 MB
        2.624 seconds
    
    ioping: seek rate
        min/avg/max/mdev = 39.8 us / 109.3 us / 13.1 ms / 233.2 us
    ioping: sequential read speed
        generated 20.8 k requests in 5.00 s, 5.07 GiB, 4.15 k iops, 1.01 GiB/s
    
    dd: sequential write speed
        1st run:    89.55 MiB/s
        2nd run:    88.69 MiB/s
        3rd run:    92.32 MiB/s
        average:    90.19 MiB/s
    
    IPv4 speedtests
        your IPv4:    xxxx
    
        Cachefly CDN:         11.54 MiB/s
        Leaseweb (NL):        11.52 MiB/s
        Softlayer DAL (US):   3.45 MiB/s
        Online.net (FR):      11.07 MiB/s
        OVH BHS (CA):         9.69 MiB/s
    
    IPv6 speedtests
        your IPv6:    xxxx
    
        Leaseweb (NL):        11.29 MiB/s
        Softlayer DAL (US):   1.14 MiB/s
        Online.net (FR):      11.18 MiB/s
        OVH BHS (CA):         9.98 MiB/s
    -------------------------------------------------
    
  • AnthonySmithAnthonySmith Member, Patron Provider

    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.

  • MikeAMikeA Member, Patron Provider

    @AnthonySmith said:
    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.

    Thanked by 1Aidan
  • @AnthonySmith said:
    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.

    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.

  • AnthonySmithAnthonySmith Member, Patron Provider

    MikeA said: Maybe it's the cheap mans way of limiting resources.

    Given the prices that would be a safe bet :)

  • YmpkerYmpker Member

    After calling their support my SSD speeds have been fine ever since :P

  • AnthonySmithAnthonySmith Member, Patron Provider

    Ympker said: After calling their support my SSD speeds have been fine ever since :P

    Did it require a reboot of your VPS out of interest?

  • @AnthonySmith said:

    Ympker said: 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

  • AnthonySmithAnthonySmith Member, Patron Provider
    edited May 2018

    DrFallen said: 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.

  • YmpkerYmpker Member

    @AnthonySmith said:

    Ympker said: After calling their support my SSD speeds have been fine ever since :P

    Did it require a reboot of your VPS out of interest?

    I don't think so iirc.

  • @AnthonySmith said:

    DrFallen said: 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 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.

  • deer76deer76 Member

    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

    Before the late 19th century, in most cases, retail goods did not have a fixed price, and each customer would be expected to haggle with the store clerk. The Quakers, who found it immoral for different customers to pay different prices (now known as price discrimination) were an exception. In the 1870s, Wanamaker's in Philadelphia and Macy's in New York (Rowland Hussey Macy was a Quaker) began affixing physical tags to items, eliminating haggling.

  • deer76deer76 Member

    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 :D

    (If you take out the funny side, it's not something that gives customers any confidence...)

  • YmpkerYmpker Member

    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^^

  • deer76deer76 Member

    @Ympker said:
    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.

  • deer76deer76 Member
    edited May 2018

    Yes, the new speed settings confirm it has been upgraded. No reboot either.

    Disk Speed
    ----------
    I/O (1st run)   : 275 MB/s
    I/O (2nd run)   : 446 MB/s
    I/O (3rd run)   : 429 MB/s
    Average I/O     : 383.333 MB/s
    

    Now I can be a happy customer :)

    Thanked by 2Ympker coreflux
  • FalzoFalzo Member

    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.

    Thanked by 1Ympker
  • @deer76 said:

    Disk Speed

    I/O (1st run) : 275 MB/s
    I/O (2nd run) : 446 MB/s
    I/O (3rd run) : 429 MB/s
    Average I/O : 383.333 MB/s

    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?

  • YmpkerYmpker Member

    @pullangcubo said:

    @deer76 said:

    Disk Speed

    I/O (1st run) : 275 MB/s
    I/O (2nd run) : 446 MB/s
    I/O (3rd run) : 429 MB/s
    Average I/O : 383.333 MB/s

    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).

  • lionlion Member

    @Ympker said:
    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

  • YmpkerYmpker Member

    @lion said:

    @Ympker said:
    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?

  • AnthonySmithAnthonySmith Member, Patron Provider

    Falzo said: 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

    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.

    Thanked by 1Falzo
Sign In or Register to comment.