[ClusterLabs] Pacemaker with Zookeeper??

Bogdan Dobrelya bdobrelia at mirantis.com
Tue May 17 07:50:40 EDT 2016


On 05/17/2016 01:17 PM, Adam Spiers wrote:
> Bogdan Dobrelya <bdobrelia at mirantis.com> wrote:
>> On 05/16/2016 09:23 AM, Jan Friesse wrote:
>>>> Hi,
>>>>
>>>> I have an idea: use Pacemaker with Zookeeper (instead of Corosync). Is
>>>> it possible?
>>>> Is there any examination about that?
>>
>> Indeed, would be *great* to have a Pacemaker based control plane on top
>> of other "pluggable" distributed KVS & messaging systems, for example
>> etcd as well :)
>> I'm looking forward to joining any dev efforts around that, although I'm
>> not a Java or Go developer.
> 
> Pacemaker and corosync are written in C, so I suspect it would be
> pretty awkward to replace corosync with something which isn't.
> 
> _______________________________________________
> Users mailing list: Users at clusterlabs.org
> http://clusterlabs.org/mailman/listinfo/users
> 
> Project Home: http://www.clusterlabs.org
> Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
> Bugs: http://bugs.clusterlabs.org
> 

Would be nice to see a clear picture for what is the coupling between
those separate services making the Idea impossible? Is it libqb with its
C-only API (wild guessing, sorry!), anything else? Theoretically, if
there were no loose coupling, one could replace storage or messaging
components or both and still leverage a Pacemaker CP :)

-- 
Best regards,
Bogdan Dobrelya,
Irc #bogdando




More information about the Users mailing list