[Sheepdog] [ANNOUNCE] Sheepdog 0.2.4 released
MORITA Kazutaka
morita.kazutaka at lab.ntt.co.jp
Wed Oct 5 17:24:54 CEST 2011
Hi all,
I think it is a good idea to release a new revision before adding a
big changes to cluster management. This is a final release of 0.2.x.
After adding a cluster driver framework, I'll release 0.3.0.
This release includes bug fixes and some additional features:
- support location-aware data placement
We can specify the location of sheep daemons with a command line
option '--zone'. Data is never replicated in the same zone. We
can use this feature, for example, to replicate data to different
racks by specifying the same zone in the same rack.
- better cluster recovery
Even if we stop sheep daemons without 'collie cluster shutdown',
Sheepdog can reboot correctly now. (Of course, it is highly
recommended to use 'collie cluster shutdown')
- add new subcommands to collie
Collie supports 'vdi create/snapshot/clone' (only qemu-img
supported these operations before) and 'vdi read/write'.
See also subcommand help: collie vdi [subcommand] -h
- handle network partition failure
Sheepdog kills minority nodes when a network partition has
occurred. Though this approach kills many nodes, it is the most
simple way to keep strong consistency.
The software is available from GitHub:
https://github.com/collie/sheepdog/archives/master
Thanks,
Kazutaka
More information about the sheepdog
mailing list