<div dir="ltr"><div class="gmail_default" style="font-family:courier new,monospace"><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Jul 28, 2014 at 9:33 PM, John Griffith <span dir="ltr"><<a href="mailto:john.griffith@solidfire.com" target="_blank">john.griffith@solidfire.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div style="font-family:courier new,monospace"><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">

<div class="">On Mon, Jul 28, 2014 at 10:25 AM, Abel Lopez <span dir="ltr"><<a href="mailto:alopgeek@gmail.com" target="_blank">alopgeek@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">I think this fills a gap between “enterprisy” storage backends and DIY backends.<div>


For example, a robust storage platform like NetApp or the like will have features like snapmirror, etc for replication, also I keep hearing that Ceph is getting/very-close to having cross-site replica sets. So that handles cinder with robust backends, but what about those using plain-old LVM?</div>


<div>On the one hand, it sounds like a needed addition, but I’m curious if it’s worth the complication.</div></div></blockquote><div><br></div></div><div style="font-family:'courier new',monospace">
​FWIW, that's exactly what I'm wondering too (ROI for the complication introduced).​</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">


<div><br></div><div>I imaging, in a DR scenario, with storage-based replication, a database dump of cinder would be pretty much all that’s required to bring up a new site.</div></div></blockquote><div><br></div><div style="font-family:'courier new',monospace">


​Interesting...  another avenue/use case to think about.​</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div><br><div><div><div>


<div>On Jul 26, 2014, at 7:28 AM, John Griffith <<a href="mailto:john.griffith@solidfire.com" target="_blank">john.griffith@solidfire.com</a>> wrote:</div><br></div></div><blockquote type="cite"><div><div>
<div dir="ltr"><div style="font-family:courier new,monospace">Hey OS-Operators,</div><div style="font-family:courier new,monospace"><br></div><div style="font-family:courier new,monospace">

There are some features that have been kicked around and debated for a while now that I thought it might be great to try and solicit input from folks that are actually deploying and administering OpenStack.  Rather than leaving it up to those of us that may be in a "Vendor Vacuum" or a "Dev Vacuum" I thought it might be worthwhile to get some input.</div>




<div style="font-family:courier new,monospace"><br></div><div style="font-family:courier new,monospace">Cinder is getting to a point where people are proposing more advanced features which is great.  The problem is that those advanced features typically mean different things to everyone and they also open up the door to a whole host of implementation options.</div>




<div style="font-family:courier new,monospace"><br></div><div style="font-family:courier new,monospace">There are two features being worked on currently that I'd love to get some feedback on:</div>

<div style="font-family:courier new,monospace"><br></div><div style="font-family:courier new,monospace">1. Replication</div><div style="font-family:courier new,monospace">

2. Consistency Groups</div><div style="font-family:courier new,monospace"><br></div><div style="font-family:courier new,monospace">It's easy for Vendors to come to me and say "we have lots of customers asking for this" but personally I'd love to get feedback directly from the actual customers, that's where you all come in.</div>




<div style="font-family:courier new,monospace"><br></div><div style="font-family:courier new,monospace">So, if any of you out there are interested in these topics from a Cinder perspective I'd love to hear from you.  If there's interest we can either start an ML thread to discuss, or perhaps a meeting to catch everybody up and hash things out a bit.  I'd like to discuss the current proposals and go through what you as Operators may feel should be priorities (or better yet things you don't care about).  I make no promises on the outcome of this little experiment but thought it would be interesting to try and get user input up front before we release new features.</div>




<div style="font-family:courier new,monospace"><br></div><div style="font-family:courier new,monospace">Let me know your thoughts, I'll avoid a bunch of detail in this posting until I get a feel for who if anybody is interested in helping out.</div>




<div style="font-family:courier new,monospace"><br></div><div style="font-family:courier new,monospace">Thanks,</div><div style="font-family:courier new,monospace">

John</div></div></div></div><div>
_______________________________________________<br>OpenStack-operators mailing list<br><a href="mailto:OpenStack-operators@lists.openstack.org" target="_blank">OpenStack-operators@lists.openstack.org</a><br><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators</a><br>


</div></blockquote></div><br></div></div></blockquote></div><br></div></div>
</blockquote></div><div class="gmail_default" style="font-family:'courier new',monospace">​Wow!!  This is great, I really appreciate all of the great feedback.  By all means feel free to keep providing input to this or another thread or even to me on IRC if you like.  I think it's great to get feedback from Operator Community and hopefully use it to deliver something they actually want/need.</div>

<div class="gmail_default" style="font-family:'courier new',monospace"><br></div><div class="gmail_default" style="font-family:'courier new',monospace">I'm going to spend some more time digesting this but so far the take-aways I'm gleaning here are:</div>

<div class="gmail_default" style="font-family:'courier new',monospace">1. Remote site rep is what's interesting/needed most</div><div class="gmail_default" style="font-family:'courier new',monospace">
2. Cross backend devices is the silver bullet, but not always required (and only worthwhile if it's "good")</div>
<div class="gmail_default" style="font-family:'courier new',monospace">3. Simple is better to start</div><div class="gmail_default" style="font-family:'courier new',monospace">4. API control isn't mandatory, and in some cases maybe not even ideal (ie loss of flexibility), but hooks in backend devices is a needed building block or minimal functionality </div>

<div class="gmail_default" style="font-family:'courier new',monospace"><br></div><div class="gmail_default" style="font-family:'courier new',monospace">Thank you to everyone that responded so far!!</div><div class="gmail_default" style="font-family:'courier new',monospace">

<br></div><div class="gmail_default" style="font-family:'courier new',monospace">John​</div><br></div></div>