Limiter l'impact des utilisateurs

Bonjour.



J’ai une ferme en PS4.5 Advanced avec 5 serveurs Citrix.

Parfois un utilisateur peut lancer une tâche très lourde qui écroule le serveur en RAM et CPU… Comment est-ce possible de limiter ces impact ? Un utilisateur ne devrai pas pouvoir écrouler un serveur…



je voudrais savoir comment on peut remédier à ça ou au moins comment logger pour savoir qui a lancé quoi ???



MERCI

Pour la partie CPU tu peux toujours utiliser la fonction de CPU Optimization de citrix.



Pour la RAM je ne vois pas à moins de voir exactement la consommation de RAM et d’en rajouter le cas echeant ou de dédié des serveurs.



Pour le qui a lancer quoi, c’est le Resource Manager qui te le dira, disponible à partir de l’edition enterprise.

Edgesight éventuellement (mais faut se l’installer et surtout savoir où regarder).



Procmon lorsque ton serveur est FULL.



Sinon, tu as Perfmon qui pourra t’aider (je pense que c’est le mieux dans ton cas).



A tout hasard, tu n’as absolument rien dans tes event logs ? Aucune erreur ?

Pour le cpu tu peux utiliser les bon vieux BadApp



http://support.microsoft.com/kb/186628



pour la mémoire, il n’y a pas de solution sans:

  • perte de stabilité.
  • frapper le développeur.

Ou un bon coup de ThreadMaster… mais c’est pas beau… ;D

ca fonctinne bien ThreadMaster +1

ThreadMaster +1, facile à mettre en place et rien de tel pour lutter contre les macros Excel qui bouffent toute la ressource CPU du serveur Citrix ! :smiley:

ouahou, je ne suis pas le seul a bosser aujourd’hui, cool