[Lustre-discuss] user space lustre

Andreas Dilger adilger at sun.com
Fri May 23 01:22:29 PDT 2008


On May 23, 2008  08:11 +0800, Stuart Midgley wrote:
> Right.  So I am still not clear whether 64GB oss's will be of any benefit.  
> My understanding at the moment is that oss's don't benefit from larger 
> memory, hence we run with 2GB.

Sorry to not be clear - the DMU ARC will allow caching on the OSS node.

> --
> Dr Stuart Midgley
> sdm900 at gmail.com
>
>
>>>
>>
>> The implementation of ZFS is segmented into several major functional
>> units.  The data management unit (DMU) is the bulk of the on-disk
>> structure and is what Lustre will actually interface with for the MDT/OST.
>> The adaptive replacement cache (ARC) is the cache management code and
>> is used to manage manage memory in both userspace and the Solaris kernel.
>>
>> As a result, the userspace servers do not benefit at all from having a
>> duplicate kernel-side cache, like any large database implementation,
>> so we will be avoiding that as best possible.  Initially we were doing
>> O_DIRECT IO, but using async IO (libaio) showed much better performance
>> for the way the ARC submits IO to disk.
>>
>> Cheers, Andreas
>> --
>> Andreas Dilger
>> Sr. Staff Engineer, Lustre Group
>> Sun Microsystems of Canada, Inc.
>>

Cheers, Andreas
--
Andreas Dilger
Sr. Staff Engineer, Lustre Group
Sun Microsystems of Canada, Inc.




More information about the lustre-discuss mailing list