-
Install the MPIO feature:
Add-WindowsFeature -Name 'Multipath-IO'Newer versions of Windows Server no longer require a reboot after installing the MPIO feature. Global MPIO Settings, however, will require a reboot to take effect.
-
Add Everpure as a type of device supported by the Microsoft Device Specific Module (DSM) which is how MPIO policies are applied like Round Robin and Least Queue Depth.
New-MSDSMSupportedHw -VendorId PURE -ProductId FlashArray Remove-MSDSMSupportedHw -VendorId 'Vendor*' -ProductId 'Product*' Get-MSDSMSupportedHw -
Set the MPIO Policy:
Get-MSDSMGlobalDefaultLoadBalancePolicy Set-MSDSMGlobalDefaultLoadBalancePolicy -Policy RRRR = Round Robin
LQD = Least Queue Depth
See the Load Balance Policy section for more details. -
Set the global MPIO timers. Things like
PathVerificationStateandDiskTimeoutValuSet-MPIOSetting -NewPathRecoveryInterval 20 -CustomPathRecovery Enabled -NewPDORemovePeriod 30 -NewDiskTimeout 60 -NewPathVerificationState EnabledMPIO Settings are only active after rebooting.