************************* README.LVM.IO.FUNNELING ************************* * Overview * Limitations * AIX Behavior Differences * Performance Considerations * Usage ======== Overview ======== The purpose of this README is to introduce a technique for funneling IO on a per volume group basis to a particular cpu for the RS/6000 Enterprise Server M80 and the IBM eServer pSeries p680. This AIX technique provides a performance tuning method which benefits some workloads, regresses others, limits some system functionality. Customers are advised to review this README in its entirety and the referenced White Paper before enabling this technique. What this technique provides for is an attempt to the issuing most of the IOs on a volume group on a specific CPU. This avoids some cache line bounces and possibly increasing through put. =========== Limitations =========== 1) When this technique is enabled, unpredictable results (including system crashes) may occur when vendor software has built-in dependencies upon the number of processors in the system. 2) This technique is not supported on UP systems nor on the /usr/lib/boot/unix_up kernel. 3) This technique is only supported on Volume groups with major numbers less that 1024. ========================= AIX Behavior Differences ========================= 1) When technique is enabled the IO requests that LVM device driver issues will be queued to the assigned CPU. This results in a slight delay for individual IO requests through the LVM device driver. ========================== Performance Considerations ========================== In general, this technique may increase raw throughput of "heavy" Volume Group workloads. Light workloads may see a decline in throughput when this technique is enabled. ===== Usage ===== 1) To enable this technique, issue the following command: cfg_hd_other VG_MAJOR CPU_NUMBER Where VG_MAJOR is the major number of the volume group you want to enable this technique on. Where CPU_NUMBER is the CPU number you wish to assign the VG_MAJOR to. 2) Rebooting the machine will disable the technique.