ドメイン名のDNS解決をリクエストすると、NetScalerアプライアンスは構成済みの負荷分散方法を使用してDNSサービスを選択します。次に、サービスがバインドされている DNS サーバーがドメイン名を解決し、応答として IP アドレスを返します。アプライアンスは DNS 応答をキャッシュし、キャッシュされた情報を使用して、同じドメイン名の解決を求める将来の要求に応答することもできます。DNS サーバーの負荷分散 DNS 応答時間が短縮されます。
次の図は、DNS サービスのグループを負荷分散する負荷分散構成のトポロジを示しています。
図1:DNS サーバーの基本的な負荷分散トポロジ
この図では、サービス DNS-1、サービス DNS-2、およびサービス DNS-3 が仮想サーバ Vserver-LB-1 にバインドされています。仮想サーバーVserver-LB-1は、最小接続負荷分散方式を使用してクライアント要求をサービスに転送します。次の表は、アプライアンスに設定されている基本エンティティの名前と値を示しています。
| エンティティタイプ |
名前 |
IPアドレス |
ポート |
Protocol |
| 仮想サーバー |
Vserver-LB-1 |
10.102.29.13 |
53 |
DNS |
| Services |
Service-DNS-1 |
10.102.29.14 |
53 |
DNS |
|
Service-DNS-2 |
10.102.29.15 |
53 |
DNS |
|
Service-DNS-3 |
10.102.29.16 |
53 |
DNS |
| モニター |
monitor-DNS-1 |
なし |
なし |
なし |
次の図は、負荷分散エンティティと、アプライアンスで設定する必要があるパラメータの値を示しています。
図2:負荷分散 DNS サーバーエンティティモデル
基本的な DNS 負荷分散設定を構成するには、
基本的な負荷分散の設定を参照してください。手順に従って、DNS タイプのサービスと仮想サーバーを作成し、エンティティに名前を付けて、前の表で説明した値を使用してパラメータを設定します。基本的な負荷分散設定を構成すると、デフォルトの ping モニターがサービスにバインドされます。DNS モニタを DNS サービスにバインドする手順については、「
モニタをサービスへのバインド」を参照してください。 次の手順では、クエリに基づいてドメイン名を IP アドレスにマッピングするモニターを作成する手順について説明します。