Hi,
Please see my inline comments.
Thanks
Gary

On 05/09/2012 03:36 PM, Irena Berezovsky wrote:
Hi Gary,
Great work!
I also express my interest in this blueprint due to the reasons you mentioned.
I would like to address number of points in the proposal.
1. VIF Driver to Quantum Server RPC messages: should it use existing APIs or 
requires new APIs as code or extension?
Ideally this should make use of the nova common RPC code. This is currently being addressed by https://blueprints.launchpad.net/openstack-common/+spec/common-rpc.
2. VIF Un-Plug flow: How it is assured that Quantum Server still has the 
required information when invoked by Agent? Or what you mean here is the VIF 
unplug RPC message is a core API 'unpluf_interface' call?
Do you mean that the agent indicates that the attachment is unplugged. When the plugin receives this message the attachment entry has already been deleted? I think that the plugin should be able to deal with cases like this. In the document I missed one item - the agent should continue to check if the attachment is plugged in - if it is not then it should notify the Quantum plugin that the attachment is down.
3. Quantum Server to Agent RPC Message content can/should be plug-in specific. 
Am I right?
Yes. This may differ per plugins.
4. Agent ID can be generated by using host UUID.
Thanks - this is certainly an option
5. Are VIF Plug and Un-Plug the only triggers? Can there be some case when 
Agent need to get data but it's not due to VIF plug/Un-plug flow?
I think that in case for the open source plugins that this may be the case. I am still not 100% sure.

A few weeks ago I queried about the actual need of the agents. I am still not 100% sure that we need the agent support - I think that we also need to understand how the Melange code is going to be added.
Thanks a lot,
Irena

-----Original Message-----
From: netstack-bounces+irenab=mellanox....@lists.launchpad.net 
[mailto:netstack-bounces+irenab=mellanox....@lists.launchpad.net] On Behalf Of 
Gary Kotton
Sent: Wednesday, May 09, 2012 2:42 PM
To:<netstack@lists.launchpad.net>
Subject: [Netstack] Scalable Agents 
(https://blueprints.launchpad.net/quantum/+spec/scalable-agent-comms)

Hi,
I have added a very high level description on how to address the issue.
This can be seen at:
https://docs.google.com/document/d/1MbcBA2Os4b98ybdgAw2qe_68R1NG6KMh8zdZKgOlpvg/edit
Comments will be greatly appreciated.
Questions:
1. Do we want agents to be backward compatible (that is, still maintain the 
polling code) 2. The generation of the Agent ID 3. Any other ideas or thoughts 
about the matter?
I'd like to go ahead with a POC and implement this.
Thanks
Gary

--
Mailing list: https://launchpad.net/~netstack
Post to     : netstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~netstack
More help   : https://help.launchpad.net/ListHelp


--
Mailing list: https://launchpad.net/~netstack
Post to     : netstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~netstack
More help   : https://help.launchpad.net/ListHelp

Reply via email to