ディスカバリースケジュールの MID サーバーの選択順序
ディスカバリー アプリケーションは、次の順序に従って MID サーバー を検索します。
MID サーバーの自動選択
- ディスカバリー は、適切な IP 範囲が設定されている MID サーバー を検索します。
- これらの条件を満たす MID サーバーがない場合、適切な IP 範囲も設定された [すべて] のアプリケーションを含む MID サーバー が検索されます。
- 複数の MID サーバー が基準を満たしている場合、ディスカバリー は、ステータスが [稼働中] になっている最初の MID サーバー を選択します。複数の MID サーバー が稼働している場合、その中の 1 つがランダムに選択されます。
- 稼働中のものがない場合は、ディスカバリー アプリケーションに指定されたデフォルトの MID サーバー が稼働している前提で使用されます。
- デフォルトの MID サーバーが指定されていない場合は、[すべて] のアプリケーションに指定されたデフォルトの MID サーバー が稼働している前提で使用されます。
- デフォルトの MID サーバー が指定されていない場合、ディスカバリー は前のステップを順番に実行して、ステータスが [一時停止] または [アップグレード中] の MID サーバーを検索します。 注:MID サーバー が一時停止しているか、またはアップグレード中の場合、ステータスが [稼働中] に戻るまで実際にはコマンドは処理されません。
MID サーバークラスター
- ディスカバリー は、クラスターの中で最初に見つけた、ステータスが [稼働中] の MID サーバー を使用します。
- 複数の MID サーバー が稼働している場合、その中の 1 つがランダムに選択されます。MID サーバー が見つからない場合、ステータスが [一時停止] または [アップグレード中] の MID サーバー がクラスター内で検索されます。
- ディスカバリーは、ステータスが [稼働中] で、[順序] の値が一番小さい MID サーバー を使用します。
- MID サーバー が見つからない場合は、ステータスが [一時停止] または [アップグレード中] の MID サーバー がクラスター内で検索され、[順序] の値が最も小さいものが選択されます。
ポートスキャン (Shazzam) フェーズ
ポートスキャンフェーズでは、ディスカバリー はすべてのターゲット IP アドレスを収集します。収集されたターゲット IP アドレスは、基準 (MID サーバー にポートスキャンを実行する資格がある) に一致する MID サーバー 間で均等に分割されます。ディスカバリー スケジュールで構成した Shazzam バッチサイズに基づいて、各 Shazzam プローブがスキャンできる IP アドレスの数が決まります。このフェーズは、ポートスキャンフェーズ中に各 MID サーバー の作業量を決定するのに役立ちます。
たとえば、3 つの認定済みの MID サーバー 間でスキャンする IP アドレスが 16,000 件あり、デフォルトの Shazzam バッチサイズの 5000 を使用するとします。2 台の MID サーバー では 5000 件の IP アドレススキャン (それぞれ 1 つの Shazzam プローブ) が処理されます。残りの MID サーバー では、2 つの Shazzam プローブを起動することで、6000 件の IP アドレススキャンが処理されます。
Shazzam は、IPv4 と IPv6 の両方のタイプを含む最大 5000 件のアドレスを含む IP リストを処理できます。スケジュールに 5000 を超える IPv6 IP アドレスを含む IP リストが含まれている場合、 ディスカバリー はキャンセルされます。IPv6 アドレスのみを使用する場合は、IP アドレス範囲ではなくリストを使用する必要があります。IPv6 アドレス範囲とネットワークはサポートされていないため、無視されます。