[Lustre-discuss] Lustre & SQLite

Oleg Drokin Oleg.Drokin at Sun.COM
Thu Feb 12 12:46:59 PST 2009


Hello!

On Feb 12, 2009, at 3:29 PM, Michal Wesolowski wrote:
>> Yes, this is somewhat outdated.
>> 1.6.6 and above have posix advisory locking working (though  
>> performance is not ideal,
>> especially if you have many clients doing a lot of locks on the  
>> same file at the same
>> time).
> Do you mean file locking mechanism in Lustre doesn't perform as  
> efficiently as on local system or is not yet optimized? Or is there  
> any general impact on Lustre when at least one node has flock option  
> turned on? For example additional burden on MDS or OSSes which  
> results in lower IO/s performance.

It is both not very optimized and slower than local system since it  
needs to send network rpcs for locking (Except for the localflock  
which is same speed as for local fs).
The performance impact would only be realized if not only you mount  
with -o flock, but actually use posix locking, and mostly only in  
those operations.
There is no impact on OSS operations at all. The only MDS impact is  
there is now a bit more processing to handle those locking RPCs.

Bye,
     Oleg



More information about the lustre-discuss mailing list