Linux IO scheduler on databases with RAID

Posted by Raghu on Server Fault See other posts from Server Fault or by Raghu
Published on 2010-04-16T09:56:49Z Indexed on 2010/04/16 10:03 UTC
Read the original article Hit count: 238

Filed under:
|
|
|

Hi,

I have a linux database(MySQL) server(Dell 2950) with a 6-disk RAID 10. The default IO scheduler on it is CFQ. However, from what I have read and heard, there is no need for a scheduler like CFQ when reordering/scheduling is also done by underlying RAID controller; on the contrary since it does not account underlying RAID configuration into account performance may actually degrade with CFQ. The primary concern is to reduce CPU usage and improve throughput. Also, I have seen recommendations of using noop/deadline IO scheduler for databases primarily because of the nature of their R/W access.

© Server Fault or respective owner

Related posts about linux

Related posts about raid