Ask Your Question

Revision history [back]

See :-
First https://ask.openstack.org/en/question/67335/kilo-neutron-router-in-dvr-mode/

DVR limitations
    Distributed virtual router configurations work with the Open vSwitch Modular Layer 2 driver only for Juno.

Second http://lxer.com/module/newswire/view/218749/index.html
As I expected I failed to reproduce [2] on RDO Kilo. VXLAN tunnels between Controller and Compute nodes got lost after DVR activation.
Such kind of regression seems pretty strange in regards of DVR advantages and straight forward implementation on Juno . I would wait until Liberty release. If DVR would be back then implement, otherwise reject ( of course from FOSS standpoint ).

See :-
First https://ask.openstack.org/en/question/67335/kilo-neutron-router-in-dvr-mode/

 DVR requirements
  You must use the ML2 plug-in for Open vSwitch (OVS) to enable DVR.
 DVR limitations
   Distributed virtual router configurations work with the Open vSwitch Modular Layer 2 driver only for Juno.

Second http://lxer.com/module/newswire/view/218749/index.html
As I expected I failed to reproduce [2] on RDO Kilo. VXLAN tunnels between Controller and Compute nodes got lost after DVR activation.
Such kind of regression seems pretty strange in regards of DVR advantages and straight forward implementation on Juno . I would wait until Liberty release. If DVR would be back then implement, otherwise reject ( of course from FOSS standpoint ).

See :-
First https://ask.openstack.org/en/question/67335/kilo-neutron-router-in-dvr-mode/

 DVR requirements
  You must use the ML2 plug-in for Open vSwitch (OVS) to enable DVR.
 DVR limitations
  Distributed virtual router configurations work with the Open vSwitch Modular Layer 2 driver only for Juno.

Second http://lxer.com/module/newswire/view/218749/index.html
As I expected I failed to reproduce [2] on RDO Kilo. VXLAN tunnels between Controller and Compute nodes got lost after DVR activation.
Such kind of regression seems pretty strange in regards of DVR advantages and straight forward implementation on Juno . I would wait until Liberty release. If DVR would be back then implement, otherwise reject ( of course from FOSS standpoint ).
See also :-
https://wiki.openstack.org/wiki/Meetings/Neutron-L3-Subteam#Team_Charter_for_Liberty

UPDATE 09/26/2015
See RDO Liberty DVR Deployment (Controller/Network)+Compute+Compute (ML2&OVS&VXLAN) on CentOS 7.1
END UPDATE
See :-
First https://ask.openstack.org/en/question/67335/kilo-neutron-router-in-dvr-mode/

 DVR requirements
  You must use the ML2 plug-in for Open vSwitch (OVS) to enable DVR.
 DVR limitations
  Distributed virtual router configurations work with the Open vSwitch Modular Layer 2 driver only for Juno.

Second http://lxer.com/module/newswire/view/218749/index.html
As I expected I failed to reproduce [2] on RDO Kilo. VXLAN tunnels between Controller and Compute nodes got lost after DVR activation.
Such kind of regression seems pretty strange in regards of DVR advantages and straight forward implementation on Juno . I would wait until Liberty release. If DVR would be back then implement, otherwise reject ( of course from FOSS standpoint ).
See also :-
https://wiki.openstack.org/wiki/Meetings/Neutron-L3-Subteam#Team_Charter_for_Liberty

UPDATE 09/28/2015
You might also need to know commit Disabled neutron-dvr job for stable branches
END UPDATE
UPDATE 09/26/2015
See RDO Liberty DVR Deployment (Controller/Network)+Compute+Compute (ML2&OVS&VXLAN) on CentOS 7.1
END UPDATE
See :-
First https://ask.openstack.org/en/question/67335/kilo-neutron-router-in-dvr-mode/

 DVR requirements
  You must use the ML2 plug-in for Open vSwitch (OVS) to enable DVR.
 DVR limitations
  Distributed virtual router configurations work with the Open vSwitch Modular Layer 2 driver only for Juno.

Second http://lxer.com/module/newswire/view/218749/index.html
As I expected I failed to reproduce [2] on RDO Kilo. VXLAN tunnels between Controller and Compute nodes got lost after DVR activation.
Such kind of regression seems pretty strange in regards of DVR advantages and straight forward implementation on Juno . I would wait until Liberty release. If DVR would be back then implement, otherwise reject ( of course from FOSS standpoint ).
See also :-
https://wiki.openstack.org/wiki/Meetings/Neutron-L3-Subteam#Team_Charter_for_Liberty

UPDATE 09/30/2015
RDO Kilo has no problems with DVR in case of properly tuning ml2_conf.ini on Compute nodes.
See http://bderzhavets.blogspot.com2015/09/rdo-kilo-dvr-deployment.html
I also thank Assaf Muller for his notices been done via RDO Mailing list.
END UPDATE
UPDATE 09/28/2015
You might also need to know commit Disabled neutron-dvr job for stable branches
END UPDATE
UPDATE 09/26/2015
See RDO Liberty DVR Deployment (Controller/Network)+Compute+Compute (ML2&OVS&VXLAN) on CentOS 7.1
END UPDATE
See :-
First https://ask.openstack.org/en/question/67335/kilo-neutron-router-in-dvr-mode/

 DVR requirements
  You must use the ML2 plug-in for Open vSwitch (OVS) to enable DVR.
 DVR limitations
  Distributed virtual router configurations work with the Open vSwitch Modular Layer 2 driver only for Juno.

Second http://lxer.com/module/newswire/view/218749/index.html
As I expected I failed to reproduce [2] on RDO Kilo. VXLAN tunnels between Controller and Compute nodes got lost after DVR activation.
Such kind of regression seems pretty strange in regards of DVR advantages and straight forward implementation on Juno . I would wait until Liberty release. If DVR would be back then implement, otherwise reject ( of course from FOSS standpoint ).
See also :-
https://wiki.openstack.org/wiki/Meetings/Neutron-L3-Subteam#Team_Charter_for_Liberty

UPDATE 11/11/20
Setup 3 Node HA Controller Cluster (HAProxy/Keepalived, MutiMaster Synchronous Galera replication)
which rely on Neutron L3 agent availability uses the L3 HA functionality using VRRP
in meantime is not compatible with DVR deployment due to known bug
https://bugs.launchpad.net/neutron/+bug/1365473
END UPDATE

UPDATE 09/30/2015
RDO Kilo has no problems with DVR in case of properly tuning ml2_conf.ini on Compute nodes.
See http://bderzhavets.blogspot.com2015/09/rdo-kilo-dvr-deployment.html
I also thank Assaf Muller for his notices been done via RDO Mailing list.
END UPDATE
UPDATE 09/28/2015
You might also need to know commit Disabled neutron-dvr job for stable branches
END UPDATE
UPDATE 09/26/2015
See RDO Liberty DVR Deployment (Controller/Network)+Compute+Compute (ML2&OVS&VXLAN) on CentOS 7.1
END UPDATE
See :-
First https://ask.openstack.org/en/question/67335/kilo-neutron-router-in-dvr-mode/

 DVR requirements
  You must use the ML2 plug-in for Open vSwitch (OVS) to enable DVR.
 DVR limitations
  Distributed virtual router configurations work with the Open vSwitch Modular Layer 2 driver only for Juno.

Second http://lxer.com/module/newswire/view/218749/index.html
As I expected I failed to reproduce [2] on RDO Kilo. VXLAN tunnels between Controller and Compute nodes got lost after DVR activation.
Such kind of regression seems pretty strange in regards of DVR advantages and straight forward implementation on Juno . I would wait until Liberty release. If DVR would be back then implement, otherwise reject ( of course from FOSS standpoint ).
See also :-
https://wiki.openstack.org/wiki/Meetings/Neutron-L3-Subteam#Team_Charter_for_Liberty