[Gluster-devel] Adding ALUA support for Gluster-Block

Niels de Vos ndevos at redhat.com
Mon Oct 29 09:19:20 UTC 2018


On Mon, Oct 29, 2018 at 12:06:53PM +0530, Susant Palai wrote:
> On Fri, Oct 26, 2018 at 6:22 PM Niels de Vos <ndevos at redhat.com> wrote:
> 
> > On Fri, Oct 26, 2018 at 05:54:28PM +0530, Susant Palai wrote:
> > > Hi,
> > >    For ALUA in Gluster-Block, we need fencing support from GlusterFS.
> > This
> > > is targeted mainly to avoid corruption issues during fail-over from
> > > INITIATOR.
> > >
> > > You can find the problem statement, design document at [1] and the GitHub
> > > discussions at [2].
> > >
> > > Requesting your feedback on the same.
> >
> > From a quick glance, this looks very much like leases/delegations that
> > have been added for Samba and NFS-Ganesha. Can you explain why using
> > that is not sufficient?
> >
> Niels, is it that you are suggesting leases/delegations already solves the
> problem we are trying to solve mentioned in the design document or just the
> mandatory lock part?

I would be interested to know if you can use leases/delegations to solve
the issue. If you can not, can leases/delegations be extended instead of
proposing an new API?

>From theory, the high-available NFS-Ganesha and Samba services should
have solved similar problems already.

IIRC Anoop CS And Soumya have been working on this mostly. If you have
specific questions about the implementation in Samba or NFS-Ganesha, ask
on this list and include them on CC.

Also, we do have the (low-volume) integration at gluster.org list for
discussions around integrating gfapi with other projects. There might be
others that are interested in these kind of details.

Thanks,
Niels


> 
> >
> > Thanks,
> > Niels
> >
> >
> > >
> > > Thanks,
> > > Susant/Amar/Shyam/Prasanna/Xiubo
> > >
> > >
> > >
> > > [1]
> > >
> > https://docs.google.com/document/d/1up5egL9SxmVKFpZMUEuuYML6xS2mNmBGzyZbMaw1fl0/edit?usp=sharing
> > > [2]
> > >
> > https://github.com/gluster/gluster-block/issues/53#issuecomment-432924044
> >
> > > _______________________________________________
> > > Gluster-devel mailing list
> > > Gluster-devel at gluster.org
> > > https://lists.gluster.org/mailman/listinfo/gluster-devel
> >
> >


More information about the Gluster-devel mailing list