Difference between revisions of "HAGuideImprovements/TOC"
(Created page with "We are planning to improve the networking section of the HA Guide. This is the proposed TOC. NOTE: This is the original for us to depart from. I. Introduction to Open...") |
StackScribe (talk | contribs) |
||
Line 49: | Line 49: | ||
:# Running Neutron L3 Agent | :# Running Neutron L3 Agent | ||
:# Running Neutron Metadata Agent | :# Running Neutron Metadata Agent | ||
+ | |||
+ | |||
+ | == '''Proposed Revision''' == | ||
+ | |||
+ | == Strategy and assumptions: == | ||
+ | :# Audience is people who have some experience installing OpenStack, not first time users | ||
+ | :# Focus on installation of OpenStack core services | ||
+ | :# Structure the guide sequentially -- the steps to take in a reasonable order | ||
+ | :# Avoid redundancy with the Install Guide; for steps that are identical for HA and non-HA installations, link to appropriate sections in the Install Guide | ||
+ | :# | ||
+ | :# Emphasize a reasonable, standard deployment based on open source components. We can provide some notes about alternatives as appropriate (for example, using a commercial load-balancer might be a better alternative than relying on HAProxy) |
Revision as of 02:56, 18 February 2015
We are planning to improve the networking section of the HA Guide. This is the proposed TOC.
NOTE: This is the original for us to depart from.
I. Introduction to OpenStack High Availability
- Stateless vs. Stateful services
- Active/Passive
- Active/Active
II. HA Using Active/Passive
1. The Pacemaker Cluster Stack
- Installing Packages
- Setting up Corosync
- Starting Corosync
- Starting Pacemaker
- Setting basic cluster properties
2. Cloud Controller Cluster Stack
- Highly available MySQL
- Highly available RabbitMQ
3. API Node Cluster Stack
- Configure the VIP
- Highly available OpenStack Identity
- Highly available OpenStack Image API
- Highly available Cinder API
- Highly available OpenStack Networking Server
- Highly available Ceilometer Central Agent
- Configure Pacemaker Group
4. Network Controller Cluster Stack
- Highly available Neutron L3 Agent
- Highly available Neutron DHCP Agent
- Highly available Neutron Metadata Agent
- Manage network resources
III. HA Using Active/Active
5. Database
- MySQL with Galera
- Galera Monitoring Scripts
- Other ways to provide a Highly Available database
6. RabbitMQ
- Install RabbitMQ
- Configure RabbitMQ
- Configure OpenStack Services to use RabbitMQ
7. HAproxy Nodes 8. OpenStack Controller Nodes
- Running OpenStack API & schedulers
- Memcached
9. OpenStack Network Nodes
- Running Neutron DHCP Agent
- Running Neutron L3 Agent
- Running Neutron Metadata Agent
Proposed Revision
Strategy and assumptions:
- Audience is people who have some experience installing OpenStack, not first time users
- Focus on installation of OpenStack core services
- Structure the guide sequentially -- the steps to take in a reasonable order
- Avoid redundancy with the Install Guide; for steps that are identical for HA and non-HA installations, link to appropriate sections in the Install Guide
- Emphasize a reasonable, standard deployment based on open source components. We can provide some notes about alternatives as appropriate (for example, using a commercial load-balancer might be a better alternative than relying on HAProxy)