Most RAID controllers will happily do Elevator stuff like you mentioned.
So will Linux.
For MySQL + RAID, a Linux elevator strategy of 'deadline' or 'noop' is optimal.
(The default, 'cfq', is not as good.)
A RAID controller with multiple drives striped (and optionally parity-checked)
(RAID-5,
Rick James rja...@yahoo-inc.com wrote:
For MySQL + RAID, a Linux elevator strategy of 'deadline' or 'noop' is
optimal. (The default, 'cfq', is not as good.)
I should look into those again at some point. Do you have a brief word as to
why they're better?
A RAID controller with multiple drives
Elevator... If the RAID _controller_ does the Elevator stuff, any OS
optimizations are wasted.
And there have been benchmarks backing that up. (Sorry, don't have any links
handy.)
RAID 5/10 ... The testing I have done shows very little difference. However,
you can slant the conclusion by