Used Lenovo Tiny M92p/M93p units make a nicer solution for this, to me. The enclosure is already there, and no janky USB storage to deal with.
A Lenovo M92p is about 6x the price of a RPi, and the noise/form factor can't possibly be compared. If you really want to compare a 200$ desktop with a 40$ SoC then you should aim for stuff such as those mini PC's/thin clients from Asus, which nowadays even ship with Ryzen processors.
Turning the Raspberry Pi 4 into a Mini Server
121–130 of 135 posts
Re: Turning the Raspberry Pi 4 into a Mini Server
#122Earlier quoted context omitted.
Thanks, not sure whether a Pi Nano can handle more than a feed from 1080p/60 camera 24/7 but I'll post the need gap of self hosted IP camera setup in my problem validation platform[1] to find existing solutions and to see if others want it. [1] https://needgap.com
interesting project! thanks for referencing it. how long have you been running it and what’s the experience been like?
I have detailed, why I created it here[1]. Experience has been great, I has got me valuable insight in using language/grammar to differentiate problems vs startup ideas and issues in doing that. What I have learnt so far is that, It's easier to think what we come up with is a 'startup idea' than 'identifying a problem/need gap'.
I'll be improving it in the coming years to study more on the topic.
Re: Turning the Raspberry Pi 4 into a Mini Server
#123Unless you specifically need the 8GB RAM (where Rpi 4 is the only contender in this range as of right now AFAIK), IMO for server use-cases it'd be better to consider either Odroid C4 or Rock Pi 4 - both offer better storage interfaces than USB/microSD natively. Also easier to run vanilla Debian/Ubuntu (or Armbian, which is very close to vanilla but can be easily built custom for either board preconfigured with necess…
Full sized hdmi port, USB-C with DisplayPort, gigE, and connectors for two WiFi antennae, and an M.2 4x slot on the backside of the board that would be great for an nVME card. It also has two screw holes and a power header for mounting a heat sink.
Re: Turning the Raspberry Pi 4 into a Mini Server
#124Don’t do it! For (your own) source code or valuables, you need ECC memory and a capacitor on the power supply for your storage device which, by the way, should not be prone to corruption when the device is vibrated a little too hard causing electrical shorts in the SD-card or USB connectors! Backups aren’t the answer either, in fact backups can trigger RAM errors (especially with encryption and compression enabled) t…
I hear about ECC since 15 years now but I have yet to encounter a case where I had data corruption (on any machine ECC or not). It's not that I don't believe, but the occurrence seems to be ultra rare.
Re: Turning the Raspberry Pi 4 into a Mini Server
#125Don’t do it! For (your own) source code or valuables, you need ECC memory and a capacitor on the power supply for your storage device which, by the way, should not be prone to corruption when the device is vibrated a little too hard causing electrical shorts in the SD-card or USB connectors! Backups aren’t the answer either, in fact backups can trigger RAM errors (especially with encryption and compression enabled) t…
There are good reasons not to use a raspberry pi as a server. But lack of ecc ram is not one of them.
Re: Turning the Raspberry Pi 4 into a Mini Server
#126Don’t do it! For (your own) source code or valuables, you need ECC memory and a capacitor on the power supply for your storage device which, by the way, should not be prone to corruption when the device is vibrated a little too hard causing electrical shorts in the SD-card or USB connectors! Backups aren’t the answer either, in fact backups can trigger RAM errors (especially with encryption and compression enabled) t…
Is this missing an /s at the end? All of this is true, but come on, 99% of regular people don't need any of this stuff. And pretty much no one actually needs ECC memory outside of professional setting.
Re: Turning the Raspberry Pi 4 into a Mini Server
#127Re: Turning the Raspberry Pi 4 into a Mini Server
#128Earlier quoted context omitted.
I don't know if things have improved but traditionally every other alternative SBC had better hardware but was stuck in one image provided by the vendor that was never updated and buggy. Has the situation improved, i.e. can you just run apt upgrade on an Odroid C4? Can you run Arch on it?
The Armbian project has been a pretty good platform for various boards. The support will be different from board to board, but personally had a great experience with it on an Orange Pi Zero. https://www.armbian.com/
Re: Turning the Raspberry Pi 4 into a Mini Server
#129Earlier quoted context omitted.
I have many pis, but when it comes to making a mini server, wouldn't it be worth it to spring for a low end intel machine, or used mini-pcs? They already come with things like power supplies, RTC+battery, on-off switches, sata and/or m.2, expandable memory, etc.
Maybe, depends on what your priorities are! Personally I use ARM SBCs to get physically separate hosts for things like Consul/Vault/Nomad servers, k8s control plane, some monitoring instances, workers for loads that don't need blazing single-thread performance, etc. This way I can run something close to "best practices" HA redundant clusters while staying low on purchase and electricity costs, and my whole setup can…
I think the “it depends” also depends on what you think the next ten years holds for ARM vs x64. Getting some more hours in dealing with ARM ‘servers‘ might be a decent way to hedge your bets.
Re: Turning the Raspberry Pi 4 into a Mini Server
#130Earlier quoted context omitted.
Is this missing an /s at the end? All of this is true, but come on, 99% of regular people don't need any of this stuff. And pretty much no one actually needs ECC memory outside of professional setting.
I tell yah there is nothing sadder than some poor CPA who has lost all of his client files and some of his baby's pictures when the Fusion Drive in his iMac failed (what a horrible piece of technology) only to discover that their backups are all bad because whenever the program kicked-in, it caused a failure mode on their cheap-azz third-party RAM DIMM that was otherwise unnoticed due to lack of ECC support. So when…