Concept/idea - proactive state change notification from oVirt/RHEV

Hugh Brock hbrock at redhat.com
Wed Nov 7 13:38:31 UTC 2012


On Wed, Nov 07, 2012 at 02:22:54PM +0100, Justin Clift wrote:
> Just as an idea, oVirt/RHEV has hooks available that can be called
> when instance states change (and for various other events).
> 
> Nicely, these hooks can be written in any language. (Python hooks
> are definitely around)
> 
> So, how about the idea of us creating hooks which get installed on
> oVirt/RHEV hosts, and proactively notify us (or deltacloud) when
> instances change state.  So, we don't need to do polling.
> 
> Obviously it would have to be an optional approach, as it's an
> intrusive measure for these hosts.  But it should allow for low
> latency state change notification and better scalability, for
> these places that need it.
> 
> Other provider types (ie vSphere?) might also have hooks too
> (unsure).
> 
> Interesting idea?
> 

Very interesting. I'd especially like to see what OpenStack has
available in this area.

A whole separate effort for the Aeolus Project might ought to be a
cross-cloud notification service that would poke the state machine. So
you'd want for example to have a consistent API in front of:

* RHEV/oVirt hooks
* OpenStack equivalent mechanism (whatever that is?)
* CloudWatch
* (maybe) an in-guest SNMP agent/trap?

Thoughts folks?
--Hugh

-- 
== Hugh Brock, hbrock at redhat.com                                   ==
== Engineering Manager, Cloud BU                                   ==
== Aeolus Project: Manage virtual infrastructure across clouds.    ==
== http://aeolusproject.org                                        ==

"I know that you believe you understand what you think I said, but I’m
not sure you realize that what you heard is not what I meant."
--Robert McCloskey



More information about the aeolus-devel mailing list