Netskopeは、明示的なプロキシモードで動作するDataplaneオンプレミスアプライアンスの高可用性を確保するためのサポートを提供しています。高可用性の導入には、クラスタ内でアクティブパッシブモードのプライマリとバックアップの少なくとも2台のアプライアンスが必要です。高可用性が有効になると、プライマリアプライアンスはアクティブで、バックアップアプライアンスはスタンバイ状態になります。プライマリアプライアンスは、Netskopeが管理するクラウドおよびウェブアプリケーションドメインのプロキシサーバーとしてクライアントマシンからのリクエストを受け取ります。アプライアンス上で稼働する健康チェックサービスが、定期的にアプライアンスの健康状態を監視している。 失敗ケースでは、アプライアンスの状態が HEALTHY から FAULTに変更されます。
Netskopeは、クラスタ内のアプライアンスに優先度値を割り当てます。アプライアンスの優先順位は、フェイルオーバー時にアプライアンスがバックアップからプライマリに切り替わる順序を決定します。
受信時のIP割り当て
アプライアンスは、受信インターフェースでクライアントからのトラフィックを受信します。高可用性クラスタに構成されたアプライアンスの受信インターフェースには、インターフェースIPアドレスと、共有される仮想IPアドレスのセットが割り当てられています。仮想IPアドレスはプライマリアプライアンスに割り当てられます。フェイルオーバー時には、障害が発生したプライマリアプライアンスが仮想IPアドレスを解放し、次のアクティブなアプライアンスに再割り当てできるようにします。
受信インターフェースのIPアドレスセットの中から最小のIPアドレスが、アプライアンスのインターフェースIPとして割り当てられます。
アプライアンスの受信インターフェースが次のように設定されている場合:
172.16.1.12-172.16.1.60,172.16.1.64,172.16.1.10,172.16.1.65-172.16.1.125
次に、最も低いIPアドレスである172.16.1.10が、アプライアンスのインターフェースIPとして割り当てられます。
以下の仮想IPアドレスは、アクティブなプライマリアプライアンスに割り当てられています。
172.16.1.12-172.16.1.60,172.16.1.64,172.16.1.65-172.16.1.125
注記
クラスタ内のすべてのアプライアンスは、同じ仮想 IP アドレスと、受信インターフェイスで割り当てられた一意のインターフェイス IP アドレスを持つ必要があります。

Failover Scenarios
- プライマリアプライアンスに障害が発生した場合、アプライアンスの優先順位に基づいてバックアップアプライアンスが選択され、アクティブになります。すべてのクライアントのリクエストはこのアプライアンスに送信されます。 プライマリ アプライアンスが復旧すると、スタンバイ状態になります。
- プライマリとバックアップの両方が故障した場合、最初に復旧したアプライアンスがアクティブなアプライアンスになります。
- スタンバイ中にバックアップ アプライアンスが失敗した場合、プライマリ アプライアンスはバックアップ アプライアンスから、高可用性モードが利用できないことを示すアラートを受け取ります。
- フェイルオーバー中、スタンバイで使用可能なアプライアンスの優先順位値が同じである場合、最初に正常に起動したアプライアンスがアクティブになります。
前提条件
アプライアンスをアクティブ/パッシブ モードで設定する前に、IP アドレスの割り当てを計画します。
- 受信インターフェースを設定するには、2つ以上のIPアドレスが必要です。
- 高可用性構成で設定するアプライアンスの数に応じて、インターフェースIP用に同じ数のIPアドレスを予約してください。これらのIPアドレスは、設定したIPアドレスの中で最も小さいものでなければなりません。
たとえば、2 つのアプライアンスを使用して高可用性を展開する場合は、一連の IP アドレスから最も低い 2 つの IP アドレスを各アプライアンスのインターフェイス IP として予約します。
- 以下のことが起こらないようにしてください 最も低いIPアドレス、
- proxy-listener-ip: set dataplane proxy-listener-ip <IP address>
- pac-server-ip: set dataplane pac-server listener-ip <IP address>
- ad-connector listener-ip: set ad-connector listener-ip <IP address>
アプライアンスをアクティブ/パッシブモードで構成する
アプライアンスは、高可用性クラスタ構成にすることで、最小限のダウンタイムで安定して動作させることができます。データプレーンオンプレミスアプライアンスをアクティブ/パッシブモードで構成するには、以下の手順に従ってください。
注記
作業を始める前に、アプライアンスが明示的なプロキシモードで動作するように設定されていることを確認してください。詳細は「 Config the Explicit Proxy Mode」をご覧ください。
- Netskopeのシェルプロンプトで、
configureと入力して設定モードに入ります。 - インターフェースのIPと仮想IPをアプライアンスの受信インターフェースで割り当てます。インターフェースIPアドレスを割り当てる前に、 「前提条件」セクションを参照してください。
set interface inbound ip <interface-ip-address,virtual-ip-addresses without space>
例えば、DPoP1では、以下を実行します。
set interface inbound ip 172.16.1.64,172.16.1.65-172.16.1.125,172.16.1.10,172.16.1.12-172.16.1.60
例えば、DPoP2では、以下を実行します。
set interface inbound ip 172.16.1.12-172.16.1.60,172.16.1.64,172.16.1.65-172.16.1.125,172.16.1.11
警告
このコマンドは、アプライアンス上の以前の受信インターフェースIP設定を上書きします。
- 必要に応じて、アプライアンスを割り当てるクラスタの仮想ルーターIDを設定します。デフォルトでは、Netskopeは高可用性が有効になっている場合、クラスタ内のすべてのアプライアンスに仮想ルーターIDとして16を割り当てます。
set dataplane ha mode active-passive vrid <integer value>
注記
クラスター内のすべてのアプライアンスは、同じ仮想ルーター ID を持つ必要があります。
- アクティブ/パッシブモードで高可用性を有効にする。
set dataplane ha mode active-passive enable true
- アプライアンスで明示的なプロキシモードを有効にしてください。
set dataplane proxy-listener-ip <virtual-ip-address>
例えば、
set dataplane proxy-listener-ip 172.16.1.20proxy-listener-ip と pac-server-ip の設定方法については、 「アプライアンスを明示的プロキシモードで設定する」を参照してください。
ad-connector listener-ip の設定方法については、を参照してください。
- 設定を保存するには、
saveを入力してください。
設定の表示
設定を表示するには、操作モードで以下を入力してください。
show dataplane ha environment
ヘルスチェックプラグインは、アプライアンスのサービスから送信される信号であり、アプライアンス全体の健全性に関する情報を提供します。以下のヘルスチェックプラグインは、サービスの健全性を監視するもので、デフォルトで有効になっています。
- forward-proxy
- tssfastscan
- internet
ヘルスチェックプラグインを無効にするには、CLIの設定モードで以下を実行します。
set dataplane ha mode active-passive health-check-plugin <health check plugin> enable false save
手動フェイルオーバー
プライマリアプライアンスで構成変更が行われた場合、サービスの中断を防ぐために手動フェイルオーバーを実行できます。手動フェイルオーバーは、健全なバックアップ アプライアンスが利用可能な場合にのみ可能です。
操作モードで、以下を実行します。
request dataplane ha manual-failover
このコマンドが、使用可能な正常なバックアップアプライアンスがない状態で実行された場合、コマンドが実行されている現在のプライマリアプライアンスが引き続きプライマリとなります。

