Am 12.02.10 18:17, schrieb Richard Elling:
On Feb 12, 2010, at 8:20 AM, Felix Buenemann wrote:
Hi Mickaël,
Am 12.02.10 13:49, schrieb Mickaël Maillot:
Intel X-25 M are MLC not SLC, there are very good for L2ARC.
Yes, I'm only using those for L2ARC, I'm planing on getting to Mtron Pro 7500
16GB SLC SSDs for ZIL.
and next, you need more RAM:
ZFS can't handle 4x 80 Gb of L2ARC with only 4Gb of RAM because ZFS
use memory to allocate and manage L2ARC.
Is there a guideline in which relation L2ARC size should be to RAM?
Approximately 200 bytes per record. I use the following example:
Suppose we use a Seagate LP 2 TByte disk for the L2ARC
+ Disk has 3,907,029,168 512 byte sectors, guaranteed
+ Workload uses 8 kByte fixed record size
RAM needed for arc_buf_hdr entries
+ Need = ~(3,907,029,168 - 9,232) * 200 / 16 = ~48 GBytes
Don't underestimate the RAM needed for large L2ARCs
I'm not sure how your workload record size plays into above formula
(where does - 9232 come from?), but given I've got ~300GB L2ARC, I'd
need about 7.2GB RAM, so upgrading to 8GB would be enough to satisfy the
L2ARC.
-- richard
I could upgrade the server to 8GB, but that's the maximum the i975X chipset can
handle.
Best Regards,
Felix Buenemann
- Felix
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss