The advanced VMkernel.Boot.isPerFileSchedModelActive parameter controls the per file I/O scheduling mechanism. The mechanism is enabled by default.

If you turn off the per file I/O scheduling model, your host reverts to a legacy scheduling mechanism. The legacy scheduling maintains only one I/O queue for each virtual machine and storage device pair. All I/Os between the virtual machine and its virtual disks are moved into this queue. As a result, I/Os from different virtual disks might interfere with each other in sharing the bandwidth and affect each other's performance.

Note: Do not disable per file scheduling if you have the HPP plug-in and the latency sensitive threshold parameter configured for high-speed local devices. Disabling per file scheduling might cause unpredictable behavior.

Procedure

  1. Navigate to the host.
  2. Click the Configure tab.
  3. Under System, click Advanced System Settings.
  4. Edit the value of the VMkernel.Boot.isPerFileSchedModelActive parameter.
    Option Description
    False Disable the per file scheduling mechanism.
    True (default) Reenable the per file scheduling mechanism.
  5. Reboot the host for the changes to take effect.