By design, an EqualLogic array performs connect load balancing operations as one of several methods of increasing overall performance. The array continuously monitors the workload at several levels, including at the individual network port. If the workload results in a sustained imbalance in network port throughput, individual iSCSI sessions can be re-directed to other network ports to more evenly distribute the workload amongst all active controllers and network ports.
In the log file example shown above, the EqualLogic array is performing a connection load balancing operation. When such a load balancing operation occurs, the array instructs the session to logout. When the session logs back in, it is redirected to connect to a different network interface on the array. This results in the network workload been moved from one network interface to another.
In circumstances where the array controllers are utilized beyond the capabilities, it is possible for the iSCSI login requests not to be completed in a timely fashion. In some cases, the guest operating system may log errors or become briefly unresponsive. In extreme cases, there may be sufficient disruption of IO to virtual machines to cause them to become unavailable. To minimize such occurrences, VMware recommends using EqualLogic’s MEM on vSphere 4.1and above with Enterprise or Enterprise Plus licensing. For more information on the Multipathing Extension Module (MEM), see Configuring and Installing the Equallogic Multipathing Extension Module.
In such configuration, the situation of a temporary path down, does not impact virtual machine IO or host storage operations against that datastore.