|
Accueil > Actualités > Windows Server 2003 SP2, mettez à jour les drivers Ethernet Windows Server 2003 SP2, mettez à jour les drivers Ethernet
Suite à la sortie officielle du Service Pack 2 Anglais pour Windows Server 2003 il y a deux semaines, j'ai personnellement eu l'occasion de l'installer et de l'essayer sur un serveur. Mais malheureusement, j'ai rapidement rencontré des problèmes réseau avec ce dernier et les performances de la majorité des applications TCP/IP (IIS 6.0, FTP...) du serveur sont devenues extrêmement faibles avec des débits de quelques Ko/sec seulement.
Le pack SNP en cause Je peux aujourd'hui affirmer que ces problèmes réseau que j'ai rencontré sont exclusivement liés aux fonctionnalités Scalable Networking Pack (SNP) qui ont été ajoutées dans ce SP2. Le pack SNP qui était téléchargeable indépendamment jusqu'à présent pour Windows Server 2003 SP1 est désormais activé par défaut une fois le SP2 installé. En théorie, cela ne devrait poser aucun problème. Bien au contraire, les différentes fonctions du pack SNP à savoir TCP Chimney Offload, Receive Side Scaling (RSS) et NetDMA sont censées nettement améliorer les performances réseau notamment en déchargeant le processeur central de certains calculs liés au protocole TCP/IP et en les affectant à la carte réseau. Microsoft reconnaît un problème avec le Receive Side Scaling (RSS) Pourtant, c'est tout le contraire que j'ai pu observer malgré le fait que ces fonctions soient bien supportées matériellement par la carte réseau du serveur, une Intel PRO/1000. Après quelques recherches, j'ai finalement trouvé un nouvel article publié très récemment dans la base de connaissances de Microsoft. Dans cet article KB927695, il est expliqué que la fonctionnalité Receive Side Scaling (RSS) peut en effet causer plusieurs problèmes avec les logiciels qui utilisent le protocole TCP (Transmission Control). Pour information, le Receive Side Scaling permet de répartir dynamiquement le trafic réseau entrant vers les différents processeurs du serveur ce qui permet d'améliorer les performances notamment pour les serveurs web et pour les serveurs de fichiers. Quelle solution ? Si l'on rencontre des problèmes réseau avec le Service Pack 2 de Windows Server 2003, Microsoft recommande tout simplement de désactiver le Receive Side Scaling. Il faut pour cela se rendre dans la base de registre à la clé HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters et spécifier la valeur 0 pour le DWORD EnableRSS puis redémarrer le serveur. En fait, il semblerait aussi que ce problème puisse tout simplement être corrigé en mettant à jour les drivers de la carte réseau. Plusieurs constructeurs ont en effet récemment mis à jour leurs drivers Ethernet afin d'ajouter le support du Service Pack 2 et de ses fonctionnalités Scalable Networking Pack. C'est notamment le cas d'Intel avec les drivers PROSet 11.2 ainsi que de Broadcom avec les drivers NetLink/NetXtreme 10.24d. N'ayant pas d'accès physique au serveur, dans mon cas, la désactivation du RSS dans la base de registre a bel et bien corrigé le problème et les différentes applications TCP/IP ont retrouvé leur niveau de performances habituel. Même si il s'agit du seul problème que j'ai rencontré avec ce Service Pack 2, il est tout de même dommage que Microsoft ait activé ces optimisations réseau par défaut tout en sachant que tous les constructeurs ne bénéficient pas de drivers adéquats ou du moins que toutes les cartes réseaux ne sont pas encore à jour. Le Service Pack 2 de Windows Server 2003 étant désormais disponible en Français, si vous comptez faire la mise jour, assurez-vous auparavant de disposer des derniers drivers Ethernet disponibles.
Actualité publiée par Julien Sambourg le mercredi 28 mars 2007 à 16:06
Il y a 4 commentaires sur cette actualité Marque associée : Microsoft Catégories associées : Carte réseau Serveur Flux RSS des actualités TousLesDrivers.com |
|