DVR: Provide options for DVR North/South routing centralized
DVR supports both East/West and North/South routing. While the
SNAT is centralized the DNAT is mostly distributed. There are
certain circumstances where the DNAT might be centralized when
the ports are unbound.
In order to have a well defined behavior and when there are
no external network connectivity available in the compute host,
the DNAT functionality is centralized.
In order to achieve this we are introducing a new agent type
option 'dvr_no_external' to centralize the DNAT.
This new L3 agent type ('dvr_no_external') would only allow the East/West
routing to occur in the compute host and the DNAT or Floating IP will be
configured in the centralized network node.
Reviewed: https:/ /review. openstack. org/485333 /git.openstack. org/cgit/ openstack/ neutron/ commit/ ?id=9515c771e74 2a5b6d29b17f84f 49a0b39706489b
Committed: https:/
Submitter: Jenkins
Branch: master
commit 9515c771e742a5b 6d29b17f84f49a0 b39706489b
Author: Swaminathan Vasudevan <email address hidden>
Date: Wed Jul 19 12:13:43 2017 -0700
DVR: Provide options for DVR North/South routing centralized
DVR supports both East/West and North/South routing. While the
SNAT is centralized the DNAT is mostly distributed. There are
certain circumstances where the DNAT might be centralized when
the ports are unbound.
In order to have a well defined behavior and when there are
no external network connectivity available in the compute host,
the DNAT functionality is centralized.
In order to achieve this we are introducing a new agent type
option 'dvr_no_external' to centralize the DNAT.
This new L3 agent type ('dvr_no_external') would only allow the East/West
routing to occur in the compute host and the DNAT or Floating IP will be
configured in the centralized network node.
Change-Id: Ia5d7336e478e0f a5ba62b7ae5ed0c 56656116d94
Partial-Bug: #1667877