6SS Centaur® is an application that groups two Milestone Management Servers, or two SQL Servers into a virtual entity. It allows logical devices to work separately from physical devices. The primary server and the secondary server will each have its own physical IP address and they will be combined together to form a virtual server with its own separate virtual IP address. All the Management Server entities including the Event Server and the Alarm Manager in addition to the SQL Server or SQL Server Express will be configured to use the Virtual IP Address in all system communications and 6SS Centaur® will make sure to forward the data to the primary server. Real-time data replication and synchronization will assure that the secondary server will take over in case the primary server goes down with no downtime or system interruption. An alarm will be triggered in the Smart Client in case of a faulty server. 6SS Centaur® does not require a dedicated server, it can be installed on the secondary server and thus reducing IT infrastructure cost.