this post was submitted on 16 Dec 2024
10 points (85.7% liked)

Selfhosted

40645 readers
302 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 2 years ago
MODERATORS
 

Hi everybody!
I want to move my selfhosted services from a VPS to a PC in my house.
I have an E5-2620 and a it-6700K, which one would you pick and why?
The E5 already has 2 PCI-X each with 4 NIC (that I need to use with OpnSense to share my Internet connection with my neighbor) that I would need to throw away and buy as PCIe for the i7.
Thanks!

top 17 comments
sorted by: hot top controversial new old
[–] SigHunter@lemmy.kde.social 2 points 12 hours ago

I had a 2620 v2 and got me a 2690 v2 off ebay for 20 $, 10c/20t. Best in slot, imho and dirt cheap. That's what I would recommend. I delidded the 2620 and made it a key fob

[–] solrize@lemmy.world 10 points 1 day ago

E5 because it supportsECC memory.

[–] Toes@ani.social 4 points 1 day ago (1 children)

I'm assuming the xeon comes with ECC ram?

I'd decide based on how loud it's gonna make my homelab, if I get to use ECC ram and the type of workload being applied.

Since you're just looking to make a router the xeon would be my tentative choice.

[–] peregus@lemmy.world 1 points 1 day ago* (last edited 1 day ago) (1 children)

I’m assuming the xeon comes with ECC ram?

Yes, it does.

Since you’re just looking to make a router the xeon would be my tentative choice.

No no, it willwork ALSO as router, but it will have about 15/20 Dockers containers.
It's not that loud, but it will be placed in a dedicated small room under the roof.

[–] Toes@ani.social 2 points 1 day ago (1 children)

I'm assuming you're talking about version 1 of the 2620.

Although the xeon is the weaker processor, if you're planning on having those containers active together the larger thread count will potentially be more beneficial than the faster i7.

But this is one of those things where you'd need to test against both and see. Since there's a bunch at play.

[–] peregus@lemmy.world 2 points 1 day ago (1 children)

I’m assuming you’re talking about version 1 of the 2620.

Nope, V2.

Although the xeon is the weaker processor, if you’re planning on having those containers active together the larger thread count will potentially be more beneficial than the faster i7.

This is what I thought, before @poVoq@slrpnk.net pointed me to the quicksync of the i7 (I will have a Jellyfin container).

[–] Toes@ani.social 2 points 1 day ago (1 children)

Oh thanks I must have missed that in the title.

The xeon does have more cache too. So if the GPU acceleration is the make or break it option. You could toss a card in there.

[–] peregus@lemmy.world 2 points 13 hours ago (1 children)

What kind of a card do you think that could do the job? There will be 2 maximum 3 people watching Jellyfin.

[–] Toes@ani.social 2 points 11 hours ago (1 children)

I haven't tried setting up jellyfin myself. However, if you're able to use pcie passthrough on your container, you could probably use any spare card you might have? (assuming it fits and your psu can handle it)

[–] peregus@lemmy.world 1 points 4 hours ago

I'll do some testing during the Christmas holiday. Thanks!

[–] possiblylinux127@lemmy.zip 1 points 1 day ago (1 children)

So what was the question? It sounds like you already decided.

The biggest difference between these 2 chips is how they scale. The i7-6700k is faster but it has less cores. The E5-2620 has more cores but the clock speed and memory are much slower.

[–] peregus@lemmy.world 1 points 1 day ago* (last edited 1 day ago) (1 children)

So what was the question? It sounds like you already decided.

Why? No, I haven't decided.

The i7-6700k is faster but it has less cores. The E5-2620 has more cores but the clock speed and memory are much slower.

So for a lot of containers that each do few things, it would be better to have more cores, correct?

[–] poVoq@slrpnk.net 5 points 1 day ago (2 children)

Really depends on the specific workload.

Another thing to keep in mind is that the 6700k is significantly more power efficient, especially when it isn't consistently under high load.

Also if you do any sort of media processing the 6700k has a gpu and quicksync built in that can speed these things up significantly.

[–] peregus@lemmy.world 2 points 1 day ago

Also if you do any sort of media processing the 6700k has a gpu and quicksync built in that can speed these things up significantly.

This is a good point that probably will make the decision lean towards the i7, thanks!

[–] possiblylinux127@lemmy.zip 0 points 1 day ago (1 children)

Are you sure about the power usage part? They both have a TDP of about 60W.

[–] poVoq@slrpnk.net 4 points 1 day ago* (last edited 1 day ago)

As usual it depends (and TDPs are highly misleading). First of all the 6700k is a 14nm chip, Vs. 32nm for the E5-2620. And the 6700k is a Skylake generation chip, compared to Sandy Bridge for the Xeon, which brings significantly better power-states. But on the other hand the 6700k is much higher clocked and has turbo-boost, with the latter being notoriously power hungry (can be disabled in the bios though).

In my educated guess the 6700k will use significantly less power if it mostly idles or does only burst tasks, which is actually what most self-hosters have as as task-loads. But if you serve websites to thousands of users which results in a consistently high CPU load, the Xeon is probably overall the better chip, including power-consumption under load.

Edit: I realized now that it is a E5-2620v2, which is Ivy Bridge and 22nm. So the difference is probably less, but overall the same considerations apply.

[–] Atemu@lemmy.ml 0 points 1 day ago

Without knowing what you'll use it for, neither.

Both don't sound ideal though w.r.t. power consumption.