This page is not yet available in your language.

Main system components

Management server

The management server is the central component of the VMS system. It stores the configuration of the surveillance system in an SQL database, either on a SQL Server on the management server computer itself or on a separate SQL Server on the network. It also handles user authentication, user rights, the rule system and more. To improve system performance, you can run several management servers as a Milestone Federated Architecture™. The management server runs as a service and is typically installed on a dedicated server.

Users connect to the management server for initial authentication, then transparently to the recording servers for access to for video recordings, etc.

Recording server

The recording server is responsible for communicating with the network cameras and video encoders, recording the retrieved audio and video as well as providing client access to both live and recorded audio and video. The recording server is also responsible for communicating with other Milestone products connected via the Milestone Interconnect technology.

Event server

The event server handles various tasks related to events, alarms, maps and third-party integrations via the MIP SDK.

Log server

The log server stores all log messages for the entire system in an SQL database. This log messages SQL database can exist on the same SQL Server as the management server's system configuration SQL database or on separate SQL Server. The log server is typically installed on the same server as the management server but can be installed on a separate server for increased performance of the management and log servers.

SQL Servers and databases

The management server, the event server and the log server store, for example, the system configuration, alarms, events and log messages in SQL databases on one or more SQL Server installations. The management server and the event server share the same SQL database while the log server has its own SQL database. The system installer includes Microsoft SQL Server Express which is free edition of SQL Server.

For very large systems or systems with many transactions to and from the SQL databases, Milestone recommends that you use a Microsoft® SQL Server® Standard or Microsoft® SQL Server® Enterprise edition of the SQL Server on a dedicated computer on the network and on a dedicated hard disk drive that is not used for other purposes. Installing the SQL Server on its own drive improves the entire system performance.

Mobile server

The mobile server is responsible for giving XProtect Mobile client and XProtect Web Client users access to the system.

In addition to acting as a system gateway for the two clients, the mobile server can transcode video, since the original camera video stream in many cases are too large to fit the bandwidth available for the client users.

If you are performing a Distributed or Custom installation, Milestone recommends that you install the mobile server on a dedicated server.

Active Directory

Active Directory is a distributed directory service implemented by Microsoft for Windows domain networks. It is included in most Windows Server operating systems. It identifies resources on a network in order for users or applications to access them.

With the Active Directory installed, you can add Windows users from Active Directory, but you also have the option of adding basic users without Active Directory. There are certain system limitations related to basic users.

Management Client (explained)

Feature-rich administration client for configuration and day-to-day management of the system. Available in several languages.

Typically installed on the surveillance system administrator's workstation or similar.

For a detailed overview of the Management Client, see Navigating the Management Client.