I'm about to install a large and rather busy DB2 database on a server which uses XIV for (non-transaction log) storage. The server will be running Red Hat Enterprise Linux 5 (64 bit). Linux offers the choice between a number of I/O schedulers. Which of the I/O schedulers is most suitable for devices residing on an XIV storage system?
To me, it sounds like the "noop" scheduler (which does a minimum of clever tricks) is the obvious choice, because it leaves all the I/O-reorderings to the storage system. Am I right?