Setting Mirror Recovery Priority

This feature allows you to select virtual volumes in the Virtual Volumes Properties dialog box and prioritize their recovery.

The default recovery rate is 0 (low) and the highest priority is 3. Virtual volumes of higher priority are given available resources before virtual volumes of lower priority. If you do not change the default or if you set the same default for multiple virtual volumes,  resources will be balanced among all of those virtual volumes.

High priority virtual volumes will recover as fast as possible.  Their speed of recovery will not be limited by the recovery of lower priority virtual volumes. That is, when a high priority virtual volume  is ‘ready’ and a lower priority virtual volume  is ‘ready’, available machine resources always go to the higher priority virtual volume.  However, when there are available resources and no higher priority virtual volume is ‘ ready’, but a lower priority virtual volume is  ’ready’,  then the lower priority virtual volume begins recovery.

Holding off the recovery of all lower priority virtual volumes until the virtual volumes with higher priority have recovered is not efficient. To illustrate, imagine you are in the checkout line at the grocery store which has twenty open lanes. You are told, “You have to wait until these 3 VIPs go through the line before we can ring you up.” So seventeen open checkout lanes sit idle until the VIPs are finished.  That would be a pointless waste.  So would holding off all lower priority virtual volumes until all higher priority virtual volumes are finished.

Setting Mirror Recovery Priority