I'm on the verge redoing my NAS here and want to re-visit some technology choices. I'm running Channels DVR in a container on Docker on a Linux host.
I was blessed with several Western Digital MyCloud EX2. When I decided to try Channels DVR out seriously, I dedicated one of these to it (6 TB RAID1). Initially I set up an NFS share and did some performance testing by copying folders around. Copying 27 GB to this NFS share took 17 minutes, 212 Mbps. That's fine for recording or playing back one thread, but I'm afraid what will happen with more simultaneous recordings, commercial detection, etc. I tested the same copy to an iSCSI volume on a different MyCloud EX2, and got 9.5 GB in 3 minutes, or 422 Mbps. So, I scrapped the NFS share and spun up a 6 TB iSCSI volume.
It has performed fine, but I have two issues here:
(1) It's not flexible; I dedicated the full NAS to it, I can't borrow from it, and expanding it (5 years from now) will not be fun.
(2) every 2 or 3 months, the iSCSI volume drops offline on the host... either briefly, and Linux marks it as read only, or completely. Each time it's a pain, where I pretty much have to shut Docker down, reboot the server, fsck the volume and remount it and start everything back up.
So... for those of you using a NAS for file storage (for DVR operations... and any static media storage), what technology are you using? NFS? iSCSI? Something else? How happy are you with it?
Something of note... I direct EVERYTHING in the Channels DVR container to this mount point, so this is configurations and DVR recordings. I have other media on a different iSCSI volume on a different NAS. My thought is to combine these onto one newer, larger NAS, probably with RAID 5. Still different shares between static media and the DVR storage, but likely on one RAID 5 instance on the NAS. Still also thinking about backup for the new NAS... whether to backup to the older MyCloud EX2s until they die, or get something like AWS Glacier.