<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:36.0pt;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.EmailStyle19
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="DE-AT" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Hi Everyone,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US">Just an Feedback from 1 User End.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US">We used GNFS with NFS3 now since some years. The 3.12.15 have some Bugs,… but it’s running most stable in comparisons to older Versions.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US">NFS-Ganesha we where not able to get it stable since Years. NFS-Ganesha is very instable once its getting used with VMware (6.0/6.7). Instable in such Way making it unusable. Even 2.8.x.
The Idea of using NFS4.1 with Vmware was an great Mind,……. But never worked so far. Vmware just support “Session Trunking” and not pnfs in general. They don’t support using non Vsan, binded to open-source community. I’am not sure how other Hypervisor works
with,……<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US">Also I think there is a big Complication once it comes to Issues once 2 Open-Source Products are in use. Once an Issue appears and not clear what ever End is the root Cause,…………… could
be an extensive Process to get a Fix for.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US">So looking forward, on my End I really would appreciate if GNFS would be as a Default Package part of Gluster. As it’s the most simple Way providing Peoples an easy NFS Solution. Glusterfs
as a Client is not supported or available for each OS. It would be good providing “Fixes” once there are Bugs with newer Glusterfs Versions with GNFS in use (like #764,#765).<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US">Also I would be more then happy if Devs would also deep Focus support Matrix with Hypervisors and to make it stable for most common ones like Vmware. May Hyper-V/KVM as well. (nfs-ganesha,
gluster,..)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US">Reason why I’am thinking this Way from User-End is following:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US">Markets are moving very very fast. Everything need to get more stable, more efficient and flexible with the tiniest Effort possible. This means as well based on Costs > Reason why Open-Source
getting more and more interesting in Total. Changing Products causing opposite Situation. Biggest Kickback is once Products getting changed. Leading to Risks Use Cases not working anymore or if lots Bugs/Issues arise. That can happen with Fully Payed Products
as well > but there is then a big Support Channel behind.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US">Top Leader in Virtualization Sector also focusing Kubernetes and combining Stacks for easier usages.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US">So I think it would be really really good if gluster and NFS-ganesha getting also fully adopted for the Virtualization Solutions. As this World is changing more and more into this
Layers. And more Activities into this Direction we see in the Future.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US">I understand this is may just some Words from 1 user,…. But may some others thinking Similar.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US">Appreciated and Thx for Reading.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US">Max<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><b><span lang="EN-US">From:</span></b><span lang="EN-US"> Amar Tumballi <amarts@gmail.com>
<br>
<b>Sent:</b> Donnerstag, 21. November 2019 11:31<br>
<b>To:</b> GlusterFS Maintainers <maintainers@gluster.org><br>
<b>Cc:</b> Gluster Devel <gluster-devel@gluster.org>; Gluster users maillist <Gluster-users@gluster.org>; xiechanglong.d <xiechanglong.d@gmail.com><br>
<b>Subject:</b> Proposal to change gNFS status<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<div>
<p class="MsoNormal"><span lang="EN-US">Hi All,<o:p></o:p></span></p>
<div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US">As per the discussion on </span><a href="https://review.gluster.org/23645"><span lang="EN-US">https://review.gluster.org/23645</span></a><span lang="EN-US">, recently we changed the status of gNFS (gluster's native NFSv3
support) feature to 'Depricated / Orphan' state. (ref: </span><a href="https://github.com/gluster/glusterfs/blob/master/MAINTAINERS#L185..L189" target="_blank"><span lang="EN-US">https://github.com/gluster/glusterfs/blob/master/MAINTAINERS#L185..L189</span></a><span lang="EN-US">).
With this email, I am proposing to change the status again to 'Odd Fixes' (ref: </span><a href="https://github.com/gluster/glusterfs/blob/master/MAINTAINERS#L22"><span lang="EN-US">https://github.com/gluster/glusterfs/blob/master/MAINTAINERS#L22</span></a><span lang="EN-US">) <o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US">TL;DR;<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
<div>
<div>
<p class="MsoNormal"><span lang="EN-US">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'. <o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US">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. <o:p></o:p></span></p>
</div>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US">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.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US">Happy to hear feedback, if any.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal">Regards,<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Amar<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
</div>
<p><span style="font-size: xx-small;">Privacy Notice: If you are receiving this email it is because you have given us your email address or we have a legitimate business
<br>
interest with your organisation. Beeks Financial Cloud will not retain any of your personal information without lawful reason to do so.<br>
You have the right to request that we remove your email address and other personal details at any time.
<br>
Read our full <a href="https://www.beeksfinancialcloud.com/data-protection-policy/">
Data Protection Policy</a> and <a href="https://www.beeksfinancialcloud.com/privacy-notice/">
Privacy Notice</a>. <br>
Beeks Financial Cloud Group plc is incorporated in Scotland with registration number SC521839 and registered office at Lumina Building, 40 Ainslie Road, Ground Floor, Hillington Park, Glasgow, G52 4RU, United Kingdom.</span></p>
</body>
</html>