Hi Gary,

Thanks for initiating this. A couple of comments/questions -

1. Do we really need the VIF driver to communicate the agent's identity;
I am referring to the agent ID being sent by the VIF driver in the
message? In general, I am not sure if there is a need to have the VIF
driver send messages/notifications in the first place, but I perhaps
it's being included as a capability in the framework?

2. One model I was thinking of (which is kind of inline with the
existing agent implementations), is where the agents are smart, and they
know what to do in response to changes in the state of the logical
Quantum resources. In such cases, the Quantum plugin need not have to
keep track of sending a message to a particular agent. Instead, can we
have broadcast messages from the plugin to all the agents? If the plugin
has to unicast messages to specific agents, then it needs to maintain a
lot more state/topology information which should not be mandated for
this sole reason.

Thanks,
~Sumit.

> -----Original Message-----
> From: netstack-bounces+snaiksat=cisco....@lists.launchpad.net
> [mailto:netstack-bounces+snaiksat=cisco....@lists.launchpad.net] On
> Behalf Of Gary Kotton
> Sent: Wednesday, May 09, 2012 4:27 AM
> 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_68R1NG6KMh8zd
> ZKgOlpvg/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