Lorsque ma machine Windows Server 2008 R2 effectue des opérations sur disque de grande envergure (copie de fichiers de 10 Go d'un disque à l'autre, copie de fichiers similaires sur le réseau, fusion d'instantanés HyperV, compression de fichiers volumineux), les performances de l'ensemble de la machine ralentissent terriblement, tout devient insensible. Cela se remarque dans toutes les situations où l'accès au disque est suffisamment important pour ne pas tenir dans le cache.
Existe-t-il des paramètres permettant de régler ce comportement ? Je peux accepter un transfert de fichiers plus lent si cela me donne plus de réactivité.
Détails du système : Dell Optiflex 960, Core 2 Quad Q9650, 8 Go de RAM, 2 disques SATA - 320 Go (ST3320418AS) et 1 To (ST31000528AS), NCQ actif sur les deux, Intel 82564LM-3 Gigabit Ethernet, carte graphique ATI HD 3450, pont Intel ICH10. Nous avons plusieurs machines de ce type, et toutes présentent le même comportement. Je pensais que c'était excessif pour une station de travail, mais apparemment je me trompais.
Mise à jour : Je suppose que je n'aurais pas dû mentionner l'HyperV du tout. La configuration ci-dessus est une configuration de station de travail standard dans la société pour laquelle je travaille, ce n'est pas un serveur d'aucune sorte. J'ai tout au plus 3 machines virtuelles qui fonctionnent, et je suis généralement la seule personne à y accéder. Néanmoins, le ralentissement se produit même lorsqu'aucune machine virtuelle n'est en cours d'exécution. Sur une machine Linux, je dois simplement ionice
le processus de copie et je pourrais l'oublier, y a-t-il un moyen de gérer les priorités d'E/S sous Windows ?
0 votes
Quel type de processeur utilisez-vous ? À quel type de sous-système de disque accédez-vous, et quel modèle ?
0 votes
J'ai mis à jour ma question avec des détails.
0 votes
Un antivirus est en cours d'exécution ?
0 votes
Nope. Le serveur n'est en fait qu'un hôte HyperV. Oui, je suis sûr à 100% qu'il n'est pas infecté par quoi que ce soit. Non, les VMs ne sont pas occupées.
0 votes
Pour être clair, les copies de fichiers se font en dehors des VMs ? J'ai utilisé une configuration assez similaire à la vôtre sans problème à des fins de laboratoire de test. Évidemment, il ne faut pas s'attendre à des performances de niveau serveur, mais cela fonctionne. Notre charge est plus intensive en CPU qu'en IO :)
0 votes
Oui, à l'extérieur. Le principal scénario problématique est que j'éteigne mes VM et les exporte pour que quelqu'un d'autre puisse les copier sur sa machine.