機能

マルチネームスペースアーキテクチャとクロスNSルーティング

単一デバイス上に分離されたルートテーブルを作成 — VIPが1つのネットワークドメインでリッスンしながらバックエンドが別のドメインに存在できます。

TR7 ADCのマルチネームスペースアーキテクチャとクロスNSルーティングにより、単一デバイス上で複数の分離されたネットワークドメインを実行できます。TR7ルートテーブルは独自のインターフェース、ルーティングルール、ARP動作、ファイアウォールルール、ソケットネームスペースを持つ独立したネットワークワークスペースです。 このモデルはクラシックなルート分離よりも強力な分離を提供します。同じCIDRは異なるルートテーブルで競合なく使用できます — 2つのテナントが両方とも`10.0.0.0/8`ブロックを使用でき、ARPまたはファイアウォール層でトラフィックが混在することはありません。 vServiceは単一のネットワークドメインに限定されていません。VIPは1つ以上のルートテーブルでリッスンでき、トラフィックは異なるルートテーブルにあるバックエンドに転送できます。これによりDMZから内部ネットワーク、テナントネットワークから共有サービスネットワーク、または移行中の旧ネットワークから新ネットワークへの制御されたトラフィックの受け渡しが実現します。 結果として、TR7 ADCはネットワークを統合せずにサービスを接続し、重複するIPプラン、テナント分離、クロスネットワークルーティングを単一のvServiceモデルで管理可能にします。

N×M
クロスNSフロー — N個のルートテーブルのフロントエンド、M個のルートテーブルのバックエンド
5
完全なネットワークスタック分離レイヤー:ルーティング、ARP、ファイアウォール、インターフェース、ソケット
~70 MB
ルートテーブル監視プロセスあたりのベースラインメモリ

テナントネットワーク、DMZ、内部サービスを同じ平面に統合することなく接続する必要があります。

エンタープライズネットワーキングで最も困難な問題の一つは、同一デバイス上の異なるネットワークドメインを安全にアドレス競合なく管理することです。MSP、政府、金融、医療、マルチテナント環境では、すべてのテナントが独自のIPプランを持ち込む可能性があります。同じCIDRブロックを異なる顧客間で再利用することは一般的です。

クラシックなルート分離は通常、ルーティングテーブルのみを分離します。しかし真の分離にはルートだけでなく、インターフェース、ARP、ファイアウォール、ソケット、接続の動作もすべて分離する必要があります。それなしでは、テナントAの`10.0.0.5`とテナントBの`10.0.0.5`が同一デバイス上で運用上およびセキュリティ上のリスクになります。

2つ目の問題はサービスが異なるネットワークドメインに留まる必要がある場合に生じます。VIPはDMZ側でリッスンし、バックエンドは内部ネットワークに留まり、管理トラフィックは独自のルートテーブルに限定され、または移行中に古いネットワークと新しいネットワークが共存する必要があります。これらのドメインを強制的に統合するとセキュリティのセグメンテーションと運用の秩序が崩壊します。

正しいアプローチは各ネットワークドメインを独自のルートテーブル内に分離し、vServiceレベルで制御されたクロスを提供することです。vServiceは複数のルートテーブルでリッスンし、異なるルートテーブルにあるバックエンドにトラフィックを転送できるべきです。

TR7クロスNSルーティングはこのニーズを満たします:単一デバイス上に分離されたネットワークドメインを作成し、重複するIPプランを分離し、vServiceをルートテーブル間の制御されたトラフィックブリッジに変換します。

アプローチ

TR7はルートテーブルの分離、クロスドメインルーティング、テーブルごとのプロセス管理、UIドリブンのライフサイクルによりマルチネットワークドメインアーキテクチャを実装します。

TR7ルートテーブルが完全なネットワーク分離を提供

各ルートテーブルは独自のルーティング、インターフェース、ARP、ファイアウォール、ソケットネームスペースを持ちます。テナント、サービスゾーン、テスト環境は互いに干渉することなく同じデバイス上で実行できます。

vServiceがN対MのクロスルートテーブルフローAを確立できる

単一のvServiceは複数のルートテーブルでVIPをリッスンし、異なるルートテーブルにあるバックエンドにトラフィックを転送できます。ネットワークを統合せずに制御されたサービスの受け渡しが実現します。

各ルートテーブルが専用プロセスで監視される

TR7は各ルートテーブルに対して個別のネットワーク監視・管理プロセスを実行できます。リンク状態、IPアドレス、ルート、統計、サービスヘルスがすべてのネットワークドメインに対して独立して収集されます。

ルートテーブルのライフサイクルがUIから管理される

オペレーターはルートテーブルを作成、削除、命名し、DNSとhostsの設定を構成できます。インターフェースがどのルートテーブルに属するかも管理コンソールから変更できます。

機能

マルチネームスペースアーキテクチャはテナント分離からクロスサービスルーティングまで、単一のADC上で異なるネットワークドメインを管理可能にします。

各TR7ルートテーブルが自己完結型のネットワークワークスペース

TR7ルートテーブルは単なるルートの別リストではありません。インターフェース、ARP、ファイアウォール、ソケット、接続の動作がすべてドメイン内で独立して動作します。一方のテナントのネットワーク動作がもう一方に漏れることはありません。オペレーションチームは同じデバイス上で複数のネットワークドメインをより安全で読みやすい方法で管理します。

同じCIDRを異なるテナントで競合なく使用できる

マルチテナント環境では異なる顧客が同じプライベートIPブロックを使用する場合があります。TR7ルートテーブルはこれらの重複するアドレスプランを別々のネットワークドメインに保持します。テナントAの`10.0.0.5`とテナントBの`10.0.0.5`は同じデバイス上で別個の意味を持ちます。これによりMSPとソブリンクラウドのアーキテクチャに大幅なIPプランの柔軟性が提供されます。

vServiceは複数のルートテーブルでVIPをリッスンできる

vServiceのフロントエンドは単一のネットワークドメインに限定されていません。同じサービスはprod、DMZ、管理またはテナントのルートテーブル上で異なるVIPでリッスンできます。クライアントがどのルートテーブルから来るかに応じて異なるポリシーまたはバックエンド選択が適用できます。このモデルはサービスインスタンスを複製することなくマルチネットワーク公開シナリオを簡素化します。

トラフィックを異なるルートテーブルにあるバックエンドに転送できる

TR7は1つのルートテーブルに到着するトラフィックを別のルートテーブルにあるバックエンドに転送できます。VIPはDMZに留まりながらバックエンドは内部ネットワークに存在できます。テナントネットワークは分離されたまま共有サービスネットワークは独自のルートテーブルに存在できます。許可されたサービスフローのみがTR7を通過し、ネットワークは統合されません。セグメンテーションが保持されながらアプリケーションアクセスが簡素化されます。

インターフェースを制御された方法でルートテーブル間で移動できる

物理または仮想インターフェースがどのルートテーブルに属するかはTR7から管理できます。これは移行、テナントの移動、テストから本番への移行時に実用的です。インターフェースを移動する際のルート、IP、サービスへの影響を総合的に評価する必要があります。オペレーションチームはネットワークドメインを静的で不変の構造として扱う必要はありません。

V-ETH(peer)がルートテーブル間の制御されたリンクを提供

V-ETH(peer)ペアを使用して2つの異なるルートテーブル間に制御された仮想接続を作成できます。これは完全に分離されたドメイン間で特定の定義されたトラフィックパスのみを通す必要がある場合に価値があります。テスト、移行、サービス共有、テナントの共有サービスアクセスに適用できます。接続はTR7のポリシーとファイアウォールルールによって引き続き管理されます。

DNSとhosts設定がルートテーブルごとに分離される

各ルートテーブルは独自のDNSとhostsレコードで動作できます。同じホスト名を異なるテナントのルートテーブルで異なるIPに解決したり、テスト環境が本番とは異なる名前解決を使用したりできます。この分離はマルチテナント環境と移行シナリオでのホスト名競合を削減します。オペレーターはDNS動作をグローバルではなくネットワークドメインレベルで管理します。

動的ルーティングプロセスがルートテーブルごとに分離される

各動的ルートテーブルは独自のルーティングプロセスを実行できます。BGP、OSPF、または類似の動的ルーティング動作をテナントまたはネットワークドメインごとに分離できます。一方のテナントのドメインでのルート変更が他のテナントのルーティング平面に影響しません。これはMSPとマルチリージョンのエンタープライズアーキテクチャにおける重要なセキュリティと運用上の優位性です。

ファイアウォールとipsetの動作が各ルートテーブルで独立している

TR7は各ルートテーブルに対して個別のファイアウォール管理を適用できます。ルール、ipset、トラフィック許可は関連するネットワークドメイン内で動作します。一方のテナントのために開かれたポートまたは付与された許可が自動的に別のテナントのサービスに伝播することはありません。セキュリティチームはポリシースコープをより正確に定義できます。

ルートテーブルごとの統計と状態監視

リンク、IP、ルート、トラフィックの統計を各ルートテーブルに対して個別に収集できます。オペレーションチームはどのネットワークドメインのどのリンク、IP、ルートが問題を引き起こしているかを分離して確認できます。この可視性はマルチドメイン環境でのトラブルシューティング時間を削減します。単一デバイス上で稼働する環境が明確に分離されたビューで監視されます。

クロスNSヘルスチェックが実際のアクセスパスを検証

ヘルスチェックはバックエンドが稼働しているかどうかだけでなく、関連するルートテーブルから到達可能かどうかも検証できます。フロントエンドネットワークドメインから異なるルートテーブル上のバックエンドへのチェックは実際のトラフィックパスを検証します — サービスの可用性だけでなく、ルート、ARP、ファイアウォールのトラバーサルを検証します。これによりクロスネットワークルーティングのセットアップで重要な運用上の信頼性が提供されます。

ルートテーブルモデルは個別にライセンスされたテナント製品のように動作しない

マルチルートテーブルの動作はTR7のネットワークアーキテクチャのネイティブな部分です。オペレーターはテナントごとに個別の仮想デバイスをプロビジョニングする必要はありません。同じADC上での分離、ルーティング、サービスの受け渡しがすべて単一の管理平面内に留まります。これによりリソース消費と運用の複雑さが削減されます。

運用の深み

マルチルートテーブルアーキテクチャは完全なライフサイクル管理、インターフェース移行、プロセス回復、テーブルごとのDNS/hosts、クロスドメインの状態調整と一緒に運用されます。

01

ルートテーブルの作成

オペレーターが新しいルートテーブルを作成すると、TR7はそのネットワークドメインのための別々の実行コンテキストを準備します。このドメインは独自のインターフェース、ルート、ファイアウォールの動作を持ちます。名前と説明のフィールドはオペレーションチームがテナントまたはサービスゾーンを区別するのに役立ちます。

02

安全な削除動作

まだインターフェースが割り当てられているルートテーブルを削除することは安全でないと見なされます。デフォルトの動作はインターフェースが移行されるまで削除をブロックします。必要であれば、インターフェースを最初にデフォルトドメインに戻し、削除を制御された明示的なものにできます。

03

プロセスクラッシュの回復

ルートテーブルに対して実行している監視・管理プロセスが予期せず終了した場合、自動的に再起動できます。これによりマルチドメイン監視動作の継続性が保たれます。オペレーションチームは単一のプロセス失敗によってネットワークドメインの可視性を永続的に失うことはありません。

04

インターフェース移行の影響

インターフェースを一方のルートテーブルから別のルートテーブルに移動する際は、IP、ルート、サービス、ファイアウォールルールへの影響を総合的に評価する必要があります。この操作は移行目的では強力ですが、本番環境では計画的に行うべきです。TR7はこの動作をUIで可視化し、意図しない移動のリスクを削減します。

05

ルートテーブルのプロセス間通信

メイン管理プロセスと各ルートテーブルプロセスの間にイベントベースのメッセージングを確立できます。リンク状態、IPの状態、GTM情報、サービスシグナルが各ネットワークドメインに個別に配信されます。これによりグローバル管理と分離されたネットワークドメイン間の制御された調整が提供されます。

06

ルートテーブルのインデックス化

各ルートテーブルにインデックス値を割り当てられます。このインデックスは動的ルーティングポート、仮想ルーターIDオフセット、サービスごとの補助プロセス識別子を導出するために使用されます。これにより複数のネットワークドメイン間でのポートとIDの競合が削減されます。

利用シナリオ

MSP環境での重複するテナントCIDRの分離

MSPは`10.0.0.0/8`アドレスブロックを使用する複数の顧客を単一のTR7 ADC上でそれぞれ独自のルートテーブルで実行できます。すべてのテナントはIPアドレスの競合なく独自のネットワークドメインに分離されます。

DMZ VIPから内部ネットワークバックエンドへの受け渡し

組織はVIPをDMZルートテーブルでリッスンさせながらバックエンドを内部ルートテーブルに保持できます。TR7は2つのドメインを統合することなく、許可されたサービストラフィックのみを転送します。

テナントルートテーブル間の制御されたトラフィック移行

サービスが旧テナントネットワークから新しいルートテーブルに移動される際、vServiceトラフィックを制御された方法でリダイレクトできます。IPプランとサービスアクセスが移行全体を通じて一緒に管理されます。

テストとステージングネットワークを本番から分離

テストルートテーブルは本番に近い設定で実行できますが、本番トラフィックへの直接アクセスはありません。オペレーションチームは必要に応じてクロスルートテーブルルーティングを通じて特定のサービスをテストしながら分離を保持します。

よくある質問

TR7ルートテーブルはクラシックなVRFとどう違いますか?
クラシックなVRFはルーティングテーブルのみを分離します — ARP、ファイアウォール、ソケット層は共有されたままです。TR7ルートテーブルはルーティング、ARP、ファイアウォール、ソケット、インターフェースの動作を同時に分離します。この5層の完全スタック分離は特に重複するCIDRシナリオでのARPレベルの混在を防ぎます。
同じCIDRブロックを異なるテナントのルートテーブルで本当に競合なく実行できますか?
はい。各ルートテーブルは独自のARPとルーティングテーブルを持つため、テナントAの`10.0.0.5`とテナントBの`10.0.0.5`は同じデバイス上の別々のネットワークドメインで独立した意味を持ちます。ARPまたはルーティングレベルでの相互汚染はありません。
単一のvServiceはいくつのルートテーブルでリッスンできますか?
単一のvServiceは複数のルートテーブルでVIPをリッスンし、異なるルートテーブルにあるバックエンドにトラフィックを転送できます。このN対MフローモデルはネイティブDa動作です — フロントエンドとバックエンド側は異なるネットワークドメインで独立して定義できます。
各ルートテーブルに専用の監視プロセスが実行される理由は何ですか?
各ルートテーブルのリンク、IP、ルート、統計データを独立して収集できるように専用のネットワーク監視プロセスが必要です。これにより1つのネットワークドメインの問題が別のドメインを隠蔽することを防ぎ、オペレーションチームがトラブルシューティング中に関連ドメインを分離して確認できます。プロセスが予期せず終了した場合は自動的に再起動されます。
V-ETH(peer)はいつ使用するべきですか?
V-ETH(peer)は、特定のサービストラフィックのみのために完全に分離された2つのルートテーブル間に制御された開口部が必要な場合に使用します。主な使用例は、テスト環境から本番サービスへのアクセス、テナントが共有サービスネットワークに接続する場合、または移行中の一時的なブリッジシナリオです。接続はTR7のポリシーとファイアウォールルールによって制限されます。
この機能には追加ライセンスまたは個別のテナントモジュールが必要ですか?
いいえ。マルチルートテーブルアーキテクチャはTR7のネットワークインフラストラクチャの標準的な部分です。オペレーターはテナントごとに個別の仮想デバイスを必要としません。分離、クロスルーティング、ライフサイクル管理がすべて単一のADC上の単一の管理平面内に留まります。

ネットワークを統合せずにテナント分離とクロスサービスルーティングを実現

重複するIPプラン、DMZから内部ネットワークへのルーティング、マルチテナントルートテーブルアーキテクチャ。お客様自身の環境でライブセットアップをご案内します。