System scaling

To enable scaling of up to thousands of cameras across multiple sites, the system consists of several components that handle specific tasks. You have installed all components on a single server. Alternatively, you can install the components on separate dedicated servers to scale and distribute the load.

Depending on hardware and configuration, smaller systems with up to 50-100 cameras can run on a single server. For systems with more than 100 cameras, Milestone recommends that you use dedicated servers for all or some of the components.

Not all components are needed in all installations. You can always add components later. Such components could be additional recording servers, failover recording servers or mobile servers for hosting and providing access to XProtect Mobile and XProtect Web Client.