[sheepdog-users] 0.7.5 and older qemu?

Liu Yuan namei.unix at gmail.com
Fri Nov 22 07:35:11 CET 2013


On Fri, Nov 22, 2013 at 07:15:14AM +0100, Gerald Richter - ECOS wrote:
>  
> 
> Hi,
> 
>  
> my distribution comes with sheepdog 0.6. I want to upgrade to 0.7.5 , but I don’t want upgrade qemu as well. So is there any issue using 0.7.5 for the sheepdog daemon, but use an older qemu (which has of cause sheepdog support build in)?

In pratice, higher version of sheepdog can work with lower version of QEMU. We
meticulously take care of backward compatibility issues for every release. So
yes for your question. But old qemu can't support new functionalities such as
online snapshot, erasure code, etc and probably with known bugs in its sheepdog
driver.

Official v1.7 of QEMU will include online disk snapshot of sheepdog, but there
are several sheepdog patches that enable fully erasure code support pending in
the development tree of QEMU.

After v1.7 of QEMU release, we'll provide a patches source with the combination
of stable v1.7 + sheepdog pending patches. I'd suggest you consider this combo
version for production if you desire erasure code + online disk support.

>  
> 0.7.5 is marked as stable. Does this mean it is really ready for production use and it is safe to use it for real data?

Yes, actually there are some users use this stable-branch in production. But the
next v0.8 will be released soon(in weeks), which support erasure code, better
snapshot object reclaiming after deletion, etc. We change some layout for v0.8
release, which means it won't be compatible with v0.7 series.

Thanks
Yuan
>  
>  
>  
>  
>  
>  
>  
>  
>  

> -- 
> sheepdog-users mailing lists
> sheepdog-users at lists.wpkg.org
> http://lists.wpkg.org/mailman/listinfo/sheepdog-users




More information about the sheepdog-users mailing list