[Gluster-devel] Gluster-devel Digest, Vol 75, Issue 4

Strahil Nikolov hunter86_bg at yahoo.com
Thu Jun 11 15:54:17 UTC 2020


Hi Federico,

I'm not a dev, but based on my admin experience Gluster has  some weaknesses:

- Negative lookup is  bad ,  so if we got a fast way to identify a missing  file would be nice - but this  will be against the nature of Gluster and it's decentralised approach to metadata 
- Small  file performance boost is also a good one, as currently working with small files  is not as fast as some users  would like to. Checking the contents of a dir that is having 50000 small files is taking multiple times than the response of the bricks. For example  XFS responds  for  0.2 secs while FUSE needs at least 3 sec  (replica volume).

- Performance tuning is quite  hard, so  anything that could help the admin to set the optimal settings  would help alot.

Best Regards,
Strahil Nikolov 

На 11 юни 2020 г. 15:00:01 GMT+03:00, gluster-devel-request at gluster.org написа:
>Send Gluster-devel mailing list submissions to
>	gluster-devel at gluster.org
>
>To subscribe or unsubscribe via the World Wide Web, visit
>	https://lists.gluster.org/mailman/listinfo/gluster-devel
>or, via email, send a message with subject or body 'help' to
>	gluster-devel-request at gluster.org
>
>You can reach the person managing the list at
>	gluster-devel-owner at gluster.org
>
>When replying, please edit your Subject line so it is more specific
>than "Re: Contents of Gluster-devel digest..."
>
>
>Today's Topics:
>
>   1. Introducing me, questions on general improvements in gluster
>      re. latency and throughput (Federico Strati)
>
>
>----------------------------------------------------------------------
>
>Message: 1
>Date: Thu, 11 Jun 2020 09:51:52 +0200
>From: Federico Strati <strati.federico at gmail.com>
>To: gluster-devel at gluster.org
>Subject: [Gluster-devel] Introducing me, questions on general
>	improvements in gluster re. latency and throughput
>Message-ID: <0c283930-ebb7-4cc0-a063-2fb40a8b805e at gmail.com>
>Content-Type: text/plain; charset=utf-8; format=flowed
>
>Dear All,
>
>I just started working for a company named A3Cube, who produces HPC 
>supercomputers.
>
>I was assigned the task to investigate which improvements to gluster
>are 
>viable
>
>in order to lead to overall better performance in latency and
>throughput.
>
>I'm quite new to SDS and so pardon me if some questions are naive.
>
> From what I've understood so far, possible bottlenecks are
>
>in FUSE and transport.
>
>Generally speaking, if you have time to just drop me some pointers,
>
>1] FUSE + splice has never been considered (issue closed without real 
>discussions)
>
>(probably because it conflicts with the general architecture and in 
>particular
>
>with the write-behind translator)
>
>Recently, it has been announced a new userspace fs kernel module, ZUFS,
>
>whose aim
>
>is to zero copy and improving vastly over FUSE: would you be interested
>
>in investigating it ?
>
>(ZUFS: https://github.com/NetApp/zufs-zuf ; 
>https://lwn.net/Articles/756625/)
>
>2] Transport over RDMA (Infiniband) has been recently dropped:
>
>may I ask you what considerations have been made ?
>
>3] I would love to hear what you consider real bottlenecks in gluster
>
>right now regarding latency and thruput.
>
>Thanks in advance
>
>Kind regards
>
>Federico
>
>
>
>------------------------------
>
>_______________________________________________
>Gluster-devel mailing list
>Gluster-devel at gluster.org
>https://lists.gluster.org/mailman/listinfo/gluster-devel
>
>End of Gluster-devel Digest, Vol 75, Issue 4
>********************************************


More information about the Gluster-devel mailing list