this post was submitted on 14 Nov 2023
1 points (100.0% liked)

Homelab

22 readers
1 users here now

Rules

founded 1 year ago
MODERATORS
 

https://preview.redd.it/tj1tg5oz9a0c1.png?width=6443&format=png&auto=webp&s=e07ecb55e067a4689d0c3600b6442a02b96e6389

I diagrammed out my home lab/home server setup, mostly to keep a complete overview of how everything connects. I didn't want to get bogged down in aesthetics around colour scheme, or layout -- as you can no doubt tell. After a while diagramming it started to feel like a meme where I was trying to convey some crazy conspiracy theory on a wall of pinned paperwork and connecting threads. I think I am done documenting everything. But now I am wondering how obsessive I should be about detailing every little thing and VLANs and IP assignments. I don't really care if it looks like a dog's dinner, I really just care about "okay, where does this wire go to?" Is that the right approach?

top 50 comments
sorted by: hot top controversial new old
[–] Unfair-Plastic-4290@alien.top 1 points 1 year ago

When it starts to carry any level of production workload from an outside network :)

[–] CeeMX@alien.top 1 points 1 year ago

Home Lab is a lab environment to test out stuff and, rebuild things to test out something else.

Homeserver would be something more longlived.

Home Datacenter when you have more compute and storage in your basement than your whole town combined.

[–] certTaker@alien.top 1 points 1 year ago

If you can't power it off without losing services or data then it's not a lab. Don't get confused by this sub where people call their home infrastructures "lab".

[–] hammondyouidiot@alien.top 1 points 1 year ago

We need some pictures

[–] Karthanon@alien.top 1 points 1 year ago (1 children)

Lower Guk was more fun than Upper Guk.

Fight me.

[–] justinrlloyd@alien.top 1 points 1 year ago (1 children)

Let me deal with this train to zone, then I will bring back a bunch of guards with me that you are KoS too. :-)

Did you see "The Cauldron" too?

load more comments (1 replies)
[–] PleasantDevelopment@alien.top 1 points 1 year ago

Holy shit.. thats quite a "home" enterprise

[–] PreparedForZombies@alien.top 1 points 1 year ago

When I started doing informal change control reviews with family and scheduling disruptive work outside of peak windows to avoid "user impact" - also having critical hot spares available, haha.

[–] LucaDev@alien.top 1 points 1 year ago (1 children)

A bit off topic but I want to see some IRL pictures of all that stuff lol

[–] Mental_Act4662@alien.top 1 points 1 year ago

Came here to comment this. OP can we get a house tour please?

[–] skwyckl@alien.top 1 points 1 year ago

I feel like this is much more than many people on here are ready to undertake.

Also, homelab is a kinda vague designation, so it stops being one when you say so. I know people who call homelabs their NAS running a couple of containers, so go crazy.

[–] alconaft43@alien.top 1 points 1 year ago

homelab and homeservices should be 2 different things and separated as much as possible but can share some like a network. Not sure why you to trace where connected where, use UniFi network diagram and some IPAM solution to track VLANS an IP addresses.

That’s mostly semantics, for me at least.

I have only one NAS, and one Proxmox host that is up 24/7, so they are in production.

I regularly tinker with those two as well, it’s all part of my lab.

[–] cruzaderNO@alien.top 1 points 1 year ago (2 children)

It stops being homelab when the focus goes from labbing to production, when it becomes a homeprod enviroment instead.

[–] djbon2112@alien.top 1 points 1 year ago (1 children)

My take too.

A lab is a testing space, a playground, something that can be brought up and down and broken and fixed at will. It will be destroyed and rebuilt frequently.

As soon as it stops being possible to do that without someone (even if just yourself) getting annoyed that a service or functionality isn't working, then you've graduated to homeproduction/homeserver/homedatacentre (depending on its size!).

[–] canadajones68@alien.top 1 points 1 year ago

It's not truly prod unless you're messing with it, though.

[–] VexingRaven@alien.top 1 points 1 year ago (1 children)

90% of the posts here are homeprod.

[–] Patient-Tech@alien.top 1 points 1 year ago

Nothing more permanent than a temporary fix as well?

[–] marwanblgddb@alien.top 1 points 1 year ago (2 children)

A homelab is whatever you use to tinker and try things out A homeserver is whatever you use for stable workloads

Both can coexist at the time

Next level is a home datacenter, and that's where you have a 24 U rack or something that shouldn't fit in an apartment You have a homedatacenter!

I'm if you can post more about the hardware software and network config really curious about your setup, it looks well thought

[–] justinrlloyd@alien.top 1 points 1 year ago (1 children)

The growth has been purely organic. I cannot say any of it is really planned ahead of time. I use 16U vertical rails for each rack, and then build a cabinet around them that works for the space it is in, e.g. 32U in the cat bathroom rack, which is 16U side-by-side with another 16U. The arcade cabinet rack is 16U technically, but I only have 6U of rails in there, as the other space is pull out drawers to make it easier to work on the workstations without having to deal with cabling issues. 16U at the RV.

For permanent infra, I tend to buy new, because I want that extended warranty and am not interested in buying somebody elses problem. For projects, it is a mix of ebay finds and road-side or ewaste center salvage. I don't watch TV, but I probably own more 55" 4K TVs than any one person I know, because I salvage them (people in big cities throw out all sorts of stuff with minor electrical faults) and then turn them into personal projects, e.g. a touchscreen cat toy, a waterfall ring toss game in the door of an art gallery, a virtual window.

Some days it feels like everything is held together with string and chewing gum.

[–] Ambitious_Worth7667@alien.top 1 points 1 year ago

I was wondering on the sheer amount of monitors you had in your diagram....that helps explain it. Tip of the hat to you and your setup!

[–] TheBoatyMcBoatFace@alien.top 1 points 1 year ago (1 children)

Ummmm my 375 TB array and 256 GB of GPU is a home lab thank you very much. I’ve only got 18U of 24 filled!

Side note: how should we brag about gpu power? What is the proper metric/terminology?

[–] secondcomingwp@alien.top 1 points 1 year ago (1 children)

I think kWh is the correct unit :)

[–] Albos_Mum@alien.top 1 points 1 year ago

Those are rookie numbers, I'm measuring GPUs by the amount of nuclear reactors required to power my setup.

So far it's at 12 and I've made Jensen's christmas card list.

[–] reklis@alien.top 1 points 1 year ago (1 children)

The Lorem ipsum is the best part.

Also most people don’t add monitors to their network diagrams. That’s just a flex.

[–] Beard_o_Bees@alien.top 1 points 1 year ago (1 children)

That’s just a flex

The whole diagram seems to be a flex. There's a $5000.00 sewing machine chucked in there lol.

load more comments (1 replies)
[–] matt95110@alien.top 1 points 1 year ago (1 children)

It’s a homelab when I’m just screwing around with some new software just to test it out. It becomes homeserver when I need to schedule maintenance windows to update things.

That’s part of the reason why I scaled back a lot of the stuff I had at home a few years ago. I maintain enough of this stuff at work. I don’t want to do it at home.

load more comments (1 replies)
[–] mercsniper@alien.top 1 points 1 year ago

home datacenter would be the term

[–] Solkre@alien.top 1 points 1 year ago (1 children)

If I have no personal connection to the building, is it a house lab?

[–] EasyRhino75@alien.top 1 points 1 year ago

Gotta turn the labhouse into a labhome

[–] Withdrawnauto4@alien.top 1 points 1 year ago

Home datacenter

[–] jbarr107@alien.top 1 points 1 year ago

Good God, man! On the one hand, I think you are absolutely insane. But on the other, I am completely envious. Rock on!

[–] MowMdown@alien.top 1 points 1 year ago

A homeserver is just a component(s) of your homelab...

[–] FetAkhenaten@alien.top 1 points 1 year ago

HOLY FUCK! Dude so many things I've never though of.

[–] mcqua007@alien.top 1 points 1 year ago

Tell me you take adderall without telling me you take adderall. OP was locked in on this one boys.

[–] Warm_Feature_7302@alien.top 1 points 1 year ago

When I liked have a AD domain and DHCP running on it and the whole Media server part as well. I am working to seperate the two and have running my lab off of old Dell desktops from the servers I was using since my power bill went up. Also anything like my game server, Media Server, and Casa OS server and AD server I have moved to micro PC's when I feel like blowing stuff up it wont affect the entire house.

[–] BloodyIron@alien.top 1 points 1 year ago

It's always been a home server.

[–] reditanian@alien.top 1 points 1 year ago

Can you do rm -rf / on everything in your “lab”? Yes: still a lab. No: not a lab.

[–] nobody_cares4u@alien.top 1 points 1 year ago (1 children)

God damn dude. You are running a medium size office at this point. Not a home lab. Also why did you decide to go with 2 different data center and what's the purpose of the data center in taxes(I can't see the text very well from mobile). Also what is your current IP schema for home and DC.

[–] justinrlloyd@alien.top 1 points 1 year ago

Ohio runs my personal server in a data center. Handles email, personal websites such as justin-lloyd.com (down and to the right if you're on desktop), offsite-backup. Texas data center is a web application server hosting a "funny pictures" website I am building in my spare time. MS SQL => Kestrel => NGINX = ATS => Android/iOS/Web/Terminal clients.

[–] CryptoVictim@alien.top 1 points 1 year ago (1 children)

You are asking the wrong question... when does server become lab (multiple servers).

[–] justinrlloyd@alien.top 1 points 1 year ago (1 children)

One man's way too much shit is another man's enjoyable hobby.

[–] CryptoVictim@alien.top 1 points 1 year ago

This isn't a hobby, it's a horde /s

[–] moreanswers@alien.top 1 points 1 year ago

Most people have a homeprod... Some of us also have a homeLab! (Modified from an old IT saying)

[–] nobody_cares4u@alien.top 1 points 1 year ago

Bro, you are running a small/medium size office at this point. Not a home lab. This MF has a rack in 2 different data centers. What are you using those racks for? Off side backups? Redundancy?

[–] cyrixdx4@alien.top 1 points 1 year ago

This has evolved to a HomeCloud setup.

[–] wwbubba0069@alien.top 1 points 1 year ago

are you running 9" displays in place of physical photos in frames? Curious how this is setup. Is there a write-up somewhere?

edit: same for "the wall" with the 6x 55" screens.

[–] spidenseteratefa@alien.top 1 points 1 year ago

The meaning of "homelab" has changed over the years. Originally it was literally just having the hardware you'd find in the lab at home. e.g. you were taking classes for a CCNA and instead of going to the school's lab for hands-on with the hardware you'd just replicate the setup at 'home'. Nothing in the setup would be relied on beyond the specific thing you're testing in the moment. If you're going to stick to the original intent of the name, anything beyond "lab" use wouldn't be "homelab".

Now it skews more to meaning anything you're using to learn the technology even if you're using it as the equivalent of production and rely on it being up as a part of your daily life.

[–] dadarkgtprince@alien.top 1 points 1 year ago

If you can turn it off and still do things, it's a homelab. If you run services on it that are vital to your home, then it's a home server.

You, diagram? I just keep throwing crap into the mix and trying to remember which vlan and ip scheme its supposed to use and which device has access. Order is for work, Chaos is for personal enjoyment.

load more comments
view more: next ›