Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

次世代サービスのためのシャーシ間サービスの冗長性の設定

このトピックでは、次世代サービス向けにシャーシ間サービスの冗長性を設定する方法について説明します。このトピックでは、ノンストップ サービスの冗長性(双方向の自動スイッチオーバー)を設定する手順と、一方向の冗長性(元のプライマリから元のスタンバイへの自動スイッチオーバーのみ)の手順について説明します。

手動要求コマンドを使用して、プライマリロールを解放または取得することもできます。

このコマンドは、指定された冗長イベントを自動的にトリガーします。プライマリロールをリリースまたは取得する冗長ポリシーに冗長イベントを割り当てる設定を作成する必要があります。また、コマンドで使用される冗長セットに冗長ポリシーを割り当てる必要があります。

次世代サービスサービスセットのノンストップサービス冗長性の設定

ノンストップサービスの冗長性により、重大なイベントが発生した場合、MXシリーズルーター間でサービスを自動的に切り替えることができます。gateway1 から gateway2 へ、および gateway2 から gateway1 への自動スイッチオーバーは、手動による介入なしで実行されます。

サービス セットにノンストップ サービスの冗長性を設定するには、gateway1 と gateway2 の両方で次の手順を実行します。

  1. 1 つ以上の冗長イベントを設定して、ピア ゲートウェイへのサービス スイッチオーバーをトリガーする条件を監視します。
    1. 冗長イベントの名前を設定します。

      例えば:

    2. インターフェイスがダウンしたときにサービスのスイッチオーバーをトリガーするインターフェイスを指定します。
    3. プロセスルーティングデーモンの再起動要求がサービスのスイッチオーバーをトリガーすることを指定します。
    4. プロセスルーティングデーモンの終了要求がサービスのスイッチオーバーをトリガーすることを指定します。
    5. ピアからの所有権取得の要求がサービスのスイッチオーバーをトリガーすることを指定します。
  2. 冗長性イベントの条件が満たされたときに、プライマリロールを解放し、静的ルートを削除する冗長性ポリシーを設定します。
    1. ポリシーの名前を設定します。

      例えば:

    2. プライマリロールを解放する冗長イベントを指定します。

      例えば:

      request services redundancy-set redundancy-set trigger redundancy-event event-name <force>を実行してプライマリロールを手動で解放できるようにする場合は、そのevent-name冗長性ポリシーに含めます。冗長イベント自体は、requestコマンドによってトリガーされるため、設定する必要はありません。

      例えば:

    3. プライマリロールを解放します。
    4. 静的ルートを削除します。
  3. 冗長イベントを設定して、ピア ゲートウェイがプライマリ ロールを解放するタイミングを特定します。

    例えば:

  4. ピア ゲートウェイからプライマリ ロールを取得し、静的ルートを追加する冗長性ポリシーを設定します。
    1. ポリシーの名前を設定します。

      例えば:

    2. プライマリ ロールを取得する冗長イベントを指定します。

      例えば:

      request services redundancy-set redundancy-set trigger redundancy-event event-name <force>を実行してプライマリロールを手動で取得できるようにする場合は、そのevent-name冗長性ポリシーに含めます。冗長イベント自体は、requestコマンドによってトリガーされるため、設定する必要はありません。

      例えば:

    3. プライマリロールを取得します。
    4. 静的ルートを追加します。
  5. 冗長セットを設定します。
    1. 冗長セットの名前を設定します。

      例えば:

    2. 冗長セットの冗長グループIDを指定します。

      例えば:

      冗長グループ ID は、既存の ICCP 構成階層を通じて ICCP デーモン (iccpd) 用に構成された冗長グループ ID と同じです。例えば

    3. プライマリロールを解放する冗長ポリシーと、プライマリロールを取得する冗長ポリシーを指定します。

      例えば:

    4. 冗長セットのヘルスチェックプローブの頻度を秒単位で設定します。

      デフォルトは30秒です。

    5. ヘルプ チェック応答の最大待機時間を秒単位で構成します。

      範囲は 0 から 3600 秒です。

    6. srd hello メッセージの頻度を秒単位で設定します。

      範囲は 1 から 60 秒です。

  6. ルーティングポリシーを設定します。
    1. 冗長性関連のルーティング変更が必要な信号ルートを特定します。使用する信号経路とルーティングテーブルを指定します。

      例えば:

    2. シグナルルートのローカルプリファレンスを変更するには、ポリシーステートメントに入力します。
    3. 信号ルートのas-path-prepend値を変更するには、ポリシー ステートメントに入力します。
  7. 冗長セットをサービス セットに割り当てて、サービス セットの冗長性を設定します。
  8. ピア ゲートウェイでこれらの手順を繰り返します。

次世代サービスサービスセットの一方向サービス冗長性の設定

一方向のサービスの冗長性により、gateway1(元のプライマリ ゲートウェイ)からgateway2(元のスタンバイ ゲートウェイ)への自動サービス切り替えが提供されます。ゲートウェイ 2 からゲートウェイ 1 への自動スイッチオーバーは行われません。ゲートウェイ 2 からゲートウェイ 1 にスイッチオーバーするには、手動でスイッチオーバーを実行する必要があります。

  1. 最初のプライマリであるゲートウェイ 1 で、1 つ以上の冗長性イベントを設定して、スタンバイ ゲートウェイであるゲートウェイ 2 へのサービス スイッチオーバーをトリガーする条件を監視します。
    1. 冗長イベントの名前を設定します。

      例えば:

    2. インターフェイスがダウンしたときにサービスのスイッチオーバーをトリガーするインターフェイスを指定します。
    3. プロセスルーティングデーモンの再起動要求がサービスのスイッチオーバーをトリガーすることを指定します。
    4. プロセスルーティングデーモンの終了要求がサービスのスイッチオーバーをトリガーすることを指定します。
  2. gateway1 では、冗長性イベントの条件が満たされたときにプライマリ ロールを解放し、静的ルートを削除する冗長性ポリシーを構成します。
    1. ポリシーの名前を設定します。

      例えば:

    2. プライマリロールを解放する冗長イベントを指定します。

      例えば:

      request services redundancy-set redundancy-set trigger redundancy-event event-name <force>を実行してプライマリロールを手動で解放できるようにする場合は、そのevent-name冗長性ポリシーに含めます。冗長イベント自体は、requestコマンドによってトリガーされるため、設定する必要はありません。

      例えば:

    3. プライマリロールを解放します。
    4. 静的ルートを削除します。
  3. gateway1 で、gateway1(request services redundancy-set redundancy-set trigger redundancy-event event-name <force>)で手動要求を実行するときに gateway2 からプライマリ ロールを取得する冗長ポリシーを設定します。
    1. ポリシーの名前を設定します。

      例えば:

    2. 手動要求が使用する冗長イベントの名前を指定します。

      例えば:

      冗長イベント自体は、requestコマンドによってトリガーされるため、設定する必要はありません。

    3. プライマリロールを取得します。
  4. gateway1 で、冗長セットを設定します。
    1. 冗長セットの名前を設定します。

      例えば:

    2. 冗長セットの冗長グループIDを指定します。

      例えば:

      冗長グループ ID は、既存の ICCP 構成階層を通じて ICCP デーモン (iccpd) 用に構成された冗長グループ ID と同じです。例えば

    3. プライマリロールを解放する冗長ポリシーと、プライマリロールを取得する冗長ポリシーを指定します。

      例えば:

    4. 冗長セットのヘルスチェックプローブの頻度を秒単位で設定します。

      デフォルトは30秒です。

    5. ヘルプ チェック応答の最大待機時間を秒単位で構成します。

      範囲は 0 から 3600 秒です。

    6. srd hello メッセージの頻度を秒単位で設定します。

      範囲は 1 から 60 秒です。

  5. ゲートウェイ1では、ルーティングポリシーを設定します。
    1. 冗長性関連のルーティング変更が必要な信号ルートを特定します。使用する信号経路とルーティングテーブルを指定します。

      例えば:

    2. シグナルルートのローカルプリファレンスを変更するには、ポリシーステートメントに入力します。
    3. 信号ルートのas-path-prepend値を変更するには、ポリシー ステートメントに入力します。
  6. gateway1 では、冗長セットをサービス セットに割り当てて、サービス セットの冗長性を設定します。
  7. 初期スタンバイであるゲートウェイ 2 で、冗長性イベントを設定して、ピア ゲートウェイがプライマリ ロールを解放するタイミングを特定します。

    例えば:

  8. ゲートウェイ2では、ピア ゲートウェイからプライマリ ロールを取得し、静的ルートを追加する冗長性ポリシーを設定します。
    1. ポリシーの名前を設定します。

      例えば:

    2. ピア ゲートウェイ プライマリ ロール リリース イベント用に構成された冗長性イベントを指定します。

      例えば:

    3. プライマリロールを取得します。
    4. 静的ルートを追加します。
  9. gateway2 では、冗長イベントを設定して、ピア ゲートウェイがプライマリ ロールを要求するタイミングを特定します。

    例えば:

  10. gateway2 では、gateway1 がプライマリ ロールを要求したときにプライマリ ロールを解放し、静的ルートを削除する冗長性ポリシーを設定します。
    1. ポリシーの名前を設定します。

      例えば:

    2. ピア ゲートウェイがプライマリ ロールを要求するタイミングを特定する、構成された冗長性イベントを指定します。

      例えば:

    3. プライマリロールを解放します。
    4. 静的ルートを削除します。
  11. gateway2 で、1 つ以上の冗長イベントを設定して、警告をトリガーする条件を監視します。
    1. 冗長イベントの名前を設定します。

      例えば:

    2. インターフェイスがダウンしたときに警告をトリガーするインターフェイスを指定します。
    3. プロセスルーティングデーモンの再起動要求が警告をトリガーすることを指定します。
    4. プロセスルーティングデーモンの終了要求が警告をトリガーすることを指定します。
  12. ゲートウェイ 2 で、警告をブロードキャストする冗長性ポリシーを設定します。
    1. ポリシーの名前を設定します。

      例えば:

    2. 警告をトリガーする構成済みの冗長性イベントを指定します。

      例えば:

    3. 警告をブロードキャストします。
  13. gateway2 で、冗長セットを設定します。
    1. 冗長セットの名前を設定します。

      例えば:

    2. 冗長セットの冗長グループIDを指定します。

      例えば:

      冗長グループ ID は、既存の ICCP 構成階層を通じて ICCP デーモン (iccpd) 用に構成された冗長グループ ID と同じです。例えば

    3. プライマリロールを解放する冗長ポリシー、プライマリロールを取得する冗長ポリシー、および警告をトリガーする冗長ポリシーを指定します。

      例えば:

    4. 冗長セットのヘルスチェックプローブの頻度を秒単位で設定します。

      デフォルトは30秒です。

    5. ヘルプ チェック応答の最大待機時間を秒単位で構成します。

      範囲は 0 から 3600 秒です。

    6. srd hello メッセージの頻度を秒単位で設定します。

      範囲は 1 から 60 秒です。

  14. gateway2 で、ルーティング ポリシーを設定します。
    1. 冗長性関連のルーティング変更が必要な信号ルートを特定します。使用する信号経路とルーティングテーブルを指定します。

      例えば:

    2. シグナルルートのローカルプリファレンスを変更するには、ポリシーステートメントに入力します。
    3. 信号ルートのas-path-prepend値を変更するには、ポリシー ステートメントに入力します。
  15. gateway2 で、冗長セットをサービス セットに割り当てて、サービス セットの冗長性を設定します。