Hetzner partnering with Ampere to bring ARM systems to their cloud
hetzner.com
hetzner.com
I as an existing Hetzner customer just called up their hotline and it is not known whether these machines will also be made available with the Hetzner Cloud or just as dedicated machines. A truly exiting time to be alive.
I'd try to build it if I had the right technical/sysadmin background. Seems like a realistic task for someone with a small, scrappy team who does.
Fun to watch their DC :)
For networking not sure if you can/should integrate Hetzner's native networking and load balancers or should do some kind of overlay network like fly.io.
For managed databases and other services it would be great for you if first and third party "in your cloud" solutions like Aiven, Elastic Cloud, Snowflake etc would support hetzner but I've never seen it. Fly.io seems like a nice model of offering semi-managed databases.
With those things in place, and hetzner's few regions, some costumers might need Cloudflare in front of their services, but that might not be a bad thing. Is Hetzner in "Bandwidth Alliance"?
As it stands, right now they seem like one of the most affordable hosts out there. In comparison, Contabo's UI is a bit ancient and apparently they overprovision resources, most other hosts like DigitalOcean/Vultr/Scaleway are all more expensive.
I guess Scaleway had Stardust instances which were really affordable but everything with higher specs was a bit less affordable, even though their managed services are pretty nice.
If it were more on topic, i'd ask what people here are using for when they want VPSes for a side project or something along those lines, though as it stands i'm all for seeing more ARM offerings, as long as running certain software on them isn't too much of a problem.
Then again, i feel the same way about Intel Atom and most other low-power offerings - it puzzles me that they never got big.
Having low cost/high density options for hosting stuff online would be pretty great. After all, lots of people already run Raspberry Pi clusters at home.
CPU back-end is what matters, and the answer there is that it doesn't make practically any difference.
For general purpose computing, RISC vs CISC is practically a dead topic now.
Of course you would not want a complicated CISC front-end in microcontroller. But that's another topic.
Also, RISC vs CISC is for people stuck in the 80s. For example RISC-V's special sauce isn't some random "its better suited for web server workloads" theory with zero references or reasoning provided by a random guy on HN. It's widespread adoption. It's the fact that it was intentionally kept simple to make it easy to implement to the point that it probably is missing lots of functionality that we take for granted in modern servers.
Remember all the fanfare around Cloudflare blog posts for a qualcomm ARM server SoC that was never released? Yeah the performance was surprising but the amount of hardware specific code the Cloudflare guys had to write was surprising too.
Sometimes I joke on this topic to the akin of Indo-European languages vs Sino-Tibetan languages, or in layman's term but a little offensive [1], English vs Chinese. This analogy is quite intriguing to me, since English is relatively easier than Chinese, and Chinese has more entropy than English, like RISC is much simpler than CISC, while CISC does more in one instruction than RISC in general. Of course, the true holy grail would be VLIW, which is like Esperanto, barely anyone knows and uses.
But as I can speak both languages and recognize the difference between both ISA designs I don't really think it mattered, but there will always be some stubborn people who bitch about it. This kind of behavior sometimes lead me to think about Linguistic relativity [2] and even extend the whole argue into the highly political topic of Linguistic determinism [3].
[1]: there are couple more of those Indo-European and Sino-Tibetan languages. Deutsch is an obvious candidate.
[2]: https://en.wikipedia.org/wiki/Linguistic_relativity. aka "what you speak could have affected what you thought"
[3]: https://en.wikipedia.org/wiki/Linguistic_determinism. aka "what you speak affects what you thought"
Announcing stuff that is never released seems to be a common pattern for Cloudflare. They announced their AWS S3 compatible competitor "R2" over 18 months ago [0] without a release, and became very silent about it. At this point it is just vaporware.
[0]: https://www.cloudflare.com/en-gb/press-releases/2021/cloudfl...
So, very soon now.
Pre-Graviton/M1, you could argue there was a chicken and egg problem on the datacentre and higher-end compute side of ARM wherein smaller vendors couldn't achieve the volume, and so couldn't achieve the economies of scale to price an ARM chip competitively and drive revenues to reinvest, so fewer binaries were built keeping it niche, so it continued to lag in compatibility and compute and its power advantage wasn't enough by itself. Once big guns like AWS joined the fray, ARM's performance was improved as well as its natural advantage in power consumption and with big budgets they have the staying power to wait for network and ecosystem effects to win in the datacentre. Ironically, that probably creates a better space now for smaller players to tease out other customization benefits for other verticals on a stronger core datacentre presence and larger customer base. But before that happened, none of them had the resources of an Intel and AMD to compete for the datacentre by themselves, even if the x86 architecture and legacy created a ceiling everyone could see and ARM was a natural suitor.
Like all Cloudflare fanfare posts, it was to get a discount from Intel.