+1<div><br></div><div>It will be good to see if the storage API design works for other backends like HBase.</div><div><br></div><div>Doug<br><br><div class="gmail_quote">On Thu, Nov 8, 2012 at 5:50 AM,  <span dir="ltr"><<a href="mailto:Shengjie_Min@dell.com" target="_blank">Shengjie_Min@dell.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Thanks Julien, I will write up a blueprint soon.<br>
<br>
Shengjie<br>
<div><div class="h5"><br>
-----Original Message-----<br>
From: Julien Danjou [mailto:<a href="mailto:julien@danjou.info">julien@danjou.info</a>]<br>
Sent: 07 November 2012 18:12<br>
To: Min, Shengjie<br>
Cc: <a href="mailto:openstack@lists.launchpad.net">openstack@lists.launchpad.net</a><br>
Subject: Re: [Openstack] [ceilometer] Hbase storage backend for Ceilometer - blueprint?<br>
<br>
On Wed, Nov 07 2012, Shengjie_Min@DELL.com wrote:<br>
<br>
Hi Shengjie,<br>
<br>
> I am looking for a way to propose a blueprint to the ceilometer team -<br>
> "Adding Hbase storage backend for ceilometer". Currently we have only<br>
> MongoDB and SQLalchemy as the possible ceilometer storage backend.<br>
> Given the storage interface is clearly designed and allows us to have<br>
> different backend, it would be nice to have more options which make<br>
> Ceilometer more adoptive to some providers' existing architectures. As<br>
> a cloud IAAS provider, Ceilometer might not be just considered as a<br>
> usage db, also it's being seen as a centralized place to store all the<br>
> usage data cross platforms. Additionally, all the historical usage<br>
> data stored can be used for historical usage analysis as well, this is<br>
> where MapReduce comes into play. With Hadoop Hbase, it allows usage<br>
> data to be stored in HDFS, also it gives us the ability to run large<br>
> scale massive MapRed analysis jobs in the future.<br>
<br>
This is indeed a good idea, and as you pointed out, Ceilometer collector has been designed so this is being possible.<br>
<br>
I think you can create a blueprint here:<br>
<br>
  <a href="https://blueprints.launchpad.net/ceilometer" target="_blank">https://blueprints.launchpad.net/ceilometer</a><br>
<br>
And write in what should be done.<br>
<br>
--<br>
Julien Danjou<br>
;; Free Software hacker & freelance<br>
;; <a href="http://julien.danjou.info" target="_blank">http://julien.danjou.info</a><br>
<br>
</div></div>_______________________________________________<br>
Mailing list: <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>
Post to     : <a href="mailto:openstack@lists.launchpad.net">openstack@lists.launchpad.net</a><br>
Unsubscribe : <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>
More help   : <a href="https://help.launchpad.net/ListHelp" target="_blank">https://help.launchpad.net/ListHelp</a><br>
</blockquote></div><br></div>