Consider the following Scenario:
- You have a Windows Server 2008 R2 failover cluster with Hyper-V
- You have at least one Hyper-V guest added to this cluster
- You have many pass-through disks added to this guest that are being managed by the cluster
- You have multiple paths to storage over iSCSI and are using an active/active policy in MPIO like Round Robin
The following actions via Failover Cluster Manager take an extended period of time to complete or fails (times out):
- Bringing the Virtual Machine configuration online.
- Failing over the Virtual Machine
- Refreshing the Virtual Machine configuration in Failover Cluster Manager
- Automatic refresh of the Virtual Machine configuration after a configuration change
The more pass-through disks you have presented to a particular Virtual Machine, the longer it will take for its Virtual Machine configuration to online or refresh.
The time taken is proportionate to the amount of disks configured in that Virtual Machine. This online time will extend until it fails because it exceeds the default resource pending or deadlock time out for the Virtual Machine configuration cluster resource type.