KVM の vSRX 仮想ファイアウォール クラスターのステージングとプロビジョニング
vSRX 仮想ファイアウォール VM と仮想ネットワークをプロビジョニングして、シャーシ クラスタリングを構成できます。
vSRX 仮想ファイアウォール シャーシ クラスター のステージングとプロビジョニングには、以下のタスクが含まれます。
vSRX 仮想ファイアウォールでのシャーシ クラスタ プロビジョニング
シャーシ クラスタでは、2 つの vSRX 仮想ファイアウォール インスタンス間で以下の直接接続が必要です。
2 つの vSRX 仮想ファイアウォール インスタンス間のコントロール プレーン トラフィックに対してアクティブ/パッシブ モードで動作する制御リンク( 仮想ネットワーク)
2つのvSRX仮想ファイアウォールインスタンス間のデータトラフィックに対してアクティブ/アクティブモードで動作するファブリックリンク、または仮想ネットワーク
メモ:オプションで、冗長性を高める 2 つのファブリック リンクを作成できます。
vSRX仮想ファイアウォールクラスターは、以下のインターフェイスを使用します。
アウトオブバンド管理インターフェイス(fxp0)
クラスター制御インターフェイス(em0)
クラスター ファブリック インターフェイス(node0 の fab0、ノード 1 の fab1)
制御インターフェイスは2番目の vNICである必要があります。オプションで 2 つ目のファブリック リンクを設定して、冗長性を高めることができます。
vSRX 仮想ファイアウォールは、virtio ドライバーとインターフェイスを使用してシャーシ クラスターをサポートします。次の点に注意してください。
シャーシクラスタを有効にする場合、virtioネットワークインターフェイス上のファブリックリンクをサポートするために、ジャンボフレーム(MTUサイズ = 9000)も有効にする必要があります。
2つの物理ホスト間でシャーシクラスタを設定する場合、vSRX仮想ファイアウォール制御リンクが使用する各ホスト物理インターフェイスでigmpスヌーピングを無効にして、シャーシクラスタ内の両方のノードで制御リンクハートビートを受信するようにします。
hostOS# echo 0 > /sys/devices/virtual/net/<bridge-name>/bridge/multicast_snooping
シャーシクラスタを有効にした後、vSRX仮想ファイアウォールインスタンスは、2番目のvNICをコントロールリンクem0にマッピングします。他の vNIC をファブリック リンクにマッピングできます。
virtio インターフェイスの場合、リンク ステータスの更新はサポートされていません。virtio インターフェイスのリンク ステータスは、常に Up として報告されます。このため、virtio およびシャーシ クラスターを使用する vSRX 仮想ファイアウォール インスタンスは、virtio インターフェイスからリンク アップ メッセージとリンク ダウン メッセージを受信できません。
仮想ネットワークMACエージング時間は、エントリーがMACテーブルに残る時間を決定します。フェイルオーバー時のダウンタイムを最小限に抑えるために、仮想ネットワークのMACエージング時間を短縮することをお勧めします。
例えば、 コマンドを brctl setageing bridge 1
使用して、Linuxブリッジのエージングを1秒に設定できます。
制御リンクとファブリックリンクに仮想ネットワークを設定し、制御インターフェイスを制御仮想ネットワークに、ファブリックインターフェイスをファブリック仮想ネットワークに作成して接続します。
virt-manager によるシャーシ クラスタ 仮想ネットワークの作成
KVM では、シャーシ クラスタリング用に各 vSRX 仮想ファイアウォール インスタンスを接続できる 2 つの仮想ネットワーク(制御とファブリック)を作成します。
を使用して仮想ネットワークを作成するには、次の手順に virt-manager
示します。
- を起動
virt-manager
して[ 編集>接続の詳細]を選択します。[接続の詳細] ダイアログ ボックスが表示されます。 - [ 仮想ネットワーク] を選択します。既存の仮想ネットワークの一覧が表示されます。
- [ + ] をクリックして、制御リンク用の新しい仮想ネットワークを作成します。[新しい仮想ネットワークの作成] ウィザードが表示されます。
- この仮想ネットワークのサブネットを設定し、 [転送] をクリックします。
- [ DHCP の有効化] を選択し、[ 転送] をクリックします。
- [ 分離された仮想ネットワーク ] を選択し、[ 転送] をクリックします。
- 設定を確認し、 完了 をクリックして仮想ネットワークを作成します。
virsh を使用したシャーシ クラスター仮想ネットワークの作成
KVM では、シャーシ クラスタリング用に各 vSRX 仮想ファイアウォールを接続できる 2 つの仮想ネットワーク(制御とファブリック)を作成します。
を使用して制御ネットワークを作成するには、次の手順に virsh
したがっています。
virt-manager によるコントロール インターフェイスとファブリック インターフェイスの設定
でシャーシクラスタリングのコントロールインターフェイスとファブリックインターフェイスを virt-manager
設定するには:
virsh による制御およびファブリック インターフェイスの設定
vSRX 仮想ファイアウォール VM へのコントロール インターフェイスとファブリック インターフェイスを設定するには、次の手順に virsh
示します。
シャーシ クラスタ ファブリック ポートの設定
シャーシ クラスタが形成された後、ファブリック(データ)ポートを構成するインターフェイスを設定する必要があります。
以下を設定していることを確認します。
両方の vSRX 仮想ファイアウォール インスタンスでシャーシ クラスタ ID を設定し、vSRX 仮想ファイアウォール インスタンスを再起動します。
制御リンクとファブリックリンクを設定します。