Users report poor storage performance despite minimal load on the devices.
Storage connectivity is via software iSCSI.
While latency is low on successful I/O operations, transient storage conditions erors are causing performance degradation. In repsonse to transient storage conditions, means I/O requeuing due to temporary storage unavailability or delays.
Verification:
/var/log/vmkernel.log indicates repeated transient storage condition issues via H:0xc SCSI code:YYYY-MM-DDTHH:MM:SS In(182) vmkernel: cpu4:2097302)ScsiDeviceIO: 4580: Cmd(0x45bb406a9f80) 0x8a, CmdSN 0x3ad from world 93812680 to dev "naa.#################" failed H:0xc D:0x0 P:0x0 YYYY-MM-DDTHH:MM:SS In(182) vmkernel: cpu20:2097318)ScsiDeviceIO: 4580: Cmd(0x45bb4073a000) 0x8a, CmdSN 0x312 from world 93812680 to dev "naa.#################" failed H:0xc D:0x0 P:0x0YYYY-MM-DDTHH:MM:SS In(182) vmkernel: cpu82:2097374)ScsiDeviceIO: 4580: Cmd(0x45bafc42ee00) 0x8a, CmdSN 0x3de from world 93812680 to dev "naa.#################" failed H:0xc D:0x0 P:0x0YYYY-MM-DDTHH:MM:SS In(182) vmkernel: cpu82:2097374)ScsiDeviceIO: 4580: Cmd(0x45bafc490280) 0x8a, CmdSN 0x3bc from world 93812680 to dev "naa.#################" failed H:0xc D:0x0 P:0x0
To address the transient storage condition and improve overall storage performance, perform the following steps: