dgingeri
2[H]4U
- Joined
- Dec 5, 2004
- Messages
- 2,830
Anyone out there with experience with RAID 0 and SSDs? Specifically, I'd like to know if anyone has experience with Sandforce SSDs in a RAID 0 format.
I know TRIM isn't transferred to a RAID array, but I'm thinking that won't be an issue. The reason I don't think it will be an issue is that the RAID striping won't generally cross the page lines. it will be writing more than a page at a time per drive, even with the lowest setting. So, if you have a pair of SSDs in a RAID 0 with a 8k stripe, it will be writing 4k per drive at a time, so TRIM and garbage collection won't even be needed. That is assuming the controller lines the stripes up properly. If the controller lines the stripes up wrong, it could seriously degrade performance.
Has anyone set up drives like this, and have you been able to avoid the performance degradation associated with partial page writes? What controller are you using, and how many have you tried? Did you get the performance you were expecting?
I have a feeling this will become more and more common in the near future, and RAID controller manufacturers might actually begin to offer special options for SSD RAIDs.
I have already purchased the drives I intend to use, 3.5" Vertex 2 drives from Newegg, (they had them for $207 each and one $30 MIR) used with a 3Ware 9650SE 8 port controller in the PCIe x4 slot of a Asus P6T. Overclocked 920 to 4.2GHz, 12GB Corsair Vengeance memory, dual GTX470 video cards round out the system.
Currently, I have a 4X 750GB Caviar Black raid 0 setup, but the transfer rate isn't nearly what I thought it should be. I'm only getting 300MB/s out of them. I'm hoping to get at least 500MB/s from these SSDs. I'm going to hook them to my controller and test out various raid striping and test out the drives for a little while before making them my OS drive.
I know TRIM isn't transferred to a RAID array, but I'm thinking that won't be an issue. The reason I don't think it will be an issue is that the RAID striping won't generally cross the page lines. it will be writing more than a page at a time per drive, even with the lowest setting. So, if you have a pair of SSDs in a RAID 0 with a 8k stripe, it will be writing 4k per drive at a time, so TRIM and garbage collection won't even be needed. That is assuming the controller lines the stripes up properly. If the controller lines the stripes up wrong, it could seriously degrade performance.
Has anyone set up drives like this, and have you been able to avoid the performance degradation associated with partial page writes? What controller are you using, and how many have you tried? Did you get the performance you were expecting?
I have a feeling this will become more and more common in the near future, and RAID controller manufacturers might actually begin to offer special options for SSD RAIDs.
I have already purchased the drives I intend to use, 3.5" Vertex 2 drives from Newegg, (they had them for $207 each and one $30 MIR) used with a 3Ware 9650SE 8 port controller in the PCIe x4 slot of a Asus P6T. Overclocked 920 to 4.2GHz, 12GB Corsair Vengeance memory, dual GTX470 video cards round out the system.
Currently, I have a 4X 750GB Caviar Black raid 0 setup, but the transfer rate isn't nearly what I thought it should be. I'm only getting 300MB/s out of them. I'm hoping to get at least 500MB/s from these SSDs. I'm going to hook them to my controller and test out various raid striping and test out the drives for a little while before making them my OS drive.