Start of change

Multiple server configuration

To promote scalability and high availability, you can replicate all server-side components across multiple computers.

In a multiple server configuration, a load balancer is used to distribute the load between the two identical installations. The administrator is responsible for maintaining consistency between the different servers. Feedback is processed offline by using the “Deferred Feedback” option. Alternatively, feedback can be processed by accumulating learning data.

Figure 1. Multiple server configuration
A client points to a load balancer that points to listeners on two identical server installations.
To set up this configuration:
  1. Install the Content Classification server on computer A and select the option to run the administration and data server on this computer. Also, select the option to run the listener component on this computer.
  2. Install the Content Classification server on computer B and select the same installation options as you specified for computer A.
  3. Set up an external tool to balance the load between the servers.
  4. In the Management Console for each server, add the knowledge bases and start them. When you add each knowledge base, set up read-only instances by configuring the Read-only servers setting. Ensure that you set the Feedback option to Defer processing to configure both servers to use deferred feedback.
    Important: To maintain consistency between the servers, ensure that you configure the same settings in the Management Console for each server.
End of change