1) It's recommended to have ALUA configured in your case as primary server is expected to handle more of the workload.
2) It will fail back to your primary server if you'd properly configure the MPIO failback policy. See:
http://technet.microsoft.com/en-us/libr ... s.10).aspx
-->
Configure the MPIO Failback policy setting
If you use the Failover Only load-balancing policy setting, MPIO failback allows the configuration of a preferred I/O path to the storage, and allows automatic failback to be the preferred path if desired.
Consider the following scenario:
The computer that is running Windows Server 2008 R2 is configured by using MPIO and has two connections to storage, Path A and Path B.
Path A is configured as the active/optimized path, and is set as the preferred path.
Path B is configured as a standby path.
If Path A fails, Path B is used. If Path A recovers thereafter, Path A becomes the active path again, and Path B is set to standby again.
To configure the preferred path setting
Open Disk Management. To open Disk Management, on the Windows desktop, click Start; in the Start Search field, type diskmgmt.msc; and then, in the Programs list, click diskmgmt.
Right-click the disk for which you want to change the policy setting, and then click Properties.
On the MPIO tab, double-click the path that you want to designate as a preferred path.
Note
The setting only works with the Failover Only MPIO policy setting.
Select the Preferred check box, and then click OK.
<--