Nous disposons d'un serveur de terminal Windows 2003 exécutant l'équilibrage de charge d'application 2X qui héberge l'application d'un client à laquelle accèdent environ 50 utilisateurs.
Chaque utilisateur dispose de sa propre base de données. La base de données est une base de données basée sur des fichiers. L'application étant développée sous Delphi, je pense que la base de données peut être basée sur BDE.
Comme vous pouvez l'imaginer, il y a probablement beaucoup d'entrées/sorties sur le disque. Voici quelques-uns des paramètres de perfmon.
Utilisateurs connectés (moyenne) 20 - 25 Utilisation de l'unité centrale (moyenne) 80 à 100%. Longueur de la file d'attente des disques (moyenne) 1,6 Durée du disque (moyenne) 111 Défauts de page/sec (moyenne) 1400
Le chargement de l'application prend en moyenne une minute.
Comme d'habitude, le budget est serré. Y a-t-il des conseils de base pour améliorer les performances de Windows que les gens peuvent recommander pour améliorer les choses avant que nous ne nous ruinions en RAM, etc.
Le serveur est un Xeon 2.8GHz avec 3GB de RAM.