Being a noob and all I was wondering whats the real benefit of having a monolithic lets say proxmox instance with router, DNS, VPN but also home asssistant and NAS functionalitiy all in one server? I always thought dedicated devices are simpler to maintain or replace and some services are also more critical than others I guess?
“Easier” and “simpler” are in the eye of the beholder.
A different way to approach it is to limit the failure domains. If this breaks how sad are you?
I would separate storage from the rest. Networking stuff together may be fine. Home assistant depends on how dependent on it your household is.
shnizmuffin@lemmy.inbutts.lol 4 months ago
Use containers. Start with one device. Check your utilization after you’re sure you’ve hit min and max for each of your services, then figure out if your single device can handle all your services gunning at once. If not, take your biggest service and migrate it to its own device.
Eventually, you might find yourself googling “Kubernetes vs Docker Swarm.” When you do that, take a deep breath and decide if upgrading one device is easier than trying to horizontally scaling many.