citrix4ICA client bandwidth usage

Alex Alas I need assistance with determining how much bandwidth the ICA client uses when connecting to my network and how much bandwidth I need to serve at least 10 users, we have 3 T1’s shared with all our network traffic, web hosting, Internet users, etc. I want to determine the bandwidth require by each remote client when connecting to my servers. I have 3 server running on Windows 2003 SP1, each server has 4 Xeon CPU processors, 3.5 GB of RAM and Raid 1 + 0 SCSI hard drive arrange that conforms the M drive, their main use is Photoshop. I had done some performing tests and so far they have enough CPU power to fit up to 30 user/server; in Memory, I am running a little short and only can fit up to 10 users/server, which is understandable considering they are using Photoshop, I am content with 10 (30 for my whole farm) per server but Network traffic is my real concern because per server total activity reaches values Up to 9 MB/sec, I know that ICA client in theory is supposed to use around 30 kbps per connection but advertising in not the same as reality. I have two questions:

a) I want to know also if there is a tool I can use to measure my available bandwidth for incoming connections in case in the future we need to reserve it using QoS?

b) Do you guys know of any tool I can use to measure ICA bandwidth when connecting to my servers?

Thanks for your help

Alex Alas


Alex Alas Thank you Shawn for your response. I will try to measure it as you recommend.

Shawn Bass
Shawn,
I followed your advice and configured the counters
you suggested but there are a lot of variable, to
calculate the total bandwidth used by a citrix
session, should I add all the variable? Please
advice?
Alex



Yes, they will be variable because they are realtime counters. I thought I understand your request to want to understand what typical bandwidth requirements were for an ICA Session? If that’s the case, then watching those values through a session duration of an active user is the best way to gather a representative look at the ICA traffic involved. Typically what matters most from a WAN connection perspective is the throughput at a given time more so than the culmulative traffic over an entire day. You could perform logging and try to tally the results, but I don’t think that you need to. All you need to do is determine who a representive user is, determine their ICA session #, measure their ICA input/output bandwidth at certain key intervals over a several hour period and extrapolate your results from that. If you’re looking for exact bytes, etc. then you’re probably going to want to use a network sniffer as there’s other traffic involved than just ICA (though that would be the greatest amount of traffic from a bandwidth perspective).

Shawn


Darren Bennett kilobits per second
Category: Citrix4