Hi all,
First post. Sorry if I'm in the wrong place!
I have an ageing desktop being used as a home server. It has an i5-4590K with 16GB memory and 2x 4TB drives mirrored using Storage Spaces for data. It also has a 4-port network adapter on the PCI-E slot. Boot drive is a mediocre SSD, which is where the VMs live. The server is used for:
My whole setup is great and has run for years without issue. If it wasn't for the energy crisis I wouldn't be breaking anything. The whole shebang, with a couple of switches, averages between 95-120W depending on load and temperature (it's in the loft). At £0.51 per unit it's going to be pretty expensive to run (up to £86/month and predicted to get worse next year!) and I'm very reluctant to just switch it off as I'd lose my home automation. I thought about shifting Home Assistant onto a Pi or something and turning off the server but stuff like Paperless and the firewall/VPN and Plex server would be sorely missed. I'm sure I can't be the only one in this position!
I do however have a Google Coral USB I could lay my hands on (at work, unused) and I happen to have an Optiplex 5070 with 16GB memory in my son's room, which only gets occasional use. The logical thing here would be:
The bits I'm struggling with are:
The hypervisor is a fairly simple one - it's likely going to be Proxmox as many seem to have working configs with Frigate. The real question is containers or virtual machines? Containers hurt my brain. NVR on the host, so no Coral passthrough, or in a VM?
Storage
Same story at home or at work - storage is always the problem! Bits struggling with below:
The more thoughts/opinions the merrier. Thanks!
First post. Sorry if I'm in the wrong place!
I have an ageing desktop being used as a home server. It has an i5-4590K with 16GB memory and 2x 4TB drives mirrored using Storage Spaces for data. It also has a 4-port network adapter on the PCI-E slot. Boot drive is a mediocre SSD, which is where the VMs live. The server is used for:
- OPNSense firewall managing internet connection, routing (DHCP, DNS etc) and VPN server
- Paperless-NGX
- Pi-Hole
- Home Assistant (Has a USB Zigbee dongle connected to the host)
- Plex server for family photos and TV/movies, just streamed to one TV but it's 4K HDR blu-ray rips so is pretty high bitrate. Not used for transcodes, all direct playing so doesn't hurt the CPU.
- VEEAM for backup of virtual machines and host to external 8TB USB drive.
- Ubiquiti management software.
My whole setup is great and has run for years without issue. If it wasn't for the energy crisis I wouldn't be breaking anything. The whole shebang, with a couple of switches, averages between 95-120W depending on load and temperature (it's in the loft). At £0.51 per unit it's going to be pretty expensive to run (up to £86/month and predicted to get worse next year!) and I'm very reluctant to just switch it off as I'd lose my home automation. I thought about shifting Home Assistant onto a Pi or something and turning off the server but stuff like Paperless and the firewall/VPN and Plex server would be sorely missed. I'm sure I can't be the only one in this position!
I do however have a Google Coral USB I could lay my hands on (at work, unused) and I happen to have an Optiplex 5070 with 16GB memory in my son's room, which only gets occasional use. The logical thing here would be:
- Swap my son's Optiplex with the server (i5-9600).
- Drop the NVR and use the Coral with Frigate and Home Assistant. Hopefully get improved performance as well as power saving.
The bits I'm struggling with are:
- Storage layout
- Which hypervisor to use
The hypervisor is a fairly simple one - it's likely going to be Proxmox as many seem to have working configs with Frigate. The real question is containers or virtual machines? Containers hurt my brain. NVR on the host, so no Coral passthrough, or in a VM?
Storage
Same story at home or at work - storage is always the problem! Bits struggling with below:
- Everyone seems to build in redundancy and have loads of disks. But do they need it? We're looking at 6-12W of power per disk. If I continue using my backup to USB, could I drop one of the disks from my mirror? I don't actually have redundancy for my VMs now, only my photos.
- If I upgraded to a single 6TB drive and just had the one disk (plus SSD for OS/VMs), is it risky to use it for both NVR and streaming Plex, whilst also holding all the family photos? Is it too much? I calculate no more than 6MB/s constant write for NVR and 10MB/s read when streaming a movie. Nowhere near the capability of a single disk (realistically 80-90MB/s, but will this halve if the disk has to seek more?).
- Any advantage to separate partitions for NVR/storage?
The more thoughts/opinions the merrier. Thanks!