<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Thu, Feb 4, 2016 at 2:23 PM, gordon chung <span dir="ltr"><<a href="mailto:gord@live.ca" target="_blank">gord@live.ca</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<div bgcolor="#FFFFFF" text="#000000"><div><div class="h5">
<br>
<br>
<div>On 03/02/2016 10:38 AM, Sam Yaple wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">On Wed, Feb 3, 2016 at 2:52 PM, Jeremy Stanley <span dir="ltr">
<<a href="mailto:fungi@yuggoth.org" target="_blank"></a><a href="mailto:fungi@yuggoth.org" target="_blank">fungi@yuggoth.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On 2016-02-03 14:32:36 +0000 (+0000), Sam Yaple wrote:<br>
[...]<br>
<span>> Luckily, digging into it it appears cinder already has all the<br>
> infrastructure in place to handle what we had talked about in a<br>
> separate email thread Duncan. It is very possible Ekko can<br>
> leverage the existing features to do it's backup with no change<br>
> from Cinder.<br>
</span>[...]<br>
<br>
<devils_advocate>If Cinder's backup facilities already do most of<br>
what you want from it and there's only a little bit of development<br>
work required to add the missing feature, why jump to implementing<br>
this feature in a completely separate project instead rather than<br>
improving Cinder's existing solution so that people who have been<br>
using that can benefit directly?</devils_advocate><br>
</blockquote>
<div><br>
</div>
<div>Backing up Cinder was never the initial goal, just a potential feature on the roadmap. Nova is the main goal.<br>
</div>
</div>
</div>
</div>
<br>
</blockquote></div></div>
i'll extend fungi's question, are the backup framework/mechanisms common whether it be Nova or Cinder or anything else? or are they unique but only grouped together as a service because they backup something. it seems the problem is we've imagined the service
 as tackling a horizontal issue when really it is just a vertical story that appears across many silos.<br>
<br></div></blockquote><div><br></div><div>The framework would not be common even between Ekko and Cinder, and there is no Nova "backup". The main featureset that will be utilized is CBT (changed-block-tracking) which is needed for efficient incremental backups. Otherwise the entire block device must be read each time a backup is performed. The design of Ekko solves the horizontal issue of scaling backups, there is also this vertical integration that _can_ be done to make the whole experience more pleasant and reliable. Since Nova has no backup mechanism this is clearly a gap and that was the issue Ekko wants to solve. Also backuping up Cinder volumes is on the roadmap, but has not been a stated priority.</div><div><br></div><div>Sam Yaple</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div bgcolor="#FFFFFF" text="#000000">
cheers,<span class="HOEnZb"><font color="#888888"><br>
<pre cols="72">-- 
gord</pre>
</font></span></div>

<br>__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br></blockquote></div><br></div></div>