Re: Potential impact of Cloudsync on posix performance

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





On Tue, Dec 17, 2019 at 7:00 PM Yaniv Kaul <ykaul@xxxxxxxxxx> wrote:
I'm looking at the code, and I'm seeing calls everywhere to posix_cs_maintenance().
perhaps we should add to the volume configuration some boolean if cloudsync feature is even enabled for that volume?
https://review.gluster.org/#/c/glusterfs/+/23576/ is a very modest effort to reduce the impact, but the real one should not be call these functions at all if cloud sync is not enabled.

Thoughts?

Agreed. This was discussed before as well. The problem is that currently there is no easy way to communicate client graph changes to server side(let me know if I am wrong,I guess we faced similar problem in RIO as well).  The performance penalty without such medium is that we have a key check in the dictionary(did I miss something else). I am of the opinion that it is really not costly.

Susant
 

Y.
_______________________________________________

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


[Index of Archives]     [Gluster Users]     [Ceph Users]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux