[Gluster-devel] [Gluster-users] Gluster 4.0: Update
Atin Mukherjee
amukherj at redhat.com
Fri Aug 25 01:33:11 UTC 2017
On Fri, 25 Aug 2017 at 06:11, Lindsay Mathieson <lindsay.mathieson at gmail.com>
wrote:
> I did a quick google to see what Haolo Replication was - nice feature,
> very useful.
>
> Unfortunately I also found this:
> https://www.google.com/patents/US20160028806
>
> >Halo based file system replication
> >US 20160028806 A1
>
This feature (and the patent) is from facebook folks.
>
>
> Is this an issue?
>
>
>
>
>
> On 25 August 2017 at 10:33, Amar Tumballi <atumball at redhat.com> wrote:
>
>> Hello Everyone,
>>
>> 3 weeks back we (most of the maintainers of Gluster projects) had a
>> meeting, and we discussed about features required for Gluster 4.0 and also
>> the possible dates.
>>
>> <https://hackmd.io/GwIwnGBmCsCM0FoDMsAcBTBAWADLLCYATLJiOmBVgMYAmAhvbLUA#summary>
>> Summary:
>>
>> -
>>
>> It is agreed unanimously that the Gluster 4.0 should be feature based
>> release, and not just time based.
>> -
>>
>> The discussions were on what are the blocking features for 4.0
>> release, and below were some features which we are considering as blocker
>> for release.
>> - *glusterd2*:
>> The scalable management interface, which will come with REST api
>> and other admin friendly options. Will be the ONLY major blocker for
>> release.
>> - *Thin clients* (code: gfproxy):
>> Not a blocker as it is slated to get into master branch before
>> next release cut on 3.x series too. But we are calling it a major feature
>> of 4.0 as it brings many benefits and also change some of the assumptions
>> and current design principles of glusterfs project.
>> - *Protocol/XDR changes*:
>> Technically, Gluster’s RPC is implemented in a way to support
>> changing of protocols inbetween even the minor releases, but the major
>> changes like adding another fop (like statx(), fadvise() or similar) will
>> need some protocol changes.
>> Also in discussion is the changes to dictionary structure on wire.
>> We will continue to work on each of this individually, and plan to work
>> towards meeting the release timeline.
>> -
>>
>> *Dates*: The plan is to have the release around 2 months from the
>> date the final blocker patch gets into master branch.
>> - Tentative: October 20th to have last patch, and Jan 1st for release.
>> - Warning: The above is literally ‘tentative’, and not to be
>> assumed as confirmed dates.
>>
>>
>> <https://hackmd.io/GwIwnGBmCsCM0FoDMsAcBTBAWADLLCYATLJiOmBVgMYAmAhvbLUA#other-features-users-can-anticipate>Other
>> features users can anticipate:
>>
>> - ‘RIO volume type’
>> - Extension of snapshot support for zfs / btrfs
>> - Better support and documentation for monitoring
>> - Halo replication:
>> - Initial patches have made it to 3.11
>> - Pending work is planned to be done by 4.0
>> - gNFS (Gluster’s native NFS) is expected to not be packaged for
>> distributions anymore.
>> - It currently is an optional package for Fedora and CentOS
>> Storage SIG, but we plan to not provide it at all anymore.
>> - The code stays in the repository for now, but it may get dropped
>> completely later on.
>> - NFS-Ganesha is the answer for NFS protocol access starting
>> Gluster 4.0
>>
>>
>> <https://hackmd.io/GwIwnGBmCsCM0FoDMsAcBTBAWADLLCYATLJiOmBVgMYAmAhvbLUA#faq>
>> FAQ:
>>
>> 1. Will we have 3.13 to continue the trend of 3 months release
>> calendar?
>>
>> Answer: Yes. But, it will not be a LTS release.
>>
>> 1. Would 4.0 be LTS release ?
>>
>> Answer: No.
>>
>> More information on this topic can be found at :
>> https://hackmd.io/s/rJaLCP38b#
>>
>> Further discussions on this will be done at Gluster Summit 2017 at
>> Prague, CZ. Try to attend in person if you can!!
>>
>> Feedback welcome.
>>
>> Regards,
>> Gluster team.
>>
>> --
>> Amar Tumballi (amarts)
>>
>> _______________________________________________
>> Gluster-users mailing list
>> Gluster-users at gluster.org
>> http://lists.gluster.org/mailman/listinfo/gluster-users
>>
>
>
>
> --
> Lindsay
> _______________________________________________
> Gluster-devel mailing list
> Gluster-devel at gluster.org
> http://lists.gluster.org/mailman/listinfo/gluster-devel
--
- Atin (atinm)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gluster.org/pipermail/gluster-devel/attachments/20170825/c22e32bc/attachment.html>
More information about the Gluster-devel
mailing list