Hi
I don't like striping myself. It's a pain when you run out of space and have to extend the vg and find out you can't because the vg's striped.
I personally would spread the file system across more pv's in order to get more spindles involved.
But before you do, $wio is not the definitive metric to determine a disk bottle neck. Let's see what avwait and avserv are in sar -d.
%wio is more of a metric for measuring structure and unstructure data. A flat file is unstructured. A database is structured. It's more suitable to rehash a database or defrag a file system to get lower $wio.
Read the man page on sar and its definition of avwait and how a disk bottleneck appears when it is higher than avserver. Note: Rarely do the big disk array's like the EMC DMX ever exhibit a disk bottleneck of any kind. In fact, I haven't seen a disk bottlneck in three years last on a EMC Symmetrix.
From sar -d isolate the PV. Then pvdisplay and isolate the file system. Run fuser on the file system and count the processes.
Support Fatherhood - Stop Family Law