[sheepdog] [PATCH v2 00/12] A new impelmentation of cluster snapshot
Liu Yuan
namei.unix at gmail.com
Tue May 14 09:34:38 CEST 2013
On 05/14/2013 03:16 PM, Kai Zhang wrote:
> Current way of doing cluster snapshot is very powerful and has great performance.
> However it also has 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 an other storage system for disaster-tolerance.
> 3. It is hard to init a new cluster by loading another cluster's snapshot.
>
> New idea is to move "farm" from sheep to collie and save cluster snapshot to a localpath.
>
> New cluster snapshot 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
>
> The first 4 patches are used to remove farm from sheep.
> The others are used to re-implement farm under collie.
How to test the patch? For e.g, how to use the new interface?
Thanks,
Yuan
More information about the sheepdog
mailing list