[sheepdog-users] [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-users/attachments/20130603/3da0529f/attachment-0005.html>


More information about the sheepdog-users mailing list