Apres avoir rencontré quelques soucis avec une machine virtuelle de config :
- Windows server 2012
- VMxnet3
Cette VM rencontre une énorme latence lors de ping
Effectuer les opérations 1 et 2 si ces 2 opérations ne solutionne pas, effectuez l’opération 3.
1 – Activer Receive Side Scaling (RSS)
Apres étude du KB2008925 et KB2020567
Pour activer :
Via Poweshell
1 |
Enable-NetAdapterRSS -Name "AdapterName" |
NB : Vous aurez une une petite coupure mais pas de panique.
Contrôler le statut
1 |
Get-NetAdapterRSS -Name "AdapterName" |
Avant activation
Apres activation
2 – Désactiver LRO (Large Receive Offload)
LRO (Large Receive Offload) est utilisé pour réduire la surcharge CPU lors du traitement des paquets qui arrivent du réseau selon un débit très élevé.
LRO rassemble les paquets réseau entrants dans de grands tampons et transfère les paquets ainsi obtenus, plus grands mais moins nombreux, à la pile réseau de l’hôte ou de la machine virtuelle. Le CPU doit traiter moins de paquets que lorsque LRO est désactivé, ce qui réduit son utilisation pour la mise en réseau, notamment dans le cas de connexions à bande passante élevée.
Voir la configuration
1 |
netsh int tcp show global |
Pour désactiver LRO
1 |
netsh int tcp set global rsc=disabled |
3 – Si 1 & 2 ne fonctionne pas, remplacer la carte réseau
A savoir que ces optimisations sont généralement effectuées pour les machines très latency sensitive. Si les opérations 1 & 2 ne corrige pas le tire alors passer au remplacement de la carte réseau.
- Récupérer l’adresse MAC de la VMxnet3
- Récupérer votre configuration IP (IP, MASK, Gateway, DNS,…)
- Supprimer la carte VMwnet3
- Ajouter la carte E1000E
- Remettre la MAC adresse sauvegardée précédemment
- Remettre la config IP sauvegardée précédemment
- Contrôler via PING
Leave A Comment