Agent-based Loadbalancer Plugin

Registered by Eugene Nikanorov

Loadbalancer Agent provides device management through the drivers and implementation of asynchronous calls for loadbalancer plugin.
RPC library should allow plugin to consume asynchronous responses from the agent

Blueprint information

Status:
Complete
Approver:
Sachin Thakkar
Priority:
High
Drafter:
None
Direction:
Needs approval
Assignee:
Ilya Shakhat
Definition:
Obsolete
Series goal:
None
Implementation:
Deferred
Milestone target:
None
Completed by
Mark McClain

Related branches

Sprints

Whiteboard

Moving this out of Havana. Marking this as deferred for the time being as this does not fit within current direction of LBaaS sub-team.

Ilya has made good progress on this: he has integrated implementation of this blueprint with Leon's patch and with PoC Haproxy driver and got full cycle working (request->rest api->lbaas plugin->agent->driver->device)

[1/28]: Ilya - The patch is posted for review

Gerrit topic: https://review.openstack.org/#q,topic:bp/lbaas-agent-and-rpc,n,z

Addressed by: https://review.openstack.org/20579
    The change implements advanced services agent, loadbalancer driver manager, driver API and updates loadbalancer plugin to use rpc

(?)

Work Items