Kommentarer.
LSI SAS kortet du har, är mycket bra. Funkar perfekt under Solaris och FreeBSD och är faktiskt det som Oracle själva använder, har jag för mig - lite osäker på det. Men, en IBM M1015 är faktiskt också ett LSI kort som kallas LSI 9220-8i med annat namn än LSI och IBM kortet kan man köpa för $90 från Ebay (vilket jag gjort). Man flashar om det till "IT-mode". Många kör det med ZFS och BSD eller Solaris/OpenSolaris.
http://www.servethehome.com/ibm-m1015-part-1-started-lsi-9220...
Om man ska vara petnoga så bör man använda t.ex. 4 eller 8 diskar för lagring, vilket innebär att om du kör raidz2 så bör du ha 8 diskar + 2 = 10 diskar totalt. Skälet är att ZFS gillar när det har 8 diskar för lagring pga ZFS lagrar 8 bytes i taget (eller nåt sånt). Om du kör 8 diskars raidz2, så betyder det att du kör 6 diskar för lagring + 2 diskar för redundans. När ZFS ska lagra data, så måste datat delas på 6, och då blir det halva bytes som lagras på olika diskar. Det går jämnt upp om ZFS får 8 diskar för lagring. Ska du köra raidz3 så kan du använda 8 diskar + 3 för redundans = 11 diskar totalt. Då lagras data snyggt på alla diskar och det går jämnt upp.
Det har precis släppts Ivy Bridge Xeon versioner av cpuerna, de kallas "v2" på slutet. Så du kan sikta på en E3-1235v2. Det går att uppgradera BIOS på det moderkortet till v2.0 så det stödjer Ivy Bridge Xeon cpuer. Om inte moderkortet redan levereras med BIOS v2.0 så måste du ha en vanlig SandyBridge Xeon för att kunna uppgradera BIOS, sen byter du till en Ivy Bridge xeon cpu.
Se till att minnena är obuffrade. Kör du registrerade RAM minnen, så kommer det inte att funka med ditt moderkort.
Vill du köra kryptering så är det enklaste att köra Solaris 11, som har inbyggd kryptering. S11 har dock en ZFS version som är modernast, så den är inte kompatibel med FreeBSD eller Linux ZFS versioner. Mao, om du skapar en ZFS raid med S11, och sen försöker byta till FreeBSD så kommer det inte funka att importera ditt ZFS raid.
Använd inte deduplication, du måste ha mer än 1GB RAM för varje TB disk. Men slå gärna på komprimering, det funkar klockrent och kan ofta öka prestandan betydligt i praktiken. Det går snabbare att läsa in 100KB och packa upp det i RAM, än att läsa in 200KB.
Jag skulle undvika Linux med ZFS, och istället köra FreeBSD eller en helt öppen OpenSolaris fork, som t.ex. Illumian som är Solaris kernel men med Debian user land, och Debian pakethantering. Eller OpenIndiana som är pure OpenSolaris fork - men helt öppen och community drivet
http://trochejen.blogspot.se/2012/02/illumian-debian-like-dis...
SSD diskar som skriv och läs cache är helt onödigt för en hemanvändare. Man är poweruser om man använder det, eller kör ett företag.
Du kan även köra FreeBSD/Solaris helt virtualiserat i ESXi, och sen göra pass through till LSI kortet och accessa diskarna direkt. Många gör det framgångsrikt, här är en how-to och en megatråd med många success stories:
http://hardforum.com/showthread.php?t=1573272