Live data from Hacker News

Raspberry Pi Colocation

pi-colocation.com

91–100 of 149 posts

Re: Raspberry Pi Colocation

#91
> To ensure that every Pi at our decentralized locations always has enough network throughput, the uplink and downlink is fixed at 10 Mbps.

Ok, thx, I have a 100/10 Mpbs link at home. The only reason I'd place my Pi in a colo is to get 100/100 Mpbs or 1 Gbit network.

Edit: https://contabo.com/en/vps/ (200Mpbs in the cheapest plan) or https://www.seedhost.eu/ (1/10G) is not too far from the €6,- price mark and I don't have to own the hardware.

Re: Raspberry Pi Colocation

#92

Earlier quoted context omitted.

Agree, a central supply with a 3A MOSFET for control and a PTC for basic protection would give a lot more functionality and reduce customer downtime and smart-hands touches.

At that point what you're describing has little resemblance to a hosted RPI though, the complexity justifies just making something custom that's better suited to the task than shoe horning Raspberry Pi hardware into a rack.

Sorry but that’s bullshit.. they’re describing a basic power switch (even simpler than a PoE hat) which is nothing compared to the design complexity of an MCU board with memory, peripherals and chip level power conversion.

Re: Raspberry Pi Colocation

#93

This is neat but from a scaling perspective it doesn’t make sense. A single server grade Xeon chip can expose the same compute power as a cluster of these devices, with better performance across the board (memory access, peripherals, etc) Just trying to grok a legit use case?

The use case is greenwashing and separating people from their money because everyone thinks Pis are just the bee's knees. The Pentium G6400 outperforms a Pi4 4-5x, and has a 54W TDP (onboard GPU so at least part of that is for the GPU, so CPU-only workloads will be less.) The Ryzen 5600x is 65W and is twice as fast (at least) as the G6400...so in theory a 5600x is twice as energy efficient as a Pi4 if fully loaded. S…

> The Pentium G6400 outperforms a Pi4 4-5x, and has a 54W TDP (onboard GPU so at least part of that is for the GPU, so CPU-only workloads will be less.) The Ryzen 5600x is 65W and is twice as fast (at least) as the G6400...

That's more energy efficient, sure. But it sets a lower boundary on the power draw much higher than a normal Pi. A Pi plus a single external HDD draws 12W at the socket, according to my measurements. A PC CPU draws 4-5x that, just by itself. The other components on the motherboard need power too, even if you use integrated graphics or no graphics at all.

A PC only becomes more power-efficient if your load can't fit in three or more Pis. For plenty of uses, more than two Pis are an overkill.

Re: Raspberry Pi Colocation

#94

I'm gonna ask the dumb/obvious question: Why would I want this? It's certainly not for the compute. Isn't the point of a Raspberry Pi controlling periphery on the edge? But that's not possible here? ??? It's not even needing ARM cores, as those are now cheaply offered by all the cloud computing companies. Is it just for some cheap fun? But if I'm going to host something on cheap amateur grade hardware, why would I no…

Anything benefiting from a static IP address, such as running your own VPN, mail server, Bitcoin node, TOR node... the latter of which got me banned by my bank's security team because I was marked as "suspicious traffic" (wasn't even an exit node) - preventing me from using online banking. Talking to support proved fruitless, however the ban was lifted as soon as I changed my IP address.

Why a Pi though? You're obviously not making use of any of that expensive IO other than the eth...why not just offer a "Pi-compatible " custom board* that's actually designed in a sensible way for this use-case? Would be substantially cheaper and more energy efficient.

*Or really just shared hosting w/ containers running Raspbian on standard server hardware with a nice onboarding workflow for migrating from a real Pi would likely be sufficient for most people's use-cases—if you're not using peripherals I imagine you don't have any need for the real time OS features?

Re: Raspberry Pi Colocation

#95
post #45

Earlier quoted context omitted.

You can attach a big ass SSD to this and still pay just $6 a month. This is unique I think. I wonder how they would feel if you add your custom electronics to the Pi's GPIO connector.

An RPI4 w/ SSD for $6 is probably the best compute for the buck right now in colo prices. This basically looks like a BYO hardware setup where they can maximize economics due to the RPI form factor being consistent. I’d like to see the same thing but with a Mac mini.

There have been Mac Mini colos for ages.

Re: Raspberry Pi Colocation

#96
post #39

EDIS offered a colo service for free, back in the early RPi days. I had two gen 1.5 machines hosted with them; one with OwnCloud, and another hosted my music via SFTP.

gen 1.5? Are they still running those for free? I had "free" colocations in Sweden and Holland that then turned not free then got cancelled altogether. Pi clusters are best for home hosting on your own fiber. Also those Pi 4 need heatsinks like so: http://move.rupy.se/file/final_pi_2_4_hybrid.png

They were a revision of the first gen Raspberry Pi. A bit more stable and seemed to not corrupt the root filesystem after a few hours, which the initial one seemed to invariably do for me.

They're not offering it any more, no.

I moved to self-hosting after that. Even got a static IP address for it.

Re: Raspberry Pi Colocation

#97
post #32
post #3

I know that co-location means “customer owned hardware”, but in this case, I think I’d way rather rent data center owned RPis and just pay them money rather than sending in hardware, having to cycle out hardware if/when it fails, etc. It also means the colo is running whatever random power supply I send them, which seems like something they’d want to avoid and means that there’s all the inefficiency of 12 supplies pe…

They also sell PI Instances for $2.88/mo: https://examesh.de/en/instances/pi/

Wait, renting is more than a dollar cheaper than colocating?

Re: Raspberry Pi Colocation

#98
post #38

I'm gonna ask the dumb/obvious question: Why would I want this? It's certainly not for the compute. Isn't the point of a Raspberry Pi controlling periphery on the edge? But that's not possible here? ??? It's not even needing ARM cores, as those are now cheaply offered by all the cloud computing companies. Is it just for some cheap fun? But if I'm going to host something on cheap amateur grade hardware, why would I no…

Small unit of dedicated hardware, without any other tenants on that same host.

I mean sure, but if you've already bough a raspberry pi then you're most of the way there surely?

Re: Raspberry Pi Colocation

#99

Earlier quoted context omitted.

Anything benefiting from a static IP address, such as running your own VPN, mail server, Bitcoin node, TOR node... the latter of which got me banned by my bank's security team because I was marked as "suspicious traffic" (wasn't even an exit node) - preventing me from using online banking. Talking to support proved fruitless, however the ban was lifted as soon as I changed my IP address.

Why a Pi though? You're obviously not making use of any of that expensive IO other than the eth...why not just offer a "Pi-compatible " custom board* that's actually designed in a sensible way for this use-case? Would be substantially cheaper and more energy efficient. *Or really just shared hosting w/ containers running Raspbian on standard server hardware with a nice onboarding workflow for migrating from a real Pi…

I have used numerous Pi-alternatives and the compatible distros are always a mess, not to mention finding support for why some package/GPIO isn't working is hit-or-miss. Try getting developers of a $10 board to patch bugs.

I have even spent more and used e.g. Asus Pi-compatible boards and it was always a dumpster fire - the last one I picked up was advertised as supporting 4K output, but getting it to actually work was beyond my capability, and when it did work, was topping out at 10 FPS. Writing to support ended up being a waste of time, all I ever got was vague answers as to why it should work without any actual solutions.

"Substantially cheaper and more energy efficient" - 9W max is already quite low[0] and cheaper? Pi devices are already pretty cheap, and the money goes to a good cause as opposed to cheap knock-offs where the money goes where? Also the cheaper you go, the less support you will probably receive. As noted by the link, StackExchange has a dedicated site just for Raspberry Pi questions. Good luck getting even close to the same level of information about any compatible boards, which probably cut corners by using sketchy hardware which may or may not be be patched in the future in their forked distro.

[0] https://raspberrypi.stackexchange.com/questions/114239/pi-4-...

Re: Raspberry Pi Colocation

#100

Earlier quoted context omitted.

The use case is greenwashing and separating people from their money because everyone thinks Pis are just the bee's knees. The Pentium G6400 outperforms a Pi4 4-5x, and has a 54W TDP (onboard GPU so at least part of that is for the GPU, so CPU-only workloads will be less.) The Ryzen 5600x is 65W and is twice as fast (at least) as the G6400...so in theory a 5600x is twice as energy efficient as a Pi4 if fully loaded. S…

> The Pentium G6400 outperforms a Pi4 4-5x, and has a 54W TDP (onboard GPU so at least part of that is for the GPU, so CPU-only workloads will be less.) The Ryzen 5600x is 65W and is twice as fast (at least) as the G6400... That's more energy efficient, sure. But it sets a lower boundary on the power draw much higher than a normal Pi. A Pi plus a single external HDD draws 12W at the socket, according to my measuremen…

That's exactly why you virtualize, so you don't just have a bunch of small Pis being mostly idle but less but more powerful machines running a lot of virtual istances that on their own are also mostly idle but you can put enough on to put enough load on the higher-powered machine to be worth it.

In a data center they should have enough instances that virtualizing makes sense from the perspective of power efficiency.

Post reply on HN