I/O threads

To attain good performance of I/O operations, configure each virtual block device to use an I/O thread.

I/O threads are intended to enhance the performance but they consume processing and memory resources. Defining an excessive number of I/O threads can be counterproductive. Do not configure more I/O threads than available host CPUs. Do not configure more I/O threads than virtual block I/O devices that will be available for the virtual server.

You can configure multiple devices to use the same thread. Which mapping of threads to devices yields best results depends on the available resources and on the workload.

You can configure I/O threads in the domain configuration-XML of a virtual server. For more information, see:
When you attach a virtual block device to a virtual server, you can provide an I/O thread for this device during operation and remove it after use. For more information, see: