SSD recommendations for ZFS cache/log
Adam McDougall
mcdouga9 at egr.msu.edu
Fri Nov 16 14:04:59 UTC 2012
On 11/16/12 00:41, Zaphod Beeblebrox wrote:
> On Thu, Nov 15, 2012 at 11:40 PM, <kpneal at pobox.com> wrote:
>>> + <answer>
>>> + <para>The answer very much depends on the expected workload.
>>> + Deduplication takes up a signifigent amount of RAM and CPU
>>> + time and may slow down read and write disk access times.
>>> + Unless one is storing data that is very heavily
>>> + duplicated (such as virtual machine images, or user
>>> + backups) it is likely that deduplication will do more harm
>>> + than good. Another consideration is the inability to
>>
>> I advise against advice that is this firm. The statement that it will "do
>> more harm than good" really should be omitted. And I'm not sure it is
>> fair to say it takes a bunch of CPU. Lots of memory, yes, but lots of
>> CPU isn't so clear.
>
> I experimented by enabling DEDUP on a RAID-Z1 pool containing 4x 2T
> green drives. The system had 8G of RAM and was otherwise quiet. I
> copied a dataset of about 1T of random stuff onto the array and then
> copied the same set of data onto the array a second time. The end
> result is a dedup ration of almost 2.0 and only around 1T of disk
> used.
>
> As I recall (and it's been 6-ish months since I did this), the 2nd
> write became largely CPU bound with little disk activity. As far as I
> could tell, the dedup table never thrashed on the disk ... and that
> most of the disk activity seemed to be creating the directory tree or
> reading the disk to do the verify step of dedup.
>
> The CPU is modest... a 2.6 Ghz Core-2-duo --- and I don't recall if it
> busied both cores or just one.
> _______________________________________________
> freebsd-fs at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-fs
> To unsubscribe, send any mail to "freebsd-fs-unsubscribe at freebsd.org"
>
Now try deleting some data and the fun begins :)
More information about the freebsd-fs
mailing list