[Lustre-discuss] buffering

Andreas Dilger andreas.dilger at oracle.com
Thu Aug 12 10:35:31 PDT 2010


On 2010-08-11, at 23:36, burlen wrote:
> I am interested in how write()s are buffered in Lustre on the cleint, 
> server, and network in between. Specifically I'd like to understand what 
> happens during writes when large number of clients are making large 
> writes to all of the OSTs on an OSS, and the buffers are inadequate to 
> handle the outgoing/incoming data.

Lustre doesn't buffer dirty pages on the OSS, only on the client.  The clients are granted a "reserve" of space in each OST filesystem to ensure there is enough free space for any cached writes that they do.


Cheers, Andreas
--
Andreas Dilger
Lustre Technical Lead
Oracle Corporation Canada Inc.




More information about the lustre-discuss mailing list