11.0
© 2014 ABBYY Production LLC. All rights reserved.
75
Working with Clusters
ABBYY FlexiCapture supports clusters.
There are two important benefits of using clusters:
Fault tolerance: in case of failure of one of the servers, the request will be executed by another server.
Distributed workloads: query processing is distributed among cluster nodes. This improves performance and
increases fault tolerance.
The following ABBYY FlexiCapture 11 components can be installed on clusters:
Processing Server
Licensing Server
Application Server
ABBYY FlexiCapture can work with Microsoft SQL Server installed on failover cluster.
The Processing Server and the Licensing Server are installed on failover clusters.
The Application Server, the Administration and Monitoring Console, and the Web Stations, which use IIS (Internet
Information Services), are installed on NLB (Network Load Balancing) clusters.
Note. Failover and Network Load Balancing clusters cannot work on the same computer.
The following figure displays the clusterization of ABBYY FlexiCapture Servers and Microsoft SQL Server:
Application Server (NLB cluster)
SQL Server (FailOver cluster)
Processing and Protection
Servers (FailOver cluster)
The deployment of the Processing Server and the Licensing Server on clusters is described below in this guide.
Setting Up the Processing Server
Failover clusters are used for clustering the Processing Server.
A detailed guide to failover clustering can be found on the Microsoft website.
Deploying the Processing Server on a Failover Cluster
In this section, you will find step-by-step instructions for setting up the server on a failover cluster.
Note. The addresses, computer names, domain names, etc. used below are not mandatory and may be changed by
the administrator.
Note. The following server configuration is intended only for local use in a local area network.
Important! The names of servers, services, and shared folders must not contain spaces.










