<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<div>That¡¯s a good question. IMO, this is an important use case, and should be considered within scope of the project.</div>
<div><br>
</div>
<div>Rackspace uses a precursor to Marconi for its Cloud Backup product, and it has worked out well for showing semi-realtime updates, e.g., progress on an active backup jobs. We have a large number of backup agents posting events at any given time. The web-based
 control panel polls every few seconds for updates, but the message service was optimized for frequent, low-traffic requests like that, so it hasn¡¯t been a real problem. </div>
<div><br>
</div>
<div>I¡¯ve tried to promote a performance-oriented mindset from the beginning of the Marconi project, and I would like to give a shout-out to the team for the fine work they¡¯ve done in this area to date; queues scale quite well, and benchmarks have shown promising
 throughput and latency numbers that will only improve as we continue to tune the existing code (and add transport and storage drivers designed for ultra-high-throughput use cases).</div>
<div><br>
</div>
<div>That being said, we definitely need to consider the load on the various OpenStack components, themselves, for generating events (i.e., pushing events to a queue). I would love to learn more about the requirements of individual project teams in this respect
 (those who are interested in surfacing events to end users).</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>Ian Wells <<a href="mailto:ijw.ubuntu@cack.org.uk">ijw.ubuntu@cack.org.uk</a>><br>
<span style="font-weight:bold">Reply-To: </span>OpenStack Dev <<a href="mailto:openstack-dev@lists.openstack.org">openstack-dev@lists.openstack.org</a>><br>
<span style="font-weight:bold">Date: </span>Wednesday, December 4, 2013 at 8:30 AM<br>
<span style="font-weight:bold">To: </span>OpenStack Dev <<a href="mailto:openstack-dev@lists.openstack.org">openstack-dev@lists.openstack.org</a>><br>
<span style="font-weight:bold">Subject: </span>Re: [openstack-dev] [ceilometer] [marconi] Notifications brainstorming session tomorrow @ 1500 UTC<br>
</div>
<div><br>
</div>
<div>
<div>
<div dir="ltr">
<div>How frequent do you imagine these notifications being?  There's a wide variation here between the 'blue moon' case where disk space is low and frequent notifications of things like OS performance, which you might want to display in Horizon or another monitoring
 tool on an every-few-seconds basis, or instance state change, which is usually driven by polling at present.<br>
<br>
I'm not saying that we should necessarily design notifications for the latter cases, because it introduces potentially quite a lot of user-demanded load on the Openstack components, I'm just asking for a statement of intent.<br>
-- <br>
</div>
Ian.<br>
</div>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">On 4 December 2013 16:09, Kurt Griffiths <span dir="ltr">
<<a href="mailto:kurt.griffiths@rackspace.com" target="_blank">kurt.griffiths@rackspace.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Thanks! We touched on this briefly during the chat yesterday, and I will<br>
make sure it gets further attention.<br>
<div>
<div class="h5"><br>
On 12/3/13, 3:54 AM, "Julien Danjou" <<a href="mailto:julien@danjou.info">julien@danjou.info</a>> wrote:<br>
<br>
>On Mon, Dec 02 2013, Kurt Griffiths wrote:<br>
><br>
>> Following up on some conversations we had at the summit, I©öd like to get<br>
>> folks together on IRC tomorrow to crystalize the design for a<br>
>>notifications<br>
>> project under the Marconi program. The project©ös goal is to create a<br>
>>service<br>
>> for surfacing events to end users (where a user can be a cloud app<br>
>> developer, or a customer using one of those apps). For example, a<br>
>>developer<br>
>> may want to be notified when one of their servers is low on disk space.<br>
>> Alternatively, a user of MyHipsterApp may want to get a text when one of<br>
>> their friends invites them to listen to That Band You©öve Never Heard Of.<br>
>><br>
>> Interested? Please join me and other members of the Marconi team<br>
>>tomorrow,<br>
>> Dec. 3rd, for a brainstorming session in #openstack-marconi at 1500<br>
>><br>
>>UTC<<a href="http://www.timeanddate.com/worldclock/fixedtime.html?hour=15&min=0&se" target="_blank">http://www.timeanddate.com/worldclock/fixedtime.html?hour=15&min=0&se</a><br>
>>c=0>.<br>
>> Your contributions are crucial to making this project awesome.<br>
>><br>
>> I©öve seeded an etherpad for the discussion:<br>
>><br>
>> <a href="https://etherpad.openstack.org/p/marconi-notifications-brainstorm" target="_blank">
https://etherpad.openstack.org/p/marconi-notifications-brainstorm</a><br>
><br>
>This might (partially) overlap with what Ceilometer is doing with its<br>
>alarming feature, and one of the blueprint our roadmap for Icehouse:<br>
><br>
>  <a href="https://blueprints.launchpad.net/ceilometer/+spec/alarm-on-notification" target="_blank">https://blueprints.launchpad.net/ceilometer/+spec/alarm-on-notification</a><br>
><br>
>While it doesn't solve the use case at the same level, the technical<br>
>mechanism is likely to be similar.<br>
><br>
>--<br>
>Julien Danjou<br>
># Free Software hacker # independent consultant<br>
># <a href="http://julien.danjou.info" target="_blank">http://julien.danjou.info</a><br>
<br>
<br>
</div>
</div>
_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</span>
</body>
</html>