Looking to build out a new OMV 6 system and I was wondering to what extent high capacity RAM will help my system, if any.
-- Primarily used for Plex media. Large block, sequential reads; writing 10GB-150GB per day
-- Secondarily, this system will provide some backup storage for Proxmox VMs and a couple of linux computers
-- I will do some limited photo storage/sharing with this as well
Build (don't laugh):
-- Supermicro X10 motherboard
-- Xeon E5-2660 v3 10 core
-- 256GB RAM DDR-2400
-- OS will go on one or two nvme drives, haven't decided just yet; I generally install linux to mdraid raid1 arrays when I have the drives, and I do in the instance
-- 9300-16i HBA
-- 20TB Exos x20 (0007D) HDDs; will start with 5 devices in a raid 6 (3D+2P) and grow one drive at a time up to 15 max (13D+2P); I am, generally, comfortable with growing mdraid arrays
I know its overkill but its just what I have available. This system, minus the 20TB HDDs, is what I'm using for my current Proxmox server but I'm replacing it with an EPYC system. So the way-too-much RAM is just kind of coming along with it. I figure its better than it sitting on a shelf somewhere. Will it help at all for anything relating to mdraid or other OMV processing?
Also, knowing that this is the hardware I have, I'm open to any other thoughts you may have. Please feel free to go off-topic (topic = RAM) if you have something I may not have thought about. I know rebuild/grow times will be long, but I don't care as long as my large block seqential workloads still work fine during these processes. Thanks!