Here is setup I try to do:
I have LSI 2208 raid controller with cache and bbu, and 4 SSD disks connected to it. I can not change the firmware, so HBA is not an option and I also don't want to loose cache and bbu. I would like to use RAID10 setup out of these 4 ssds.
The probles is that 2208 not aware of TRIM so I'm afraid the overall performance will become lower and lower over time (as it does on desktop ssd setup if no trim is used).
But I know I can stay on the safe side by provide extra spare space on each disk so garbage collection will be effective. Sound good, but I have no way to tell 2208 card not to use whole disks but only, say, 80% of ots space - it'll ise whole space it can see.
So how can I manage to keep raid volume performant over time, what you cat advice, please?
To be specific, I plan to put LVM over the volume and put VM disks on it.
I have LSI 2208 raid controller with cache and bbu, and 4 SSD disks connected to it. I can not change the firmware, so HBA is not an option and I also don't want to loose cache and bbu. I would like to use RAID10 setup out of these 4 ssds.
The probles is that 2208 not aware of TRIM so I'm afraid the overall performance will become lower and lower over time (as it does on desktop ssd setup if no trim is used).
But I know I can stay on the safe side by provide extra spare space on each disk so garbage collection will be effective. Sound good, but I have no way to tell 2208 card not to use whole disks but only, say, 80% of ots space - it'll ise whole space it can see.
So how can I manage to keep raid volume performant over time, what you cat advice, please?
To be specific, I plan to put LVM over the volume and put VM disks on it.