Interrupt moderation policy settings, Table 3-6 – Dell Emulex Family of Adapters User Manual

Page 1030

Advertising
background image

Emulex Drivers Version 10.2 for VMware ESXi User Manual

P010087-01A Rev. A

3. Configuration

iSCSI Driver Configuration

1030

The maximum value allowed for MaximumSGList is 255 or 0xFF. For the particular

value of 0xFF, the internal value passed to Windows is increased to 0x101, allowing

support for a full 1-MB transfer (2 MB for 64-bit).
The MaximumSGList is 129 for a 512-KB transfer.
Other guest operating systems may also need to be tuned similarly. Consult the tuning

guides that accompany those operating systems.

Interrupt Moderation Policy Settings

Interrupt Moderation Policy settings control the rate of interrupts for the adapter. By

default, the driver implements an Interrupt Moderation scheme that is based on the

I/O load and the interrupt rate. The default setting for the Interrupt Moderation Policy

attempts to vary the interrupt rate between 3500 to 10000 interrupts per second. In

addition, the Emulex iSCSI driver allows other configuration settings which are listed

in the following table.

While the default setting of Moderate may work for most configurations, there are

instances when the setting may need to be altered. Changing the Interrupt Moderation

Policy setting should be based on the initiator system configuration, the number of

iSCSI targets that will be connected, the I/O load, and the throughput and latency

offered by these iSCSI targets.
On systems capable of sustaining a higher interrupt rate and when the number of

targets that will be connected is less (up to 8), the more Aggressive setting will result in

lower latency and higher values of I/O operations per second (IOPs). But the higher

interrupt rate could also result in system stalls and freezes, especially during higher

values of queue depth and smaller sized I/O requests.
On a configuration that involves a large number of iSCSI targets (more than 32 or 64)

and higher values of queue depth, the default setting may prove to be too aggressive

and the Interrupt Moderation setting may need to be changed to Conservative or Very

Conservative. Though this will increase latency of an I/O request, the lower interrupt

rate may allow the system to be functional under a high load.

Table 3-6 Interrupt Moderation Policy Settings

Setting

Parameter

Description

Disabled

im_policy=0

Interrupt Moderation algorithm is turned off in the driver.

Aggressive

im_policy=1

Achieves the highest interrupt rate among all available
settings.

Moderate

im_policy=2

This is the default value.

Conservative

im_policy=3

Achieves a lower interrupt rate than Moderate.

Very Conservative

im_policy=4

Achieves the minimum interrupt rate among all available
settings.

Advertising