Jump to: navigation, search

Difference between revisions of "Neutron/DVR/HowTo"

< Neutron‎ | DVR
Line 1: Line 1:
 +
== Reviewing DVR Code ==
 +
 +
All of the DVR code can be found on the [https://review.openstack.org/#/q/topic:bp/neutron-ovs-dvr,n,z bp/neutron-ovs-dvr] gerrit topic.  However, if you want to review the patches that matter the most now, you'll want to read this guide.
 +
 +
# [https://review.openstack.org/84223 Add L3 Extension for Distributed Routers] needs to be accepted first.
 +
# [https://review.openstack.org/87730 L2 Agent/ML2 Plugin changes for L3 DVR] is the next one ready to be reviewed.
 +
 +
For now, the others are a work-in-progress.  I will update this page when their status changes.
 +
 
== Enabling Distributed Virtual Routing Functionality in OpenStack Neutron ==
 
== Enabling Distributed Virtual Routing Functionality in OpenStack Neutron ==
 
This wiki provides information on HowTo Configure and deploy the Distributed Virtual Router functionality in the current OpenStack Neutron implementations.
 
This wiki provides information on HowTo Configure and deploy the Distributed Virtual Router functionality in the current OpenStack Neutron implementations.

Revision as of 19:36, 29 May 2014

Reviewing DVR Code

All of the DVR code can be found on the bp/neutron-ovs-dvr gerrit topic. However, if you want to review the patches that matter the most now, you'll want to read this guide.

  1. Add L3 Extension for Distributed Routers needs to be accepted first.
  2. L2 Agent/ML2 Plugin changes for L3 DVR is the next one ready to be reviewed.

For now, the others are a work-in-progress. I will update this page when their status changes.

Enabling Distributed Virtual Routing Functionality in OpenStack Neutron

This wiki provides information on HowTo Configure and deploy the Distributed Virtual Router functionality in the current OpenStack Neutron implementations.

Configuration

The configuration section will provide information on all the config parameters that need to be set before deploying the Distributed Virtual Router. There are Global Configurations that need to be set and as well as the Agent specific configurations that need to be set.

Neutron.conf
L3 Agent.ini
L2 Agent.ini

East-West Distributed Routing

East-West Distributed Routing or local routing.

Distributed Router Create

North-South Distributed Routing

North-South Distributed Routing or External Routing.

Distributed Floating IP Create
SNAT Create