Hetzner Introduces ARM64 Cloud Servers

  • I implemented a Virtual Private Cloud (VPC) on AWS with Elastic Container Service (ECS) using Terraform so that I could run Docker, and it ended up being about 2 orders of magnitude more expensive than Hetzner after all of the services were configured. For example, something as simple as AWS NAT Gateway costs $30 per month, and it can be challenging to get everything right if you don't use one. I haven't tried Heroku, but expect similar prices and nearly as high of a configuration burden.

    So what's the point of all that? Seriously, one server with 16 cores and the memory bandwidth and storage speed of SSD drives should be able to serve many thousands of simultaneous requests and millions of users per month. I can't help but feel that the cloud infrastructure and microservice movement of the 2010s was.. a scam.

    I just need a place to run Docker, similar to what we had with Linode for running a shell 20 years ago. And don't tell me how to set it all up. Just give me a turnkey Terraform (or Ansible-inspired declarative configuration management tool) setup that has stuff like load balancing and some degree of more advanced features like denial of service protection out of the box. What we used to think of as managed hosting, but open source, and with sane defaults for running standard suites like Laravel, Rails, etc.

    I have to assume that I'm just terribly out of it and something like this already exists. Otherwise I can't understand why someone doesn't just offer this and provide a way for us to pay them the millions of dollars we lose to spinning our wheels on cloud infrastructure with 1% utilization.

  • Never figured out how to use Hertzner. Wanted to try since they get such a good reputation on here, but they banned my account when their system presented no way for me to verify my identity.

    The required either PayPal or passport. I have no PayPal account, and their 3rd party verification system only allows passport from your country of residence (signup requires providing a contact address and they pre fill using this address; you can’t change the passport country). I am a British citizen living in Japan, and therefore hold a British passport; there was no way for me to provide a Japanese passport. I asked what I should do to comply, and they banned my account 6 hours later.

    I can’t be the only one to experience this, can I?

  • Theres a perception that the ARM Altra per-thread performance is really bad.

    But according to my Minecraft benchmarks in Oracle's instances, its better than old Skylake cloud instances... by how much is hard to say since other tenants generate so much variation, but there are proper reviews of the whole SoC floating around out there.

  • I’ve never paid much attention to Hetzner but this interested me. Upon clicking the call to action in the announcement they blocked me with “Request on Hold - Suspicous Activity Detected”.

    I have no interest in subjecting myself to this treatment.

  • More benchmarking. Some of the speedtests coming back >10gigs is a bit of a surprise given price point

    https://hastebin.com/share/biyejiriyi.bash

    https://hastebin.com/share/unocorikef.bash

    https://hastebin.com/share/ujixoxazit.bash

    https://hastebin.com/share/ofezuyodob.bash

  • Great news. I'd like to see how a vCPU compares between arm64 and amd64 but not sure how to best go about it. I've created VMs for both with 4 vCPU and will run the phoronix benchmark suite. After that I'll probably try 16 arm vs 8 amd vCPU because that's a closer match in terms of price. Any suggestions welcome but I also don't want to spend too many hours on it. Will post results.

    Ran the kernel build benchmark (result is seconds, lower is better):

       AMD64:
            272.916
            273.128
            270.477
       ARM64:
            1011.799
            1004.713
            1015.261
    
    So the ARM CAX21 instance for 6.49 EUR/month took roughly 3.7x as long as the AMD CPX31 instance which costs 13.60 EUR/month. A roughly 2.1x price difference. Here the ARM instance did not shine in a kernel-compile-per-eur metric.

    Also ran sysbench cpu --time=60 --threads=4 run

       AMD64: events per second: 14681.70
       ARM64: events per second: 13455.11
    
    In this test the both are very close.

  • Did a quick comparison between intel 2 vCPU and Arm 2 vCPU, these are shared CPUs though so YMMV:

    sysbench cpu --threads=2 run

    Intel events per second: 1864.20

    Arm events per second: 6687.05

    Coremark

    Intel iterations/sec: 20077.633516

    Arm iterations/sec: 23625.767837

  • Could somebody walk me through why ARM based servers are so inexpensive compared to their x86 counterparts? Is performance much lower? 16 cores & 32gb of RAM for less than 25 euros seems like a bargain.

  • Wow those are some tempting specs. 4 Euros for 2 core CPU, 4GB of RAM, 40Gb storage, and 20TB of traffic. I always had issues with those $5 droplets with the RAM being abysmally low. Closest comparable equivalent is $18-$24 on DO.

  • > The new server plans start at the unbeatable prices of just € 3.79 a month, which includes an IPv4 address, and there is no setup fee or minimum contract period. If users’ servers only exist for part of the month, they will only pay for the hours when the servers existed. This hourly billing option gives customers even more flexibility and will help keep costs low

    Unless I'm blind, the price clearly says 4.52 EUR/mo with IPv4 at https://www.hetzner.com/cloud for a CAX11 instance, the smallest listed there.

    Edit: nevermind, I didn't deselect Germany's 19% VAT. It is indeed 3.79 euros before sales tax.

  • 2*vCPU, 4GB RAM, 40GB disk and 20TB traffic for €4.52/month is a steal. €3.92/month if you go ipv6 only.

  • Finally! That's where ARM Alta CPUs shine Try your luck to get them for free in oracle free tier, just make sure to have backups!

  • Geekbench 5 results for rough comparison, best of 3+ runs:

    ---

    Intel 1-core VPS single: 719

    (2 GB RAM)

    ---

    Intel 2-core VPS single: 729

    Intel 2-core VPS multi: 1402

    (4 GB RAM)

    ---

    AMD 2-core VPS single: 1141

    AMD 2-core VPS multi: 2214

    (2 GB RAM)

    ---

    Ampere 2-core VPS single: 872

    Ampere 2-core VPS multi: 1716

    (4 GB RAM)

    ---

    Ampere 16-core VPS single: 880

    Ampere 16-core VPS multi: 12143

    (32 GB RAM)

    ---

    And for some fun, my iPad Pro from 2018, single: 1135

    If Android CPUs are 4 years behind Apple, then Arm on servers is maybe 8 years.

  • They also quietly removed their Apple M1 server option - anyone knows why? not reliable enough?

  • I hope Hetzner starts offering GPU instances like Vultr.

  • Perfect build servers for native AARCH64 compiling (though you can use distcc), really wish AWS had spot pricing for ARM..

  • We are decommissioning all our dedicated servers at Hetzner. This is not because we didn't like that service but because we are concentrating our efforts in AWS.

    It's been a wonderful ride. It's cheap and reliable.

    I wish our team was big enough to afford having to deal with dedicated hardware.

  • Hope they'll roll out the dedicated-cores plans for these.

  • With the energy prices in Europe being what they are (and systemically higher than in North America and especially in Asia), will Hetzner be able to provide low prices that they currently have?

  • Appears to be ARM v8.2, which is important to some.

  • inelastic rented metal billed by the month is for great good. glad to see more being released.

    elastic aws cloud billed by the second is for great good. glad to see this continuing to mature.

    neither of these is great when they are idle 90% of the time. one of them is really not great.

    why are there so much idle yet paid for resources? it’s complicated, and not for technical reasons.

    empty housing is similar.

  • Do they have servers in US ? Who would be the Hertzner equvelent in US when it comes to low cost dedicated hosting

  • Amazing news. Your move Digital Ocean.

  • Eagerly awaiting these in Ashburn! Almost double the CPU/RAM in most cases for the same price.

  • I don't understand the hype around ARM64 in the server space. Is this just due to all the marketing from Apple around their proprietary M processors leaking into the enterprise market?

    The latest Xeon and EPYC offerings are very performance competitive, I doubt we need to overhaul and entire processor ISA paradigm for continued improvements.

  • Does anyone know if there is ssh/root access and what OS the servers are running?

  • I love Hetzner compute offerings (not just price, but the CPUs they offer).

    But their hardware design could improve. See picture below.

    https://twitter.com/PetrCZE01/status/1637122488025923585

  • Why? What is the advantage of running arm over x86 on servers?

  • Those aren't the prices I'm seeing when I try to create a new server. I'm getting:

        CAX11 - 3.95eur/m
        CAX21 - 7.19/m
        CAX31 - 14.39/m
        CAX41 - 28.79/m
    
    1 ipv6 costs me 0.6/m

  • [dead]

  • [dead]