New ZFSv28 patchset for 8-STABLE

Attila Nagy bra at fsn.hu
Mon Jan 10 20:44:37 UTC 2011


  On 01/10/2011 07:18 PM, Bob Friesenhahn wrote:
> On Mon, 10 Jan 2011, Attila Nagy wrote:
>>
>> Having this choice is good, and in this case enabling this makes 
>> sense for me. I don't know any reasons about why you wouldn't use all 
>> of your L2ARC space (apart from sparing the quickly wearing out flash 
>> space and move disk heads instead), but I'm sure Brendan made this 
>> choice with a good reason.
>> If you get an answer, please tell us. :)
>
> Consider that your L2ARC device might be bandwidth limited to 
> 100-240MB/second while your main storage is capable of 1000MB or 
> 2000MB second sequential data transfer.  This a good reason to not 
> simply put all data (which does not fit in normal ARC) into L2ARC. ARC 
> is supposed to be adaptive ...
>
> Bob
Well, yes, that's a valid point for having such a switch, so the user 
can decide which is better for him. For me, for this use case, the two 
SSDs can serve more bandwidth than the 24 SATA disks, so it's definitely 
worth it.
Those disks can do 60-70 MBps sequentially, and all file transfers are 
sequential here. There are just many of them, so this becomes 
semi-random IO. Caching in the L2ARC helps a lot here.



More information about the freebsd-fs mailing list