We will soon be adding some storage to an Avigilon acc server v5 enterprise. The server has only the primary data volume today. The raid controller does not support modifying existing volumes, so adding disks to the array will not work. Creating a new array with new disks will work, but downtime while copying files will be severe.
If I create a new secondary data volume on a new disk, will acc server balance the load, so that I can avoid disk write/read bandwidth being an issue?
If I add cameras or use heavier video streams, the disk read/write bandwidth will increase. If acc server keep using the same disk for all the streams, only switching to a new storage volume when it runs out of storage space one the first disk, then I think we sooner or later will run into a situation where the amount of data being written will be larger than what the disks can handle. Disk reading and writing seems to be the first bottleneck to cause trouble on this hardware, because cpu, network and memory load are all a lot lower, percentage wise, than disk load.
I understand that Avigilon is not in the business of reinventing storage systems, and that it is probably better to do this with a proper raid array with striping and mirroring and whatnot. How are other vms'es dealing with this?