13.2. DVR の概要
分散仮想ルーティング (DVR) は、集中ルーティングとは別のルーティング設計を提供します。DVR は、Controller ノードの障害のあるドメインを分離して、L3 エージェントをデプロイしてネットワークトラフィックを最適化し、全 Compute ノードにルーターをスケジューリングします。DVR には以下の特徴があります。
- East-West トラフィックは分散されて、Compute ノード上で直接ルーティングされます。
- Floating IP を持つインスタンスの North-South トラフィックは、分散されて、Compute ノードにルーティングされます。そのためには、外部ネットワークを全 Compute ノードに接続する必要があります。
- Floating IP を持たないインスタンスの North-South トラフィックは分散されず、依然として専用のコントローラーノードが必要です。
-
ノードが SNAT トラフィックだけに対応するように、コントローラーノード上の L3 エージェントは
dvr_snat
モードを使用します。 - neutron のメタデータエージェントは分散され、全 Compute ノード上にデプロイされます。このメタデータのプロキシーサービスは、すべての分散ルーター上でホストされます。