Active-Active, N+1 Amphorae Setup

Registered by Dean on 2016-01-14

This blueprint describes how Octavia implements an *active-active*
loadbalancer (LB) solution that is highly-available through redundant LB instances.
It presents the high-level service topology and suggests high-level code changes
to the current code base to realize this scenario. In a nutshell, a *Cluster*
of two or more amphorae collectively provide the loadbalancing service.

Blueprint information

Status:
Started
Approver:
Michael Johnson
Priority:
Undefined
Drafter:
Dean
Direction:
Approved
Assignee:
None
Definition:
Approved
Series goal:
Accepted for ocata
Implementation:
Good progress
Milestone target:
milestone icon milestone-1
Started by
Michael Johnson on 2016-10-10

Related branches

Sprints

Whiteboard

kfox1111 - I've just submitted a script to support live migration of haproxies. This should be able to help support a rolling upgrade workflow without connection loss in a fully active/active setup. The code can be found here: https://review.openstack.org/#/c/299506/ If you have any questions please let me know. I'd be happy to help.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.