Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
953 connectés 

  FORUM HardWare.fr
  Systèmes & Réseaux Pro
  Infrastructures serveurs

  Performance réseau Windows 2008 R2

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Performance réseau Windows 2008 R2

n°76698
ArthurB
Posté le 31-01-2011 à 10:49:16  profilanswer
 

:hello:  
 
J'ai un problème de perf sur une application qui utilise des ressources hébergées sur un serveur Windows 2008 R2.
L'application est très très longue pour se lancer. Une fois dans l'application, tout roule.
 
J'ai comparé avec la même application et les  mêmes ressources hébergées sur un Windows 2003, c'est le jour et la nuit, quasi instantané...
 
J'ai fait des tests de download/upload sur ces 2 serveurs, le 2003 est plus rapide mais pas des masses non plus...
 
Je suis en train d'examiner les tweaks du registre HKLM\SYSTEM\CCS\Services\LanmanServer mais je voulais savoir si d'autres personnes avaient rencontré des problèmes similaires ?
 
:jap:

mood
Publicité
Posté le 31-01-2011 à 10:49:16  profilanswer
 

n°76706
Aurelien62​fr
Posté le 31-01-2011 à 15:35:27  profilanswer
 

Peut être un pare feu  :??: Essai de lancer un wireshark au lancement de l'appli, et voit si elle essai d'envoyer des paquets qui reste sans réponse.


Message édité par Aurelien62fr le 31-01-2011 à 15:52:52
n°76712
ArthurB
Posté le 31-01-2011 à 17:13:14  profilanswer
 

Pare feu désactivé sur le domaine.  
En regardant l'activité réseau, je constate qu'il y a sur la courbe une sorte de "plat" (y = constante) et tout à coup un pic et lors de ce pic, l'application se lance enfin...
Y a une vingtaine de secondes (là ou y=constante sur la courbe de l'activité réseau) où je me demande ce qui se passe... ?


Message édité par ArthurB le 31-01-2011 à 17:13:37
n°76713
ArthurB
Posté le 31-01-2011 à 17:15:28  profilanswer
 

Je regarde aussi le SMB2 qui serait pas terrible avec un environnement pas full 2008 / Win7

n°76714
Je@nb
Modérateur
Kindly give dime
Posté le 31-01-2011 à 17:28:01  profilanswer
 

Tu as peut être un timeout qqpart.
Fait une trace réseau pour voir si il essaie pas d'accéder à qqch.
 
Tu peux aussi faire un procmon et voir juste avant le moment où il y a le gros gap de temps ce qu'il fait

n°76724
ArthurB
Posté le 01-02-2011 à 08:51:52  profilanswer
 

IPv6 et SMB2 désactivés, idem.
Je m'imprègne du moniteur de ressources 2008...

n°76776
ArthurB
Posté le 01-02-2011 à 22:35:33  profilanswer
 

Wireshark montre que la lecture d'un des fichiers de lancement de mon appli est fragmentée en paquets de 4 octets, 42 octets, 17 octets, 33 ou 26 octets... ???
 
J'ai mis à jour les drivers réseau, idem...
 
J'ai désactivé les TCP offload, idem...
 
Bref :pt1cable:


Message édité par ArthurB le 01-02-2011 à 22:35:55
n°76777
couak
Posté le 01-02-2011 à 23:08:52  profilanswer
 

un coup de procmon devrait te donner plus d'infos

n°76839
ArthurB
Posté le 02-02-2011 à 14:07:52  profilanswer
 

En effet, Procmon m'indique "FAST IO DISALLOWED" sur les fichiers utilisés par mon application.
 
:??:

n°76843
couak
Posté le 02-02-2011 à 14:34:37  profilanswer
 

c'est tout ? t'as pas des choses qui diffèrent entre le 2008 et 2003 ?
après les résultats de procmon sont difficiles à comprendre, mais y'a moyen de trouver des pistes

mood
Publicité
Posté le 02-02-2011 à 14:34:37  profilanswer
 

n°76882
ArthurB
Posté le 03-02-2011 à 09:40:14  profilanswer
 

Vous installez quoi comme services de rôle pour le rôle Serveur de fichiers ???
 
Parce que là, je n'ai que ça :
 
http://uppix.com/f-FS20084d4a695c0008b7cf.png
 
Et le problème se répète avec une autre application, donc y a bien un problème système... Et je me demande s'il ne faut pas installer les "Services de fichiers Windows 2003" ???


Message édité par ArthurB le 03-02-2011 à 09:41:05
n°76961
ArthurB
Posté le 04-02-2011 à 14:34:00  profilanswer
 

Deux fichiers principaux stockés sur le serveur 2008R2 sont lus par les clients XP SP3 via chemin UNC \\srv2008\appli pour démarrer l'application.
 
Quand j'utilise wireshark sur le serveur 2008R2, j'ai ça sur le premier fichier :
http://uppix.com/f-r__seau24d4bfbf30008bdb2.png
 
Et ça dure pendant environ 13 secondes.
 
Idem pour le second fichier, la lecture prend environ 8 secondes.
 
Bref, j'ai plus de 20 secondes dans la vue car les fichiers sont lus par petit paquet d'octets.
 
Pour le premier fichier qui pèse environ 4Mo, j'en déduis donc une vitesse approximative de 1,6Mbits/s pour un serveur en gigabit, c'est peu même si les clients sont en bout de chaine en 100Mb...
Pour le second, la vitesse est estimée à 2Mbits/s...
 
Par contre, les copies de fichiers roulent : PC XP SP3 <-> Serveur 2008 R2 : 92Mb/s sur un fichier de 400Mo...

n°76963
Je@nb
Modérateur
Kindly give dime
Posté le 04-02-2011 à 14:40:56  profilanswer
 

C'est l'appli qui fait les demandes de lecture :/

n°76966
ArthurB
Posté le 04-02-2011 à 14:48:02  profilanswer
 

Les 20 secondes en question vues de procmon :
 
http://uppix.com/t-procmon4d4c02b90008bdfa.png
 
 :heink:  :??:  
 
Si quelqu'un a une idée...  :sweat:  

n°76967
ArthurB
Posté le 04-02-2011 à 15:14:42  profilanswer
 

Je@nb a écrit :

C'est l'appli qui fait les demandes de lecture :/


Oui mais sur un serveur 2003, la même application qui lit les mêmes fichiers (hébergés sur ce serveur 2003) :
 
http://uppix.com/f-r__seau2b4d4c08ef0008be28.png
 
Et ca ne dure qu'une demie seconde pas 13... avec des paquets de 4096 octets, soit 4Ko. Pas des paquets de 4octets voire 42  octets dans le meilleur des cas sur le 2008R2...
 
Y a quand même un problème sur ce 2008 R2...  :fou:


Message édité par ArthurB le 04-02-2011 à 15:15:20
n°76973
ArthurB
Posté le 04-02-2011 à 21:59:44  profilanswer
 

Bon, c'était bien un problème TCP/IP de Windows 2008 R2.
 
Il a fallu modifier les paramètres TCP/IP globaux accessibles via netsh int tcp show global.
 
 :sweat:

n°76974
Je@nb
Modérateur
Kindly give dime
Posté le 04-02-2011 à 22:11:56  profilanswer
 

ah ouais ! En effet il y a qq settings à tuner là dedans qd le réseau est particulier :/

n°76979
skoizer
tripoux et tête de veau
Posté le 05-02-2011 à 10:43:00  profilanswer
 

via netsh int tcp show global <-- qu'est que tu as du faire comme modification ?
Comment as tu trouvé ces infos ?


---------------
je veux tout, tout de suite, et gratuitement ! miladiou !
n°76980
Je@nb
Modérateur
Kindly give dime
Posté le 05-02-2011 à 10:50:09  profilanswer
 

le autotuniglevel je suppose :)

n°76981
ArthurB
Posté le 05-02-2011 à 11:55:33  profilanswer
 

Vi l'autotuning en particulier.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Systèmes & Réseaux Pro
  Infrastructures serveurs

  Performance réseau Windows 2008 R2

 

Sujets relatifs
[résolu] renommer serveurDNS Windows 2003 DC // Timeout 1 ou 2 Nslookup puis OK
recupérer une machine sous windows 98 en la virtualisant, possible?Licences MSDN sur cluster Hyper-V R2 ?
Windows SBS : Problème de mappage de lecteurs réseauxRéplication de l'heure Serveur 2008
Installation reseau entreprises : besoins de references et prix 
Plus de sujets relatifs à : Performance réseau Windows 2008 R2


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR