- How a VM (Deian/Centos/Windows at their system level only) react to storage loss of few second (1-5) during a storage failover ? - >
When a path fails, storage I/O might pause for 30-60 seconds until your host determines that the link is unavailable and performs the failover. If you attempt to display the host, its storage devices, or its adapters, the operation might appear to stall. Virtual machines with their disks installed on the SAN can appear unresponsive. After the failover, I/O resumes normally and the virtual machines continue to run.
Virtual machine I/O might be delayed for up to 60 seconds while path failover takes place. With these delays, the SAN can stabilize its configuration after topology changes. In general, the I/O delays might be longer on active-passive arrays and shorter on active-active arrays.
Its the esxi that reacts to the storage loss as soon as LUN fail-over happens on the array, the Path selection policy detects the error reports to the SATP plugin which is dependent on your storage array configuration and the IOs are retried over the new path.
You may check - > VMware Knowledge Base
Path Failover and Virtual Machines
- Do you know a white paper focuses on the path status and configuration optimisation on ESXI ?
To optimize the connectivity path you may use the Multipathing Plug-ins (MPPs) provided by the storage array vendor
For EMC based arrays they have power-path which replaces the native nmp and SATP
You also tweak the PSP settings for optimization
check with storage vendor for recommendation on tweaking the driver parameters and other HBA settings