Storage Optimization
Posted: Wed Sep 07, 2022 6:56 am
Hello everyone!
I've been strugling to achieve stable zoneminder setup for a while. All of my problems were from overshooting stuff, like going to h265 or H264+, using very high iframe or high frame rate. Thanks to your support, I've solved almost all of my problems.
Now that these have been solved, I would like to investigate how I can achieve lower Data/day.
My current camera settings are H264 codec, TCP RTSP, 8fps, ffmpeg camera passthrough (save jpegs disabled), all record, decode enabled, analysis disabled. Image buffer size = 4, Max Image buffer size = 0.
Right now the load is about 7, ram usage is around 10-15gb and its writing about 10mb/s to a 6.5tb storage. This config gives me a bout 7-8days of recordings. I would like to keep recordings min. 30 days.
What would you suggest to improve? When I went to H264+, h265 or h265+, warnings and errors were being spit. I dont think this is a stable option.
Will encoding help? Should I invest in a GPU? If so what kind of GPU would be sufficient for this kind of load?
Or are there further optimization I can do to get over 30days of recording?
I will increase the camera count in the future as well, due to the server restrictions, max. storage I can have is 16tb. So I must find a way to lower mb/s.
I've been strugling to achieve stable zoneminder setup for a while. All of my problems were from overshooting stuff, like going to h265 or H264+, using very high iframe or high frame rate. Thanks to your support, I've solved almost all of my problems.
Now that these have been solved, I would like to investigate how I can achieve lower Data/day.
My current camera settings are H264 codec, TCP RTSP, 8fps, ffmpeg camera passthrough (save jpegs disabled), all record, decode enabled, analysis disabled. Image buffer size = 4, Max Image buffer size = 0.
Right now the load is about 7, ram usage is around 10-15gb and its writing about 10mb/s to a 6.5tb storage. This config gives me a bout 7-8days of recordings. I would like to keep recordings min. 30 days.
What would you suggest to improve? When I went to H264+, h265 or h265+, warnings and errors were being spit. I dont think this is a stable option.
Will encoding help? Should I invest in a GPU? If so what kind of GPU would be sufficient for this kind of load?
Or are there further optimization I can do to get over 30days of recording?
I will increase the camera count in the future as well, due to the server restrictions, max. storage I can have is 16tb. So I must find a way to lower mb/s.