Re: clvmd interface question

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Jonathan E Brassow wrote:
> Also, there is a package called 'magma' that lives in the cluster tree.
>  This is an abstraction layer to different cluster managers and lock
> managers.  It has the ability to accept plugins for different cluster
> managers.  I wonder if it would be useful for clvm to use magma, then
> writing plugins is easy and you never have to touch code that makes use
> of the cluster managers.
> 
> Patrick would know if this is a worthwhile goal.

clvmd uses several cluster manager features that magma doesn't provide - off the
top of my head I can't actually remember what these are as it's been ages since
I did it!

Of course, it's quite probable that magma could be extended to provide these
features.  The main reason it is the way it is is that quite a lot of rewriting
of clvmd would have been necessary for it to fit into magma's model due to the
short-sighted way it (clvmd) was written. In effect the abstraction layer (such
as it is) tries to make gulm look like cman/dlm.

I'm sure it could be done...but it's all time...

-- 

patrick

_______________________________________________
linux-lvm mailing list
linux-lvm@redhat.com
https://www.redhat.com/mailman/listinfo/linux-lvm
read the LVM HOW-TO at http://tldp.org/HOWTO/LVM-HOWTO/

[Index of Archives]     [Gluster Users]     [Kernel Development]     [Linux Clusters]     [Device Mapper]     [Security]     [Bugtraq]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]

  Powered by Linux