Virtual Machine is not reachable during complete live migration when *VMQ is enabled
-
mercredi 22 février 2012 15:32
I have a 4-node Hyper-V 2008 R2 SP1 cluster. Networks are like this:
PS C:\management> Get-ClusterNetwork | ft Name, Metric, AutoMetric, Role
Name Metric AutoMetric Role
---- ------ ---------- ----
CSV Network 1000 True 1
HB / LM Network 1100 True 1
iSCSI Network A 10200 True 0
iSCSI Network B 10300 True 0
Management Network 10100 True 3
HB / LM network is the (only) network that is assigned for Live Migration. All VM's are on CSV's (iSCSI).
When migrating a VM via Live Migration from one node to another, when the migration starts (from 1%) until the migration is ended (100%), the VM is not available. A continuous ping shows a time-out. The Live Migration takes about 5 to 10 seconds. So the VM is not reachable for 5 to 10 seconds, which is much too long IMHO.
What can be wrong? Why is the VM down during the complete LM, and not only a fraction of a second during the last phase of the LM? I need some help to troubleshoot this issue.
Thanks.
You know you're an engineer when you have no life and can prove it mathematically
- Modifié Stephan van der Plas vendredi 23 mars 2012 08:20
Toutes les réponses
-
jeudi 23 février 2012 13:21ModérateurHi,Please check the following blog.Configuring Network Prioritization on a Failover Cluster
http://blogs.msdn.com/b/clustering/archive/2011/06/17/10176338.aspxVincent Hu
TechNet Community Support
-
lundi 27 février 2012 05:59Modérateur
-
lundi 5 mars 2012 10:42
I really don't understand it. I already showed this:
Name Metric AutoMetric Role
---- ------ ---------- ----
CSV Network 1000 True 1
HB / LM Network 1100 True 1
iSCSI Network A 10200 True 0
iSCSI Network B 10300 True 0
Management Network 10100 True 3
HB / LM network is the (only) network that is assigned for Live Migration. All VM's are on CSV's (iSCSI).
That is what should be configured, shouldn't it? What would you like to have configured more? I think I have configured the cluster networks as suggested in the blog.
You know you're an engineer when you have no life and can prove it mathematically
-
lundi 5 mars 2012 13:43
Actually, there is an exception: I have a 4-node cluster (all with the same network settings). But migrating from node 2 to one of the other nodes does not lead to downtime, whereas all other migrations (so also the migrations to node 2) does have downtime!
You know you're an engineer when you have no life and can prove it mathematically
-
lundi 12 mars 2012 08:45Nobody an idea?
You know you're an engineer when you have no life and can prove it mathematically
-
lundi 12 mars 2012 23:23
Hi Staphan,
this is strange. Can you look after any differences on node 2? Maybee you have:
- other NIC
- other Server
- different Patche
How is your storgage connected? iSCSI or FC?
Grüße/Regards Carsten Rachfahl | MVP Virtual Machine | MCT | MCITP | MCSA | CCA | Husband and Papa | www.hyper-v-server.de | First German Gold Virtualisation Kompetenz Partner ---- If my answer is helpful please mark it as answer or press the green arrow.
-
vendredi 23 mars 2012 08:19
I have found it!
The difference was that on node 2 the *VMQ on the VM interfaces was disabled. I disabled *VMQ on all nodes, after which the live migration runs smoothly between all nodes.
This defenitely raises the question: Wy does live migration not ru smoothly when *VMQ is enabled.
Extra Info: The NICs are Intel I340-T4, with newest proset 64bit drivers installed. Servers are Hyper-V 2008 R2 SP1.
You know you're an engineer when you have no life and can prove it mathematically
-
vendredi 23 mars 2012 08:23
Hi Sephan,
cool that you found the difference. Question is: what will happen if you turn on VMQ on both nodes?
Grüße/Regards Carsten Rachfahl | MVP Virtual Machine | MCT | MCITP | MCSA | CCA | Husband and Papa | www.hyper-v-server.de | First German Gold Virtualisation Kompetenz Partner ---- If my answer is helpful please mark it as answer or press the green arrow.
- Modifié Carsten RachfahlMVP vendredi 23 mars 2012 08:24
-
jeudi 26 avril 2012 10:12
Carsten,
The problem still exists when having all nodes *VMQ enabled.
Also the VMM job still result with the warning: 11037 There currently are no network adapters with network optimization available.
This is strange, because the wizards shows a checkmark for network optimization for this (and al other hosts, allthough not allways...). Why do these contradictions show up? Is there a (3rd-party) tool to find out whether the optimizations are functioning?
You know you're an engineer when you have no life and can prove it mathematically
- Modifié Stephan van der Plas jeudi 26 avril 2012 10:22 more info
-
mardi 1 mai 2012 06:30Has anyone else tried enabling the *VMQ functionality? What are your findings in these? Positive or negative?
You know you're an engineer when you have no life and can prove it mathematically
-
mardi 15 mai 2012 07:05
Hi Stephan,
I'm in the same situation.
I run Intel ET Quad Port Adapters with Intel PROSet driver version 17.0.200.2.
My virtual network runs on a "Virtual Machine Load Balancing" Team with VMQ Enabled.
One of the nodes of my cluster does not have an ET Quad Port Adpater so it does not have VMQ Enabled. I did some testing and live migration from a node with VMQ enabled gives me 5 or 6 ping time-outs. Live migration from the node without VMQ enabled gives only one ping time-out. This is normal behaviour as far as I know.
As it seems it has definitely something to do with VMQ.
Your warning 11037 means that there are no VMQ's left. The intel ET Quad Port Adapter has 8 VMQ's available. On the intel website you can find how many VMQ''s your adpater has.
Hope this helps.
Regards,
DJITS.
According to Intel they fixed the issue. Here you can download the latest driver: http://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=21228
- Modifié DJITS mardi 15 mai 2012 07:44 New Information.
-
mardi 15 mai 2012 13:27
Hi DJITS,
Thanks for your reply. As per intel documentation, there are 8 VMQ's per NIC indeed. Maybe this is the issue. In my case, I have decided to not enable the *VMQ functionality.
You know you're an engineer when you have no life and can prove it mathematically

