Freebsd – Are there any PCIe SSD cards compatable with OpenIndianna (OpenSolaris) and/or FreeNAS (freebsd) 8+

freebsdopenindianaopensolaristruenaszfs

Has anyone had any success at all with any PCIx SSD cards around the 200GB+ mark under FreeNAS 8 or OpenIndiana? Specifically either of these platforms because of ZFS support for which we'd be using it as a L2ARC cache.

I can confirm with FreeNAS that the OCZ RevoDrive 3 seems to be a no go, but there may be other cards that do work.

I should point out that I'm not interested in brand recommendations. I just want to know what chipsets are supported under either or both of those platforms. And ideally if you've tried it.

The reason for this is that I'm needing a cache, and I don't have any spare places to mount SSD drives. However, I can slot in a card and I thought the extra performance would be ideal for a L2ARC. Google search for me hasn't turned up anything positive and the major manufacturers have not specifically provided such support.

Another option for which I haven't found a product for (or I am not searching on the right thing)… is there perhaps something that allows me to use the free space where PCIe cards would go to securely mount an SSD drive or two instead? This is a 1U server and all 4 front slots are filled with drives already.

Best Answer

Well, I'm curious what your zpool setup looks like. As nice as L2ARC cache is, it does not seem like you have a robust pool design since you only have four disks. Another key is to determine if your workload could even benefit from L2ARC. How much RAM do you have in the system?

The path of least resistance is to use an approved/tested SSD for L2ARC. I recommend the STEC, Pliant and Seagate Pulsar line. The next option would be to max your RAM. Depending on the class of server, this would be a good solution as well. In the end, this is really a case for using the appropriate hardware and building around your requirements. However, if you must have cache in PCIe form, FusionIO is still an option. Also see a similar set of suggestions from the NexentaStor forum.