We've got a system with FreeBSD 10.2 with root on ZFS running on 4 x 1TB drives in a raidz2 array with 16GB RAM. zfs.arc_max is set to 12GB.
We're thinking of putting in (1 or 2) SSDs for swap, ZIL and at some point L2ARC. The system is doing web hosting (JIRA), MySQL, GIT and Subversion and a bit of file serving for a small team.
Firstly, can someone recommend a relatively inexpensive PCIe SATA controller with internal connectors?
Secondly, we'll probably add 2 x 128GB SSDs. I'm planning on 3 partitions on each drive, swap, ZIL and L2ARC (although we may not enable this yet). Does it matter on the order of the partitions or the block alignment on the disk?
What would you recommend for the size of the ZIL? There's a post on here mentioning 4GB. Does that sound adequate? I think 16GB swap would be adequate for us. I'd set both up mirrored. That would leave about 104GB on each SSD for L2ARC at some point. Should the arc be mirrored or doesn't it really matter because if it's checksummed, if there's an issue, I assume ZFS will just revert to reading back from the zpool?
Does this sound a sensible setup?
Cheers
Russell
We're thinking of putting in (1 or 2) SSDs for swap, ZIL and at some point L2ARC. The system is doing web hosting (JIRA), MySQL, GIT and Subversion and a bit of file serving for a small team.
Firstly, can someone recommend a relatively inexpensive PCIe SATA controller with internal connectors?
Secondly, we'll probably add 2 x 128GB SSDs. I'm planning on 3 partitions on each drive, swap, ZIL and L2ARC (although we may not enable this yet). Does it matter on the order of the partitions or the block alignment on the disk?
What would you recommend for the size of the ZIL? There's a post on here mentioning 4GB. Does that sound adequate? I think 16GB swap would be adequate for us. I'd set both up mirrored. That would leave about 104GB on each SSD for L2ARC at some point. Should the arc be mirrored or doesn't it really matter because if it's checksummed, if there's an issue, I assume ZFS will just revert to reading back from the zpool?
Does this sound a sensible setup?
Cheers
Russell