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: 234
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