Mini PC storage: DAS or NAS?
I'm planning on getting a Mini PC as a minimal "homelab" to be able to play around with virtualization/proxmox and run a few media servers, as well as setup some proper redundant storage for my photo library (which I would backup to a remote location automatically) and a growing collection of 4k HDR movies that I would like to stream with Jellyfin to my TV over LAN (only 1 stream at a time).
I've been stuck on planning the storage setup, however. I've seen arguments both in favor and against getting a separate NAS for storage and setup an NFS share with the Mini PC, as opposed to getting a DAS enclosure to attach to the Mini PC via USB.
Pros:
- Dedicated server for storage, won't lose data by playing around with containers.
- Possibility to play with TrueNAS Scale and experiment with ZFS (I've heard running it over proxmox and/or with a USB DAS can be problematic). (Yes I know it kinda runs counter to the point above lol)
- (Maybe?) Better performance due to integrated hardware/software.
- (Maybe?) More reliable than a USB connection. I've been maintaining a Mini PC + DAS with servers running on bare metal Ubuntu at my parents' place and I have seen some issues with the USB storage not being recognized after a power outage. Though it may just be that specific enclosure that is the problem.
Cons:
- One more piece of hardware to maintain
- Takes up more space compared to a DAS
- More expensive
- Higher power usage
What would you recommend based on your experience and my requirements?
Posted Mar 12, 2024, 10:38 PM UTC