[THIN] Re: XenApp 5 - 2008 x64 Slow

  • From: "Landin, Mark" <Mark.Landin@xxxxxxxxxxxxxxxx>
  • To: "thin@xxxxxxxxxxxxx" <thin@xxxxxxxxxxxxx>
  • Date: Thu, 6 Jan 2011 09:41:36 -0600

James Scanlon just had a very similar, if not exactly the same, problem with 
his systems and he finally fingered Appsense as the culprit. I suggest 
reviewing the list archives for his messages in the November / December 
timeframe for details. I'll copy his final response on 12/13:

"We have troubleshooted this to APPSENSE. When all three products (AM, EM And 
PM are enabled) the server doubles users logons from 14s to around 30, and 
progressivly gets worse until the server completely crashes around 45 users.
Stopping any of the three services of appsense relieves the issue.
Stopping appsense completely sees the server behave as we would expect sub 
15second logons, for over 100 users, instant launching of programs.
Further investigation continues and will update the list when we have more 
info...
Thanks to all for your input.

J
"

You may wish to experiment with disabling Appsense in your environment to see 
if it's the culprit in your case.



________________________________
From: thin-bounce@xxxxxxxxxxxxx [mailto:thin-bounce@xxxxxxxxxxxxx] On Behalf Of 
Andy Friar
Sent: Thursday, January 06, 2011 9:10 AM
To: thin@xxxxxxxxxxxxx
Subject: [THIN] XenApp 5 - 2008 x64 Slow

I'm have a problem with the following Windows 2008 SP2 Enterprise x64
XenApp 5 Enterprise R01

Boxes are Dell blade 8 core + HT  49Gb RAM
Local manadatory profiles with full Appsense suite utilising EM + 
Personalisation service.
Desktop / My Documents / Favourites redirected to a Netapp Filer running CIFS.

The more users that come onto the box the slower the machine gets.

@ 0-45 users the box is responsive, logon times are good but it still has this 
apparent lag when accessing local apps
@ 50 the lag is getting worse sometimes freezes but always comes back.
@ 60 logon times are substantial, just selecting a cell in excel can take 30+ 
seconds.

Performance counters seem fine

14% processor time
25k context switches / sec no massive jumps
0 Processor queue length
99% disk idle
0 disk queue length
15-20k threads
0 Redirector\Current Commands

The only large one is system calls / sec which can be anywhere from 80k to 
1.5m, I've cut down the apps but system calls are still high.

To me the server feels as if it has no cpu left, but given the resources free 
it looks more like an i/o problem, I've tuned the smb with the following

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Lanmanserver\Parameters]
"MaxWorkItems"=dword:00002000
"MaxMpxCt"=dword:00000800                                 (subsequently has 
been changed to match the Netapp)
"MaxRawWorkItems"=dword:00000200
"MaxFreeConnections"=dword:00000064
"MinFreeConnections"=dword:00000020

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Lanmanworkstation\Parameters]
"MaxCmds"=dword:00000800

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session 
Manager\Configuration Manager]
"RegistryLazyFlushInterval"=dword:0000003C


The NetApp filer has had cifs.max_mpx set to 1124 so I've subsequently changed 
the citrix servers to match this number rather than the 2048 previously.
It's running around 30%cpu 2000 io/sec 98% cache hit.

Any suggestions on where else I might look into what is causing the bottleneck?

Thanks

Andy



________________________________
This message and any attachments may be a confidential attorney-client 
communication or otherwise be privileged and confidential. If you are not the 
intended recipient, any review, distribution or copying of this transmittal is 
prohibited. If you have received this transmittal in error, please reply by 
e-mail and delete this message and all attachments

Other related posts: