MiVoice Office Application Suite - Technical Manual
Site

Overview

The system is built on a modular design to provide scale up support when the limits of a single server are reached or specific environmental factors require different roles within the system to be performed by different servers (servers can be physical or virtual). Although roles can be performed by different servers each of them belongs to the same site and is managed through a single interface giving the user a single point to view the entire system.

Within each site there are several key roles that need to be performed. The roles need to be assigned to a specific server and a server can host and perform multiple roles.

In order to assign roles to a server navigate to Servers in the UI (Click on the word "servers"), then select a server from the grid and click Edit.

A site may need to be scaled up for several reasons:

  1. The number of devices to log exceeds the capacity of a single server.
  2. The management website needs to be accessed via the Internet and needs to be installed into a DMZ environment
  3. The customer wishes to use a different SQL Database server.

For each server within a site the Site Settings applies to all servers within this site. If a server is required to have different Site Settings then the server will need to be moved to a different site. Multiple sites can be linked together, see the relevant section for a list of cross site supported features.