[openstack-dev] LBaaS Driver Integration

Pattabi Ayyasami pattabi at Brocade.com
Thu May 23 19:14:34 UTC 2013


Hi Eugene,

Thanks for the clarification.   Which one of the patches I should use for the "plugin-driver" interface?  Which of these patches will get into Havana 1?
As I understood, the patch https://review.openstack.org/#/c/28245/, technically allows the device driver implementation as part of the "plugin-driver" (Example of NoopLbasSDriver) in Step 0.  Eventually, asynchronous capability will be added as part of next steps.

As part of Havana1, I believe device inventory and agent implementation will not be available isn't it?
For Vendor device driver integration, should we wait till Havana 2 or can I make progress in Havana 1?

Regards,
Pattabi


From: Eugene Nikanorov [mailto:enikanorov at mirantis.com]
Sent: Thursday, May 23, 2013 11:54 AM
To: Pattabi Ayyasami
Cc: AvishayB at Radware.com; Ilya Shakhat (ishakhat at mirantis.com); 'openstack-dev at lists.openstack.org' (openstack-dev at lists.openstack.org)
Subject: Re: LBaaS Driver Integration

Hi Pattabi,

Please note that what is proposed in those patches is "plugin-driver" interface.
"Plugin-driver" is a code that is called by the plugin and in most cases doesn't do actual device configuration but rather communicates with agent and may do some additional stuff like device scheduling.

So device inventory will be utilized by such plugin-driver and then device information is passed to the agent/device driver.

The workflow should be like this:
REST call->plugin -> plugin driver-> device inventory-> plugin driver-> agent/device driver

Let me know if you need more details.

Thanks,
Eugene.


On Thu, May 23, 2013 at 10:37 PM, Pattabi Ayyasami <pattabi at brocade.com<mailto:pattabi at brocade.com>> wrote:
Hi Guys,

I am still confused on which of the patches I should apply for the vendor driver integration for LBaaS. Can you please clarify?

1) https://review.openstack.org/#/c/28245/
2) https://review.openstack.org/#/c/28289/

In either of these patches, I see that the Device Information will not be passed to the driver. Should this be taken care as part of the driver for the time being until we have the Device Inventory Component?

Regards,
Pattabi

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20130523/55b58cdc/attachment.html>


More information about the OpenStack-dev mailing list