User Manual
DW Spectrum 3.0
Rev. 072017 Page | 37
Configuring Multi-Server Environment (Admin Only)
DW Spectrum is a very scalable solution and it allows many Servers to work together in a single System.
This section describes how to manage multi-server environment to maintain maximum system reliability and
performance:
Understanding Multi-Server Architecture and Basics
Joining and Splitting Servers
Configuring Failover
Configuring Routing within Multi-Server Environment
Configuring Time Synchronization within Multi-Server Environment.
Understanding Multi-Server Architecture and Basics
DW Spectrum implements the unique hive architecture that enables high redundancy and performance and provides
almost unlimited scalability. Servers can be located in a local network, behind NAT or even in different locations – they
will act as a single cluster allowing users to view cameras and control the whole system from a single workstation.
If several Servers are working together, they should somehow connect to each other. To do so servers have the unique
identifier – System Name, that allows server to group together. If Server discovers another Server with the identical
System Name in a local network, they merges automatically. If System names are different, Server will display other
one in Resource Tree under Other Systems.
If Servers are in different subnets, it is necessary to specify other Server's IP to make them merge in separate networks
(behind NAT or over the Internet).
When Servers are merged, they are constantly synchronizing all data between each other so it doesn't matter what
server Client is connected to. If a video is requested from a remote Server, the one Client is connected to will be
proxying the video traffic. Licenses are combined as well: if 4 licenses were activated on server 1 and 10 – on Server
2, System will have 14 Licenses total after the servers are merged.
Thus, the only thing Administrator should do to merge systems, is to assign the same system names to all Servers.
Opposite, to split Systems Administrator needs to assign different system names.
Joining and Splitting Servers
There is several ways to join and split servers:
Join Server from Different System to Current-One
Split Server to Different System
Merge all Servers to Another System.
Join Server from Different System to Current-One
This action can be useful if there is a single Server in a different System in local network. To join such server to the
current system it is possible to use DW Spectrum Client or Server's Web Interface.