Répartition de charge

Bonjour à tous,



J’ai un petit soucis au niveau de la répartition de charge sur un serveur Citrix.

Nous avions jusque là une ferme comprenant un seul serveur.

Celui-ci arrivant à saturation (20 utilisateurs lançant une application assez lourde), nous avons décidé d’installer un second serveur dans la même ferme, histoire d’alléger le tout.



Nous voyons donc bien les deux serveurs dans la ferme mais nous ne savons pas ensuite paramétrer la répartition de charge.



Si j’ouvre un invite de commande et tape la commande “qfarm /ltload”, il m’affiche :



TSE_CITRIX : Charge du serveur : 1900

TSE_CITRIX2 : Charge du serveur : 400



Je ne comprends pas trop.

Si quelqu’un peut m’aider …



Merci,

Bonjour



Tout d’abord, la commande qfarm /load te suffit pour voir la charge de tes serveurs.



Ensuite, les chiffres 1900 et 400 représentent la charge de tes serveurs à un instant T (celui de l’execution de la commande).



Par defaut, un serveur est en pleine charge quand il est à la valeur 10.000



Je t’invite à lire ces articles :



http://www.virtualizationadmin.com/articles-tutorials/terminal-services/general/citrix-presentation-server-load-management-part1.html

http://www.virtualizationadmin.com/articles-tutorials/terminal-services/general/citrix-presentation-server-load-management-part2.html

http://www.virtualizationadmin.com/articles-tutorials/terminal-services/general/citrix-presentation-server-load-management-part3.html



Je pense que tu y trouveras toutes les réponses à tes questions. Sinon, revient sur le forum :wink:

Par defaut citrix gère tout seul la répartition de charge (c’est le DC qui oriente vers le serveur le moins chargé à l’instant T)

DC = Data collector je precise, non domain controller

Nous avons rajouter un serveur 2003 x64 en CPS4.5 dans notre ferme Citrix pour bénéficier de la RAM plus de 4Go supporté par le x86, il ne me sera donc pas nécessaire que fasse une répartition de charge par rapport à mon environnement ? vu ce que tu dis ?



Merci de vos réponses.

Une petite précision :



W2K3 R2 Sp2 (Entreprise Edition) en x86 sais gérer au delà 4 Go de RAM

oui mais il s’agit de gestion software, c’est a dire qu’un processeur 32 bits architecturement ne peut pas adresser plus de 4 Gb de ram 2^32.



dans ces 4 gb 2 sont dédié au kernel et 2 aux applications et si je dis pas de betise le PAE qui permet d’allouer plus de 4Gb a un systeme 32 bits ajoute de la mémoire kernel mais pas au applications.

raté. le kernel est dans tous les cas limité à 2Go quelque soit la quantité de RAM alloué au mode user.

Seul W2K8 dépasse cette barrière de 2Go pour le kernel



le /PAE permet l’adressage sur 36 et non plus 32Bit, d’où la quantité de RAM supplémentaire mais la limite de 2Go pour les 4 zones du kernel ne pourra pas être franchie.



chaque Mo en plus des 4Go consomme davantage de System PTE qui ne sont donc pas extensibles…



http://community.citrix.com/display/ocb/2008/08/04/PAE+This!!!+Optimizing+XenApp

http://www.sepago.de/helge/2008/05/25/x64-my-terminal-servers-run-just-fine-with-32-bits-and-81216-gb-ram/

mea culpa.



Heureusement j’ai mis “si je dit pas de bétises” :-[

Pour complémenter le post



http://msdn.microsoft.com/en-us/library/aa366778(VS.85).aspx#memory_limits



Cdlt



Sébastien