I'm trying to set up some homegrown storage using a desktop motherboard, 4 x SATA drives and 2 x SSD drives.
I'd really like to use NexentaStor for its nice web interface and for it is some production-ready status, but I also want to use ZIL and L2ARC on my storage to speed things up.
I plan to partition both SSDs as 4 partitions (OS, swap, ZIL, L2ARC), put NexentaStor on mirror made of 1st partitions of each SSD, ZIL on mirror made of 3rd partitions, and added both 4th partitions as two L2ARC devices. Then I plan to create RAID-Z2 pool, add ZIL and 2 x L2ARC to it.
The problem is, NexentaStor won't partition and drive it uses. So I can't simply "break" SSDs for some partitions, I need to use the whole SSD drive for one purpose, which is not a good idea since SSD are too big for "just boot me up" usage.
So, the question is: are there any way I can setup NexentaStor with ZIL and L2ARC using 4 x SATA HDD and 2 x SSD?
P.S. I was successful to do the same setup under FreeBSD, so there is no any ZFS limitation on that (no wonder about).
P.P.S. I'm not sure but what if I use Solaris LiveCD to per-partition SSD and try to install Nexentra on it but if it is possible at all?