Alright guys,
I'm looking for the suggestions to what to do with my home server/NAS. I built a fairly cheap home server in order to have a plex library and also serve as a back up with redundancy. I have the following hardware currently: 4x 3TB WD Red drives, 8GB RAM(1333), I3 2100 CPU and a 128GB SSD boot drive. I am currently experimenting with Hyper-V and virtualization which is a lot of fun however I have some issues.
The disks are currently configured as Raid 5 (or Parity in Win Server 2016) in order to be safe for one drive failure and not waste too much space. (I also have a backup client (Arq backup) running backing everything up to a Gsuite account for extra redundancy or if the apartment burns down)
The issue I'm having:
I have very low write speeds to the disk array and during write the machine is very slow. I was speaking to a friend of mine who said that it might be because of too little RAM since windows uses the RAM as a cache before writing to the drive array. So, luckily I had just bought a new PC so I upgraded the hardware to an I5 2500 and now 12 GB RAM (same speed). Now the machine is even slower and the slow write speeds are better but still not solved.The transfer just dumps down to next to nothing after a few minutes/seconds. WHAT THE HELL?! The ram utilization is down at 30%. I've tried dynamic RAM (which doesn't work, not sure why) and I've assigned it 8GB which should be more then enough to write a small 1,5 GB file. Let me add that writing to the boot drive as no issues what so ever.
This is my symptom both before and after upgrading the RAM, now it just takes a little while longer before it dives. The second image is the current issue. I can see that even with a small file I can see that it is transmitting but the window just keeps calculating, only when I press Cancel do I see the actual write speed just before the window closes. I want to add as well that in resource manager the "highest activity time" is always att 100%". There's also no issue with the drives. I've run several checks on them.
Possible solution:
I just had the idea today, Do you think it's possible to create a partition on the SSD Boot drive (say 30 GB) and use that as a cache instead of the RAM ? (if that even is the issue).
Any and all suggestions is welcome. I've even starting to think about if it's better to have like a 10TB drive simple disk for the Plex library and have a 6TB raid 10 array for the backed up data ?? Please share any and all ideas or thoughts you have.