Ask Your Question

Best approach to provide HA on network node

asked 2016-08-24 23:56:52 -0500

ojakaja gravatar image

Hi All,

I've set up my openstack with these nodes: 1. Controller node 2. Network node (Neutron) 3. Storage node (glance, and other storage service) 4. Compute Nodes

Each node(server) has 2 NICs (bare metal).

My question is what is the best approach to provide HA on my network node? The limitation also that all of my servers only have 2 NICs, which from what i learned from DVR deployment on mitaka, it needs 3-4 NICs on each server.

If anyone have a suggestion? Please.


edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2016-08-25 08:11:50 -0500

dbaxps gravatar image

I believe standard solution on Mitaka would be :-
HA support for DVR centralized default SNAT functionality on RDO Mitaka Milestone 3

image description.
Storage Node need just one NIC on MGMT network
Network Node 3 NICs MGMT , VXLAN tunnel, EXTERNAL
Compute Node 3 NICs MGMT, VXLAN, EXTERNAL ( via "fg" interface of fip-namespace )
Controller Node 1 NIC MGMT network
So VXLAN tunnel would use same interfaces as MGMT network on Network && Compute nodes
You may create aliases. In case when East-West traffic is going to be tuff , then separate device for VXLAN would be better solution.Due to DVR/SNAT architecture this traffic would avoid routing via Network Nodes
Issue with creating Neutron Riouter suporting HA and DVR at a time is solved in Mitaka release
Keepalived daemons on Network Nodes would run inside SNAT namespace
See for details. Finally your 2 NICs boxes might be acceptable solution, unless East-West is going to be hard.
South-North traffic will be routed in ingress/egress directions via "fg" interfaces on Compute Nodes ( DVR Classic ) avoiding Network Node as soon as you assing FIP to your Cloud VM.

edit flag offensive delete link more

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2016-08-24 23:56:52 -0500

Seen: 95 times

Last updated: Aug 25 '16