This page is not yet available in your language.

Overall system architecture

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

Depending on hardware and configuration, smaller systems with between 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.

You do not need all components in all installations. However, you can add them if the functionality they offer is needed at a later time, for example, failover recording servers or mobile servers for hosting and providing access to both XProtect Web Client and XProtect Mobile.

The diagram below shows an overview of the system components.