Scaling Service node with DVR

asked 2015-09-23 06:29:05 -0600

paullaurence gravatar image


I have a current install of Kilo with DVR which connects to EMC SAN for block storage. I am currently working on setting up two Active/Active Service nodes.

To run the Layer3 agent in active/active you have to configure with VRRP - but this is still not compatible with DVR in the Kilo release.

I have no need for using SNAT so all my traffic goes directly out of my Compute hosts.

My Question:

Can I set up two Service nodes in active/active mode but just set up the layer3 agent without VRRP. I presume by doing this the SNAT routers will only be created on the Service node which has been selected by the HAProxy but the DVR router will be created on the compute node as normal.

If this is the case, what would be the implications of a failure to one of Service nodes? I am hoping that the Distributed routers would stay in tact on the Compute nodes and VM traffic would not be altered.

Im going to test this out now but thought someone might have been in this position before? If this is not possible is there another way to implement two Active/Active Services nodes whilst using DVR?

thanks Paul

edit retag flag offensive close merge delete


Could you be so kind and comment the bottom statements of this doc
I attempted to reproduce Juno installation guides on Liberty (beta) . I got working system
which died in 15 minutes.

dbaxps gravatar imagedbaxps ( 2015-09-23 12:22:23 -0600 )edit

I was able to launch two 2 CirrOS VMs available via fip-namespaces. Each one on its own compute node. Afterwards floating ips stopped to be pingable. I suspect that installation instructions for Juno are outdated. OS is CentOS 7.1 . Openstack release RDO Liberty (beta).

dbaxps gravatar imagedbaxps ( 2015-09-23 12:27:38 -0600 )edit