<div dir="ltr">Hi,<div><br></div><div>Its hard to comment plans and things like these, but I suggest everyone will be happy to have a possibility to upgrade from 3 to 4 without new installation, OK with offline upgrade also (shut down volumes and upgrade). And I&#39;m somehow pretty sure, that this upgrade process should be pretty flawless so no one under any circumstances would need any kind of rollbacks, so there should not be any IFs :)</div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-10-07 8:32 GMT+03:00 Atin Mukherjee <span dir="ltr">&lt;<a href="mailto:amukherj@redhat.com" target="_blank">amukherj@redhat.com</a>&gt;</span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi All,<br>
<br>
Over the course of the design discussion, we got a chance to discuss<br>
about the upgrades and backward compatibility strategy for Gluster 4.0<br>
and here is what we came up with:<br>
<br>
1. 4.0 cluster would be separate from 3.x clusters. Heterogeneous<br>
support won&#39;t be available.<br>
<br>
2. All CLI interfaces exposed in 3.x would continue to work with 4.x.<br>
<br>
3. ReSTful APIs for all old &amp; new management actions.<br>
<br>
4. Upgrade path from 3.x to 4.x would be necessary. We need not support<br>
rolling upgrades, however all data layouts from 3.x would need to be<br>
honored. Our upgrade path from 3.x to 4.x should not be cumbersome.<br>
<br>
<br>
Initiative wise upgrades strategy details:<br>
<br>
GlusterD 2.0<br>
------------<br>
<br>
- No rolling upgrade, service disruption is expected<br>
- Smooth upgrade from 3.x to 4.x (migration script)<br>
- Rollback - If upgrade fails, revert back to 3.x, old configuration<br>
data shouldn&#39;t be wiped off.<br>
<br>
<br>
DHT 2.0<br>
-------<br>
- No in place upgrade to DHT2<br>
- Needs migration of data<br>
- Backward compat, hence does not exist<br>
<br>
NSR<br>
---<br>
- volume migration from AFR to NSR is possible with an offline upgrade<br>
<br>
We would like to hear from the community about your opinion on this<br>
strategy.<br>
<br>
Thanks,<br>
Atin<br>
_______________________________________________<br>
Gluster-users mailing list<br>
<a href="mailto:Gluster-users@gluster.org">Gluster-users@gluster.org</a><br>
<a href="http://www.gluster.org/mailman/listinfo/gluster-users" rel="noreferrer" target="_blank">http://www.gluster.org/mailman/listinfo/gluster-users</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">Best regards,<br>Roman.</div>
</div>