On 04/25/2011 12:32 PM, Mohit Anchlia wrote:
There is something more to it. I am guessing.

Not really. Stat-prefetch attempts to keep a copy of metadata local to a client for glusterfs mounts, and I think on the mountpoint server for the NFS clients. Avoids the roundtrip stats if possible. But it also means you have to institute some sort of cache coherency mechanism, so two different simultaneous accesses to the same file see the same metadata from two or more different servers.

I haven't gone into the code yet to look at it lately, but I suspect much of the issues we've been running into have been (likely) corner cases that the current code isn't handling well. Turning off that translator seems to fix lots of our problems, so we ship systems with it off by default now.




--
Joseph Landman, Ph.D
Founder and CEO
Scalable Informatics Inc.
email: [email protected]
web  : http://scalableinformatics.com
       http://scalableinformatics.com/sicluster
phone: +1 734 786 8423 x121
fax  : +1 866 888 3112
cell : +1 734 612 4615
_______________________________________________
Gluster-users mailing list
[email protected]
http://gluster.org/cgi-bin/mailman/listinfo/gluster-users

Reply via email to