this post was submitted on 09 May 2024
-7 points (43.6% liked)

Selfhosted

40041 readers
651 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 1 year ago
MODERATORS
 

Hey, I'm always searching a home server (already post here https://lemmy.ml/post/15083947), I was thinking about a Lenovo P500, but maybe the PSU is a bit too special... My budget around $140, will buy used parts and one of the most important thing is the power efficiency (don't care about the peak wattage but want to stay around 50W idle and settling at about 70W when doing some work). Preferably I wouldn't like to buy mini PCs. πŸ˜ƒ Thx!

top 26 comments
sorted by: hot top controversial new old
[–] [email protected] 46 points 6 months ago (2 children)

You got your answers before, you just don’t want to accept them. The relationship between budget and performance expectation still borders delusion.

To quote u/Peachman who hit the nail on the head:

Looking for recommendations for a racecar, at least 800 horsepower. Needs to hit 60 mph in under 4 seconds. My budget is $2000. Please give recommendations. LOL

Fork out more money or lower your expectation.

[–] [email protected] 7 points 6 months ago (1 children)

Hahaha it's that guy again. I want an Amazon server for a fiver please!

[–] [email protected] -5 points 6 months ago

Yeah it's me again because I wanna to make sure that I will buy the right thing for my homelab journey (don't wanna spend money uselessly)

[–] [email protected] -2 points 6 months ago (1 children)

In fact I've found pretty nice deal with 128gb and 24vcores at $160, the only downside is that it's a proliant dl380 g8 m, so it's going to be noisy and power hungry

[–] [email protected] 5 points 6 months ago (1 children)

Factor in power bills and heat and noise into your calculations.

[–] [email protected] 1 points 6 months ago (1 children)

That's exactly why I didn't buy it, and I don't need so much specs, just something more power efficient with lower specs, so if you have some recommandations...

[–] [email protected] 3 points 6 months ago

I would look into thin clients and Lenovo etc. tiny PC for office on eBay. I run old low power low noise rackmount Supermicros which are nice but hard to find at low prices.

[–] [email protected] 15 points 6 months ago* (last edited 6 months ago) (1 children)

I don't think there's anything on the market that checks all the boxes for a $140 budget.

[–] [email protected] 7 points 6 months ago
[–] [email protected] 5 points 6 months ago (1 children)

sounds like you need to get a mini PC.

[–] [email protected] -1 points 6 months ago (1 children)

I would prefer to not because a mini PC is not good for upgrade, has no space, not so fast and it's not so low priced

[–] [email protected] 4 points 6 months ago (1 children)

well I don't see your use case anywhere to really speak to the "not so fast" but I've been running around 20 containers on an old refurbished Optiplex 7040, with 0 issues and a ton of headroom, for like $100.

and sure, "upgrading" is not existent, but I've thought of it this way: it's to learn on, and that itself is great for upgrading later, as I'll have a better idea of what I want and how to do it when I do get the big beefy server.

[–] [email protected] 1 points 6 months ago

Humm ok, maybe trying to find a sff PC (don't want a mini PC)

[–] [email protected] 4 points 6 months ago

I got a 1U 32GB and a 4 core Xeon for 20$, you just have to make at least 3 more posts

[–] [email protected] 4 points 6 months ago

Try getting a used server. You can find one on labgopher. For the budget you have, don't expect something great but it'll be a start.

[–] [email protected] 2 points 6 months ago

Search eBay for used gaming laptops. Comes with a built in UPS.

[–] [email protected] 1 points 6 months ago* (last edited 6 months ago) (1 children)

Most mainboards in full-sized PCs aren't optimized for power efficiency. But there are some (few) efficient mainboards and PSUs available.

The german c't magazine publishes guides to build efficient home-servers or workstations every other year. But that's well above your budget: https://www.heise.de/ratgeber/Bauvorschlag-fuer-einen-sparsamen-Heimserver-aus-c-t-3-2024-9587594.html (400€ new, 17W idle)

The Lenovo seems to draw around 45 Watts on idle. You could go well below 20 Watts if you wanted.

I'd say for most power efficiency along an extremely low budget, you want an old laptop as a home server, or a mini pc like an Intel NUC. But you might want to refine your requirements... What do you need that thing for? How many SATA-Ports etc do you need? Are you more willing to compromise on price or power efficiency?

[–] [email protected] 2 points 6 months ago (1 children)

I'm going to check the German article but maybe that's a bit above my budget.

How do you think that I could reach 20W with the P500?

I have a very low budget but you know, I don't want to get that kind of laptop or mini pc (due to their lack of upgradability), I don't necessarily want 10W power draw only want to not idle at more than 70...

I want to have at least 6 SATA ports (could upgrade it with a pcie card later) and some pcies ports. In fact if the machine is around $150 but has terrible power efficiency I wouldn't choose this thing. So I want to both πŸ˜… but if a machine would be great and has lower specs that I was expected I would take it anyways.

[–] [email protected] 2 points 6 months ago* (last edited 6 months ago) (1 children)

Hmmh, No I don't think you can make the idle power consumption go down. Sure, you got to set the right options in the BIOS and Linux. But there is a baseline and that's with which chipset the mainboard was designed and what kind of components they chose.

And there's the efficiency of the power supply. Usually they're built to have a certain degree of efficiency (>80% or >90%) but that's measured at a certain percentage of the maximum power draw. They're not at all that efficient at 40W draw. You'd need an expensive PSU not to lose additional efficiency at low power. And generally they don't come with a standard PC.

So you'd probably end up replacing half of the components of a standard PC while making it more power efficient. And I don't think that'll be cheap. You better find something that's already designed to factor that in. Sadly it's not what they print on every PC. You have to look for that info and sometimes it's buried in some PC magazine forum or on Reddit. Sometimes they have additional tricks to squeeze out a tiny bit more, but you better be fine with that number.

I think mostly it's about the mainboard. Most of the time there are some chipsets that are known to be more power efficient than others. But I'm not up to date anymore and can't give any good recommendations.

If you want it cheap and most power efficient, generally the advise is to use an old laptop. They're made to idle at like 10-15W. But you won't get any SATA ports that way. You'd need external HDDs and connecting them via USB isn't really super reliable. It's frowned upon to use a setup like that for RAID or advanced things... But it's how I started back in the day.

With the upgradability it's always the question. That's an additional requirement that makes it more difficult. If it's an old machine you could end up needing to replace most of it anyways, since you need a new mainboard for a new CPU and along with that the next generation of RAM and then you've replaced most of your computer anyways. I'd say there is a limited window of opportunity when upgrading makes sense. But if you're buying an old machine it may not always be a good idea to make it a requirement.

[–] [email protected] 1 points 6 months ago

To follow that up: 45W isn't that bad. Depending on where you live, I'd say it's worth it if you get something out of it. (Be able to fit the HDDs, upgradability, ...)

Ultimately you'd need to do the maths. Check what it costs to afford an additional 20W of power in a year and whether you should spend that money on better hardware. If my maths is right, 20W for a year at a high price of 30ct/kWh is about $52. So there isn't that much to be gained. And your electricity might be considerably cheaper anyways.