On Tue, 2010-05-18 at 11:00 -0400, Jeff Darcy wrote:
On 05/17/2010 03:37 PM, Steven Dake wrote:
> Posting a short update as to where we are headed. I have had a good
> long look at the sheepdog source base and believe the sheepdog devs and
> community have developed a great solution. To say it is brilliant is an
> understatement.
>
> Since there is no point in re-inventing the wheel when a better one
> already exists, I want us to solve one obstacle to wide-scale sheepdog
> deployment.
>
> In simple terms, sheepdog requires a membership system and low
> performance atomic commit framework. Corosync provides a membership
> system and very high performance atomic commit framework, but at low
> scale. By relaxing performance requirements around commits, we can
> scale to very high node counts.
>
> The goals of this project are changing as a result to provide a high
> scale membership protocol (d1ht) as well as low performance commit
> framework. While I personally feel this has many applications outside
> of sheepdog, our first target will be to provide a framework for which
> sheepdog can use for membership and commit.
This - at least the low-performance-commit part - seems pretty closely
aligned with Project Hail and particularly with CLD. Given that CLD's
functionality is pretty close to that of Apache Zookeeper (both being
based on Google's Chubby), have you looked at some of the recent
projects to implement transaction/commit behavior using ZK?
cld - yes some possibility for usage of that service, needs more
investigation
projects using zookeeper - no
_______________________________________________
vinzvault mailing list
vinzvault(a)lists.fedorahosted.org
https://fedorahosted.org/mailman/listinfo/vinzvault