NAS Storage Working Again ... and a possible feature request
After recently upping my camera license from 4 to 8 and moving 4 of 5 cameras from SightHound to SecuritySpy I started getting some errors. First it was reporting the dropping of frames and then the slow storage speed. My configuration is a 2018 Mac Mini with Intel i5 Core processor and 16Gb of RAM. For storage I am writing to my Synology NAS (DS920+), which I know is not recommended in other posts. With these errors I was getting ready to admit that my system needed a real boost (and that new Mac Mini M2 Pro was looking uber sweet). Some simple changes though really appears to have corrected these issues.
First I tackled the storage errors. My NAS is in the garage and was going through a PoE switch that 4 cameras were connected to, and that switch then connected to the main router for my system. I wired to the switch because it was right there and so I was lazy. First step then was to wire straight to the router and bypass the switch. That in itself I think was a huge step as it reduced the potential for packet loss and jitter. Next I did a similar move with my Mac Mini to give it a more direct ethernet connection by not using the desktop switch. Finally, I made two upgrades to the Synology NAS. The first was to bump the RAM to a total of 20Gb (very likely way more than needed but it really wasn't much more in cost) which gave the NAS a significant performance boost at least at the web interface. The second one was to add 2 NVMe M.2 SSD drives that I then created a cache for the RAID array. There is some debate online if there is real value in this but I opted to try it. Since making those NAS upgrades I have had zero errors related to storage.
Back at the Mac Mini there was a new security patch that happened come out and I applied it. Not sure if that played a role in the Mini now not complaining about frame rates, but since doing it and the NAS upgrade I haven't seen a single complaint by the system. Prior, I was getting a complaint every other hour-ish.
Now for the feature request/idea
I saw the request about separate storage for continuous recording and such, and that was interesting. My idea is about enabling local storage for the current day and then moving the files to another location such as a NAS for longer term storage (but keeping the ability for the system to cleanup older recordings on the NAS).
This would allow for use of smaller storage capacity locally but then the benefit of mass storage that a NAS provides.