Support HA in cinder backup service
Right now, there is a constraint in cinder that all backup related requests should always be sent to the the backup service running on the same host as the volume service. When a distributed object store like ceph is used, this constraint is not needed. When multiple cinder-backup services are setup for high availability(HA), this constraint prevents load balancing across the available services. When this constraint is removed, a distributed messenger like ZeroMQ could distribute the load across all the available services.
Proposal:
Now that cinder supports distributed object store(ceph) backup driver and distributed messaging(ZeroMQ) driver(https:/
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Vivek Dhayaal
- Direction:
- Needs approval
- Assignee:
- Vivek Dhayaal
- Definition:
- Obsolete
- Series goal:
- Accepted for newton
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
- Sean McGinnis
Related branches
Related bugs
Sprints
Whiteboard
[SM] Looks like this may no longer be necessary. Closing as obsolete, but if there is additional work that still needs to be done, please file a new blueprint.
Gerrit topic: https:/
Addressed by: https:/
Support HA in cinder backup service