openstack-manuals/doc/high-availability-guide/aa-network.txt
Emilien Macchi a256722fbe openstack-ha: Networking Highly Available
Active / Passive section:
New node: network-controller
* neutron-l3-agent
* neutron-dhcp-agent
* neutron-metadata-agent

Active / Active section:
*neutron-dhcp-agent: redirect to OpenStack Networking guide
*neutron-l3-agent and neutron-metadata-agent: redirect to Active / Passive
section since they are not HA.

implements blueprint improve-high-availability-support
Change-Id: Ie7e4f917f6c7cca05303275cd90e8415e323dfd2
Signed-off-by: Emilien Macchi <emilien.macchi@enovance.com>
2013-09-09 14:18:53 +02:00

41 lines
1.6 KiB
Plaintext

[[ha-aa-network]]
=== OpenStack Network Nodes
OpenStack Network Nodes contains:
* Neutron DHCP Agent
* Neutron L2 Agent
* Neutron L3 Agent
* Neutron Metadata Agent
* Neutron LBaaS Agent
NOTE: The Neutron L2 Agent does not need to be highly available. It has to be
installed on each Data Forwarding Node and controls the virtual networking
drivers as Open-vSwitch or Linux Bridge. One L2 agent runs per node
and controls its virtual interfaces. That's why it cannot be distributed and
highly available.
==== Running Neutron DHCP Agent
Since the Grizzly release, OpenStack Networking service has a scheduler which
allows to run multiple agents accross nodes. Also, the DHCP agent can be natively
highly available. Please follow the http://docs.openstack.org/trunk/openstack-network/admin/content/app_demo_multi_dhcp_agents.html[OpenStack Networking guide] for
further details.
==== Running Neutron L3 Agent
Since the Grizzly release, the Neutron L3 Agent is scalable thanks to the scheduler
which allows to distribute virtual routers accross multiple nodes.
But there is no native feature to bring these routers highly available.
At this time, there exists the Active / Passive solution to run the Neutron L3
agent in failover mode with Pacemaker. Please refer to the Active / Passive
section of this guide.
==== Running Neutron Metadata Agent
There is no native feature to make this service highly available.
At this time, it exists the Active / Passive solution to run the Neutron
Metadata agent in failover mode with Pacemaker. Please refer to the Active /
Passive section of this guide.