[sheepdog] Sheepdog 0.6.0 released
icez network
icez at icez.net
Mon Jun 3 09:01:30 CEST 2013
Congratulations!
On Jun 3, 2013 12:13 AM, "MORITA Kazutaka" <morita.kazutaka at gmail.com>
wrote:
> Hi all,
>
> I'm pleased to announce the availability of the 0.6.0 release.
> The software is available from GitHub:
> https://github.com/collie/sheepdog/archive/v0.6.0.tar.gz
>
> Major features since 0.5.6 include:
>
> - Add MD support
>
> Sheepdog can manage multiple disks with one daemon now. The basic
> idea of MD is RAID-0 like mechanism that distributes sheep objects
> on the local disks without parity or replicating, which instead
> relies on the sheepdog's replicated storage to recover the lost
> objects on the faulty disk.
>
> - Add journaling support
>
> Yuan reworked the old journal implementation and boosted random
> write performance of sheep.
>
> - Move farm from sheep to collie
>
> The farm cluster snapshot in sheep had some drawbacks:
>
> 1. After a new node joins the cluster, all former snapshots are
> not available to be restored.
> 2. It is hard to backup cluster snapshot to another storage
> system for disaster-tolerance.
> 3. It is hard to initialize a new cluster by loading another
> cluster's snapshot.
>
> New implementation is to move "farm" from sheep to collie and save
> cluster snapshot to a local path. This retains all features from
> "farm", including:
>
> 1. object de-duplication
> 2. incremental store capability
>
> In addition, it also provides ability of:
>
> 1. export cluster snapshot to other storage device for backup and
> disaster-tolerance
> 2. deploy new cluster by restore from one snapshot of other
> cluster
>
> - Use hash check for vdi check and recovery
>
> To reduce network traffic, Sheepdog uses a hash values to compare
> objects between local and remote.
>
> - Shepherd
>
> Currently, corosync doesn't have enough scalability and ZooKeeper
> is not stable under heavy network traffic. This is an initial
> implementation for yet another cluster coordinator to solve the
> problem.
>
> Shepherd is not mature yet. Don't use it for other than testing
> purposes.
>
> - Add support for a trim command
>
> With this support, Sheepdog can remove the objects which are
> unnecessary for the guest virtual machines.
>
>
> The next release 0.7.0 will be in the end of August. We decided to
> use the same release cycle as QEMU. I'll announce our schedule after
> QEMU community announce theirs.
>
> Thanks,
>
> Kazutaka
> --
> sheepdog mailing list
> sheepdog at lists.wpkg.org
> http://lists.wpkg.org/mailman/listinfo/sheepdog
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.wpkg.org/pipermail/sheepdog/attachments/20130603/3da0529f/attachment-0004.html>
More information about the sheepdog
mailing list