メインコンテンツへスキップ
ABBYY FlexiCapture はクラスターをサポートしています。クラスターを使用する主な利点は 2 つあります。
  • 耐障害性。 いずれかのサーバーで障害が発生した場合、リクエストは別のサーバーで実行されます。
  • 分散ワークロード。クエリ処理がクラスター ノード間に分散されるため、パフォーマンスが向上します。
ABBYY FlexiCapture のアーキテクチャを次の図に示します。
システム コンポーネントとそれらの相互連携の詳細については、ABBYY FlexiCapture architecture を参照してください。
次のコンポーネントは、クラスター コンピューターにインストールできます: Processing Server、Licensing Server、Application Server。 Application Server を NLB クラスターにインストールすると、ワークロードを負荷分散できます。Processing Server と Licensing Server をフェールオーバー クラスターにインストールすると、耐障害性を確保できます。さらに、複数の Processing Station をインストールする必要があり、Database Server と File Storage はフェールオーバー モードで実行する必要があります。たとえば、Microsoft SQL Server 用のフェールオーバー クラスターを設定できます (詳細については、Microsoft Web サイトのこちらのページ を参照してください) 。 次の図は、フェールオーバー構成の例を示しています。 ABBYY FlexiCapture Distributed のフェールオーバー構成を作成するには、次の手順を実行します。
  1. フェールオーバー クラスター内の Processing Server を設定します。
  2. 分散ファイル システム を設定します。
  3. フェールオーバー クラスター内の Licensing Server を設定します。
  4. NLB クラスター内の Application Server を設定します。これには、NLB クラスターの設定Application Server の構成 が含まれます。
このセクションの手順は、Windows Server 2016 を使用していることを前提としています。別のオペレーティング システムを使用している場合は、一部の手順が異なることがあります。
同じコンピューターを、NLB クラスターとフェールオーバー クラスターの両方のノードに同時にすることはできません。つまり、ABBYY FlexiCapture のサーバー側をクラスター化するには、少なくとも 4 台のコンピューターが必要です。内訳は、NLB クラスター用に 2 台、フェールオーバー クラスター用に 2 台です。ファイル ストレージには、たとえば Network Attached Storage デバイスなどの、別個のフェールセーフ ユニットを使用してください。