Spinning off the conversation, comments within
On Fri, Nov 22, 2019 at 8:28 AM Xie Changlong <zgrep@xxxxxxx> wrote:
<snip>
Interesting - we've seen far better performance with Ganesha v4.1 vs. gnfs.
Would be great if you could share the details.
vdbench 6/4 random read/write
You are comparing old versions of Gluster (assuming it's downstream, Red Hat's version - it was released January 2018 - almost 2 years ago) and certainly an old version of NFS Ganesha.
We believe newer releases are substantially better.
Just sharing the internal number of improvement we are seeing:
glusterfs-6.0-17 vs glusterfs-3.12.2-47 (rhel 7.7)
33.86%
1075.49%
232.88%
761.36%
91.15%
138.01%
33.86%
1075.49%
232.88%
761.36%
91.15%
138.01%
-30.07% <-- there's a bug about it.
28.59%
12.36%
-1.44%
12.36%
-1.44%
(The RHEL release isn't up-to-date either)
Y.
Same for NFS Ganesha and Windows support.
ganesha 2.5.5, glusterfs 3.12.2, windows server 2003. Use windows nfsv3 mount nfs-ganesha and test read/write with vdbench50406. Following is crash bt
Btw, the environment has been redeployed, so i can't share more.
It's difficult to counterpart without referring to specific issues. It's eveb to harder to fix them ;-)
Gnfs is stable enough, we have about ~1000 servers, 4~24 servers for a gluster cluster, about ~2000 nfs clients, all works fine till the last two years expect some memleak issue.
Nice! Would be great for the Gluster community to learn more about the use case!
It's my pleasure.
Y._______________________________________________
Thanks
-Xie
On Thu, Nov 21, 2019 at 5:31 AM Amar Tumballi <amarts@xxxxxxxxx> wrote:
Hi All,_______________________________________________
As per the discussion on https://review.gluster.org/23645, recently we changed the status of gNFS (gluster's native NFSv3 support) feature to 'Depricated / Orphan' state. (ref: https://github.com/gluster/glusterfs/blob/master/MAINTAINERS#L185..L189). With this email, I am proposing to change the status again to 'Odd Fixes' (ref: https://github.com/gluster/glusterfs/blob/master/MAINTAINERS#L22)
TL;DR;
I understand the current maintainers are not able to focus on maintaining it as the focus of the project, as earlier described, is keeping NFS-Ganesha based integration with glusterfs. But, I am volunteering along with Xie Changlong (currently working at Chinamobile), to keep the feature running as it used to in previous versions. Hence the status of 'Odd Fixes'.
Before sending the patch to make these changes, I am proposing it here now, as gNFS is not even shipped with latest glusterfs-7.0 releases. I have heard from some users that it was working great for them with earlier releases, as all they wanted was NFS v3 support, and not much of features from gNFS. Also note that, even though the packages are not built, none of the regression tests using gNFS are stopped with latest master, so it is working same from at least last 2 years.
I request the package maintainers to please add '--with gnfs' (or --enable-gnfs) back to their release script through this email, so those users wanting to use gNFS happily can continue to use it. Also points to users/admins is that, the status is 'Odd Fixes', so don't expect any 'enhancements' on the features provided by gNFS.
Happy to hear feedback, if any.
Regards,Amar
maintainers mailing list
maintainers@xxxxxxxxxxx
https://lists.gluster.org/mailman/listinfo/maintainers
_______________________________________________ Community Meeting Calendar: APAC Schedule - Every 2nd and 4th Tuesday at 11:30 AM IST Bridge: https://bluejeans.com/441850968 NA/EMEA Schedule - Every 1st and 3rd Tuesday at 01:00 PM EDT Bridge: https://bluejeans.com/441850968 Gluster-devel mailing list Gluster-devel@xxxxxxxxxxx https://lists.gluster.org/mailman/listinfo/gluster-devel
Community Meeting Calendar:
APAC Schedule -
Every 2nd and 4th Tuesday at 11:30 AM IST
Bridge: https://bluejeans.com/441850968
NA/EMEA Schedule -
Every 1st and 3rd Tuesday at 01:00 PM EDT
Bridge: https://bluejeans.com/441850968
Gluster-devel mailing list
Gluster-devel@xxxxxxxxxxx
https://lists.gluster.org/mailman/listinfo/gluster-devel
________ Community Meeting Calendar: APAC Schedule - Every 2nd and 4th Tuesday at 11:30 AM IST Bridge: https://bluejeans.com/441850968 NA/EMEA Schedule - Every 1st and 3rd Tuesday at 01:00 PM EDT Bridge: https://bluejeans.com/441850968 Gluster-users mailing list Gluster-users@xxxxxxxxxxx https://lists.gluster.org/mailman/listinfo/gluster-users