32
submitted 7 months ago* (last edited 7 months ago) by spacemanspiffy@lemmy.world to c/nostupidquestions@lemmy.world

This is probably a stupid question, since 2 > 1, but here goes...

I have a home server. It's a ComputerLINK 1U rack server I bought off eBay some years back. It has 2 CPUs, Intel Xeon E5645 2.4Ghz(https://ark.intel.com/content/www/us/en/ark/products/48768/intel-xeon-processor-e5645-12m-cache-2-40-ghz-5-86-gt-s-intel-qpi.html). It also has two 750W power supplies, but I have one unplugged. It also has RAM and 5 HDDs.

I also have the guts of my old desktop PC. The CPU is an AMD FX8350 4Ghz(https://www.amd.com/en/products/cpu/fx-8350). The motherboard is some ASUS model, I forget and don't want to check right now. A potential PSU would be 500-600W range.

My question: I am considering moving to use my old PC parts as a new home server. One benefit is to cut down on the noise (rack mount PC fans are LOUD). But the real gain I would want is on power savings. So, if RAM and the multiple HDDs all stay the same, but I moved them to the AMD/ASUS CPU/motherboard, can anyone definitively say this will be more power-efficient?

I am not very knowledgeable when it comes to electrics or power consumption, and am just looking for someone to confirm for me. I am aware that the AMD CPU still isn't an excellent choice for an always-on machine, but it could be an improvement.

all 20 comments
sorted by: hot top controversial new old
[-] s38b35M5@lemmy.world 25 points 7 months ago

A few points:

  • The redundant (second) PSU on the server is not using power (at least, not much) unless the other fails. Its job is to be available if the other PSU fails, or if power is lost (you typically have them on different PDUs and fed by different UPSs.
  • Almost any desktop is going to use less power than a server, as servers don't bother with power-saving features or power states other than full tilt into oblivion.

I won't go into the research required to give you a quantitative analysis, but suffice to say that a server > desktop in terms of power usage IN MOST CASES. Of course, if the desktop is running four 250w GPUs and running crypto or other full-time workloads, it could exceed the server, but all things being equal, well, you get the point.

[-] fuckwit_mcbumcrumble@lemmy.world 10 points 7 months ago

While actual power consumption won't be much apparent power (VA) will be a measurable amount. If you're connected to a UPS and it's not a super modern server then it's apparent power will be a decent amount. As a normal end user you don't pay for this, but if you're trying to spec out a UPS you'd want to calculate it and factor it in.

The FX 8350 isn't a very power efficient CPU, but two E5645 in a server is going to use a lot more power at idle (and load) than the FX. Servers actually have pretty manageable power usage, but idle consumption of a dual CPU system will always be more than a single CPU system.

[-] s38b35M5@lemmy.world 3 points 7 months ago
[-] spacemanspiffy@lemmy.world 3 points 7 months ago

This is pretty much all I needed to hear. Thank you :)

[-] algorithmae@lemmy.one 16 points 7 months ago

Why not plug each into a Kill-A-Watt and measure it at idle and under load?

[-] umulu@lemmy.world 1 points 7 months ago

This seems like the right approach.

[-] spacemanspiffy@lemmy.world 1 points 7 months ago

You are right that this is the true way to tell, but I don't own one, and the "new" PC is not set up at all. I would have to tear apart the old and build the new to be able to test the new one.

[-] peereboominc@lemm.ee 5 points 7 months ago

Why not check online for each component for its max watt?

AMD FX8350 is 125W max Xeon E5645 is 80W max

Then the only difference is the motherboard, right?

And also, the Xeon has integrated graphics but the amd does not. If you will let the amd do a lot of things with video, it needs a video card or else the cpu will need to do all of that. On the other hand, if the machine main task is to for example render videos, an integrated GPU in the Cpu will not get you far either...

[-] SomeoneSomewhere@lemmy.nz 4 points 7 months ago

It depends on the application/duty, but maximum/rated power is not usually relevant for power consumption on home servers like this - they're rarely running at mother than a few percent load.

Idle power consumption is the main concern. Server boards often have a lot of NICs and chipsets that don't idle well. Consumer gear is generally much better for that.

Neither Westmere nor the AM3 platform are known for low power consumption. A modern LGA1150 or later desktop platform would probably be preferable.

[-] peereboominc@lemm.ee 1 points 7 months ago

You are absolutely right. Assuming the home server is probably not serving thousands requests every minute or mining bitcoin but just a file server or something that is idle most of the time.

[-] FuglyDuck@lemmy.world -3 points 7 months ago* (last edited 7 months ago)

Max wattage would be under load. OP has said the PSUs are rated for 750 vs 600 (potentially 750x2 if they plug the rack’s second psu in).

That’s your max usage right there. But that’s assuming everything tops out and it’s not a valid assumption.

In any case I suspect the pc will be more effecient on account of the server basically being overkill. Substantial overkill.

[-] peereboominc@lemm.ee 2 points 7 months ago

I do not agree with that.

  • A PSU is the maximum what all the components combined are allowed to use. No more power than that is possible. If a system needs more than it's PSU can deliver, it will become unstable (data loss, random restarts, etc.)

  • The 2x750 is a redundant setup that servers have. Servers need to be able to run 24/7. With redundant PSU if one PSU has a failure, the other PSU will take over. Without any restarts. You can just pull the plug out of one of the PSU and all is just fine.

  • I do agree with you that the max wattage is under load. Most home servers are running idle most of the time anyway.

[-] FuglyDuck@lemmy.world -3 points 7 months ago

that's why there's 2x 750's instead of a single 1500 watt, yes. but they're frequently capable of drawing more than the 750 watts under high demand loads. which is kinda why I put that bit in parenthesis. The OP has said they have it unplugged.

first point is literally what I said.

[-] EddoWagt@feddit.nl 3 points 7 months ago

I don't know how much that 8350 uses at idle, but that cpu is really old now and certainly not known for being power efficiënt. Honestly I think you're better off getting something more modern, if you buy used it doesn't have to be expensive either.

[-] Smokeydope@lemmy.world 2 points 7 months ago* (last edited 7 months ago)

Question: does your home server Need to be powerful for what it does? Would a mini desktop PC or a single board computer be able to do the same job as your current setup? Of your main concern is truly power savings, consider those options. Most mini pcs maybe draw 60 watts, most laptops only draw around 15-20 watts, most SBCs only draw around 5-10 watts max with the raspberry pis exactly 5 watts max. The zero SBCs draw one watt of power at max and consume half a watt idle.

The best way to increase energy savings on your currently owned server would be to upgrade your PSU and not motherboard. Get a gold rated PSU certified by energy star as it has at least 85% efficiency. Invest in a kill-a-watt measurement device that plugs into the outlet so you an see exactly how much wattage you are pulling and how much you manage to cut down.

[-] spacemanspiffy@lemmy.world 1 points 7 months ago

There are probably Mini PCs that would work for my load, but those would be higher end ones and I am not looking to spend money.

I run a lot on this machine. Nextcloud, Jellyfin, Home Assistant, TVHeadEnd, Mosquitto, Z2Mqtt, databases, file shares, pacman cache, a lot more that I am forgetting. Basically lots of IO going on at any point.

[-] Smokeydope@lemmy.world 2 points 7 months ago* (last edited 7 months ago)

I definitely understand not wanting to spend money, and dont have any more suggestions really hope the amd motherboard works out well for you if that's what you decide on.

One thing I would like to say though, is that sometimes you need to spend money to make money. It cost maybe 80$ for a used mini PC on eBay (corporations literally throw them in the trash after every few years). Lets say your current setup consumes 10 dollars in energy per month to run, after a year its 120$ in energy in upkeep. Let's say a mini PC cost 5$ in energy per month or 60$ per year. Meaning while you may have invested 80$ initially, its nearly made up for itself in power savings after only a year. And those numbers are probably even better in real life as a mini PC is almost certainly uses much less than half the power of a regular desktop/server.

A raspberry pi 5 could almost certainly do most of the things you describe, and its also around 80$ (i think) its extremely fast and has great IO speed. Check out ExplainingComputers review of pi 5

Another advantage of the pi particularly the zero is that it can potentially be powered by solar power and a few batteries, cutting power cost completely. LowTechMagazine has a solar powered version of their website with public info on power stats which is really cool https://solar.lowtechmagazine.com/power

Again, I understand not wanting to spend $ however if you are in a good enough financial position that a hundred bucks is expendable income, consider retiring your old hardware for something newer and much more energy saving, and probably just as good for your service needs.

[-] Swarfega@lemm.ee 2 points 7 months ago* (last edited 7 months ago)

I run Plex, Jellyfin, nginx, nginx proxy manager, AdGuard, portainer, a flame startpage, nextcloud, unifi controller and Wireguard on a Pi4 4GB. I don't really run into any CPU issues. Transcoding video on Jellyfin or Plex though is a no no though.

Pointless fact, I was walking to get lunch from work and saw Chris (the guy from explaining computers) crossing the road. Made me double take. This was a few years back when I first saw his Pi videos.

[-] spacemanspiffy@lemmy.world 1 points 7 months ago

I am skeptical that a Pi 5 could handle the load, especially for > 1 Jellyfin streams. Right now at idle my server is using a bit over 10gb or RAM.

That said, you raise some good points and I am reconsidering a bit. It may make sense to just move to something new rather than feel the need to upgrade again in 12 months.

this post was submitted on 03 Nov 2023
32 points (97.1% liked)

No Stupid Questions

33831 readers
974 users here now

No such thing. Ask away!

!nostupidquestions is a community dedicated to being helpful and answering each others' questions on various topics.

The rules for posting and commenting, besides the rules defined here for lemmy.world, are as follows:

Rules (interactive)


Rule 1- All posts must be legitimate questions. All post titles must include a question.

All posts must be legitimate questions, and all post titles must include a question. Questions that are joke or trolling questions, memes, song lyrics as title, etc. are not allowed here. See Rule 6 for all exceptions.



Rule 2- Your question subject cannot be illegal or NSFW material.

Your question subject cannot be illegal or NSFW material. You will be warned first, banned second.



Rule 3- Do not seek mental, medical and professional help here.

Do not seek mental, medical and professional help here. Breaking this rule will not get you or your post removed, but it will put you at risk, and possibly in danger.



Rule 4- No self promotion or upvote-farming of any kind.

That's it.



Rule 5- No baiting or sealioning or promoting an agenda.

Questions which, instead of being of an innocuous nature, are specifically intended (based on reports and in the opinion of our crack moderation team) to bait users into ideological wars on charged political topics will be removed and the authors warned - or banned - depending on severity.



Rule 6- Regarding META posts and joke questions.

Provided it is about the community itself, you may post non-question posts using the [META] tag on your post title.

On fridays, you are allowed to post meme and troll questions, on the condition that it's in text format only, and conforms with our other rules. These posts MUST include the [NSQ Friday] tag in their title.

If you post a serious question on friday and are looking only for legitimate answers, then please include the [Serious] tag on your post. Irrelevant replies will then be removed by moderators.



Rule 7- You can't intentionally annoy, mock, or harass other members.

If you intentionally annoy, mock, harass, or discriminate against any individual member, you will be removed.

Likewise, if you are a member, sympathiser or a resemblant of a movement that is known to largely hate, mock, discriminate against, and/or want to take lives of a group of people, and you were provably vocal about your hate, then you will be banned on sight.



Rule 8- All comments should try to stay relevant to their parent content.



Rule 9- Reposts from other platforms are not allowed.

Let everyone have their own content.



Rule 10- Majority of bots aren't allowed to participate here.



Credits

Our breathtaking icon was bestowed upon us by @Cevilia!

The greatest banner of all time: by @TheOneWithTheHair!

founded 11 months ago
MODERATORS