[THIN] Re: Performance Metrics

  • From: "Timothy Mangan" <tmangan@xxxxxxxxxxxx>
  • To: <thin@xxxxxxxxxxxxx>
  • Date: Tue, 6 Apr 2004 13:44:43 -0400

The performance monitor is a good tool to help determine *why* the system is
slow.  Primarily: is it memory (paging), CPU, or I/O.  But the problem most
have with the tool is that there isn't a fixed "this is good" or "this is
bad" value for any of the parameters.  The usefulness that you of the
performance monitor increases as you use it, especially under different
scenarios - making it a hard tool to just pick up and use when you have a
problem.  Another usefulness is that when you are logging the info, you can
try to correlate complaints to observable changes in values. 

Measuring user performance is what I usually call "perceived performance".
(See white paper www.tmurgent.com\images\PerceivedPerformance.pdf  [warning,
link may wrap] and/or Performance white paper on Brian Madden's site).  The
CTSK or other tools can be used for this.  Basically, you want to define
what a "typical user task" is and time how long it takes.  I often use
home-grown tools that create a session, run a simple app, and logoff.  Given
a baseline measurement (not good nor bad, but "normal"), now you can try to
determine what activities make it bad, or alternatively what changes can you
make to improve it.

Finally, service versus network.  Divide and conquer.  Citrix WMI provider
gives you session values such as bandwidth and latency.

Good luck!

Tim
Timothy R. Mangan  - Founder, TMurgent Technologies
tmangan@xxxxxxxxxxxx  www.tmurgent.com  (+1)781.492.0403

-----Original Message-----
From: thin-bounce@xxxxxxxxxxxxx [mailto:thin-bounce@xxxxxxxxxxxxx] On Behalf
Of Woodward, Michael
Sent: Tuesday, April 06, 2004 10:39 AM
To: 'thin@xxxxxxxxxxxxx'
Subject: [THIN] Performance Metrics

I asked this question before but I am going to ask it in a different way
this time.  
What is the best way to measure performance on a Citrix server?  I have
complaints from users stating their session is slow, but I have to find a
way to answer the following questions:

1. 'How slow is slow?' 
2. 'Is it due to the load on the servers?'
3. 'How do we know it is not the network?'

I have been directed to the Citrix Server test kit but this looks like it is
only testing performance of hardware performing specific scripts by a
certain number of users.

What about measuring what is occurring right now on my servers?  And maybe
this is a dumb question but if performance monitor is the answer what
counters should I be looking at for this information?  Is performance
monitor the best tool at measuring these things? 

-----

C. Michael Woodward
Mid-Tier Support

Sun Chemical
Cincinnati, Ohio 45232
* 513.681.5950 x 576
* Michael.Woodward@xxxxxxxxxxxxxx





********************************************************
This Week's Sponsor - RTO Software / TScale What's keeping you from getting
more from your terminal servers? Did you know, in most cases, CPU
Utilization IS NOT the single biggest constraint to scaling up?! Get this
free white paper to understand the real constraints & how to overcome them.
SAVE MONEY by scaling-up rather than buying more servers.
http://www.rtosoft.com/Enter.asp?ID=147
**********************************************************
Useful Thin Client Computing Links are available at:
http://thin.net/links.cfm
***********************************************************
For Archives, to Unsubscribe, Subscribe or set Digest or Vacation mode use
the below link:
http://thin.net/citrixlist.cfm

********************************************************
This Week's Sponsor - RTO Software / TScale
What's keeping you from getting more from your terminal servers? Did you
know, in most cases, CPU Utilization IS NOT the single biggest
constraint to scaling up?! Get this free white paper to understand the
real constraints & how to overcome them. SAVE MONEY by scaling-up rather
than buying more servers.
http://www.rtosoft.com/Enter.asp?ID=147
**********************************************************
Useful Thin Client Computing Links are available at:
http://thin.net/links.cfm
***********************************************************
For Archives, to Unsubscribe, Subscribe or 
set Digest or Vacation mode use the below link:
http://thin.net/citrixlist.cfm

Other related posts: