NLB クラスターの設定
1
各クラスター ノードへの Application Server のインストール
データベース、ファイル ストレージ フォルダー、Processing Server、Licensing Server、および Application Server クライアントは別のコンピューター上に配置します。クラスター内のすべてのノードから、このコンピューターにアクセスできなければなりません。
2
Network Load Balancing 機能の追加
Windows Features で、クラスター内の各ノードに Network Load Balancing を追加します。Server Manager のメイン ウィンドウで Add Features リンクをクリックします (Start → Administrative Tools → Server Manager) 。
3
クラスターへの仮想 IP アドレスの割り当て
クラスター全体としてノードにアクセスできるよう、クラスターに仮想 IP アドレスを割り当てます。いずれかのノードで、Server Manager → Tools → Network Load Balancing Manager から Network Load Balancing Manager を開きます。クラスターを右クリックして Cluster Properties を選択します。

トラフィックがクラスター ノードに到達する仕組み
クラスターの動作モードを選択する
NLB のポート フィルタリングと Affinity の設定
ポート フィルタリング モード
Affinity の設定
Application Server を構成する
1
共有フォルダーを作成する
クラスター内のすべてのノードからアクセスできる共有フォルダーを作成します。
2
データベース サーバーをインストールする
Microsoft SQL Server、Azure サーバー、Oracle サーバー、または PostgreSQL サーバーをインストールします。これらのサーバーは、クラスターのすべてのノードから利用できる必要があります。
3
すべてのクラスター ノードに Application Server をインストールする
クラスターに属するすべてのノードで Application Server のインストーラーを実行します。
4
最初のノードにデータベースを作成する
最初のクラスター ノードで、管理および監視コンソールを実行し、データベースを作成して、ファイル保存用の共有フォルダーを指定します。
5
残りのノードをデータベースに接続する
残りの各クラスター ノードで、管理および監視コンソールを実行し、作成したデータベースに接続します。
この操作には SQL 認証が必要です。
6
データベース権限を付与する
SQL Server、Azure、Oracle、または PostgreSQL サーバーで、クラスター ノード上で IIS を実行しているアカウントに対応するすべてのユーザーに、そのデータベースへのフル コントロールのアクセス許可を付与します。サービス一覧で World Wide Web Publishing Service が実行されている必要があります。最初のノードの権限は、データベースの作成時に自動的に付与されます。その他の権限は手動で付与する必要があります。既定では、IIS はユーザー Network Service で実行されます。この場合、IIS が NodeN という名前のコンピューター上で実行されているとすると、サーバー上でユーザー
DomainName\NodeN$ にフル コントロールのアクセス許可を付与する必要があります。クラスターで IIS が利用可能かどうかを確認する
*.html ファイルを %systemdrive%\inetpub\wwwroot に配置します。通常、このフォルダーには iisstart.htm ファイルが既に存在します。続いて、ブラウザーで \\ClusterAddress\iisstart.htm を開き、その際にブラウザーのプロキシ設定も併せて確認します。
ドメイン アカウントでの Application Server クライアントの実行
クラスターでローカルユーザーアカウントが機能しない理由
node1\User、node2 のコンピューターでは node2\User となります。この違いがシステムの動作に支障をきたす可能性があります。
Application Server クライアントをドメインユーザーで実行すれば、この問題を回避できます。
ドメイン外のクライアントを接続する
cluster\VerificationOperator 用のアカウントを作成し、そのアカウント名とパスワードを検証オペレーターに伝えてください。すると、検証オペレーターはこのアカウントと Verification Station 上の基本認証を使用して Application Server に接続できます。
クライアントで基本認証を使用するには、IIS でフォルダー
FlexiCapture12\Server に対して基本認証を有効にする必要があります。そうしないと、接続を試みたときにユーザーに HTTP 401 エラーが表示されます。IIS でのノードのアクティビティを監視する
1
IIS のパフォーマンスモニターを開く
パフォーマンスモニターは、Microsoft 管理コンソールのツールバーから開くことができます。
2
ノードごとに counter を追加する
Web サービス オブジェクトで、ノードごとに Default Web Site の ISAPI Extension Requests/sec counter を追加します。Default Web Site は、IIS 内で Application Server が配置されている場所です。
