26 lines
939 B
YAML
26 lines
939 B
YAML
---
|
|
prelude: >
|
|
The StarlingX HA project is a new repository that provideds High
|
|
Availability Cluster Management for StarlingX and OpenStack Services on
|
|
Controllers.
|
|
features:
|
|
- |
|
|
High availability manager to manage the life cycle of services where the
|
|
redundancy model can be N+M or N across multiple nodes:
|
|
|
|
- Currently used in StarlingX to provide 1+1 HA Controller Cluster.
|
|
- |
|
|
Configured to use multiple messaging paths to avoid split-brain
|
|
communication failures:
|
|
|
|
- Up to 3 independent communication paths.
|
|
- LAG can also be configured for multi-link protection of each path.
|
|
- Messages are authenticated using HMAC SHA-512 if configured / enabled on
|
|
an interface-by-interface basis.
|
|
- |
|
|
Active or passive monitoring of services.
|
|
- |
|
|
Allows for specifying the impact of a service failure.
|
|
- |
|
|
Completely data driven through the configuration of a SQL database.
|