Performance on Citrix

Spike

Active Member
We've been using Citrix Metaframe 1.8 on our Windows 2000 servers for a couple of months now. We are not in a live environment yet, but we are wondering why performance for our thin clients is so much slower than our fat clients. When monitoring the performance locally on the terminal servers, none of the resouces appear to be heavily used. I have nothing to compare to, since performance has always been slow from the day they were installed. Performance is slow even when we have only 1 user signed on. Performance is really slow just signing on, and just somewhat slow once signed in. Is it normal for performance to be slower for these thin clients than our fat? Are there certain parameters in Citrix that need adjusting? Has anyone seen the slowness I'm describing? All of our clients are local and I have set the following settings in the ICA application on the client:
1. use data compression
2. use disk cache for bitmaps
3. 16 colors for windows colors


Ryan Allen

OW Xe B7333 SP14.2 / World A7.3 cum 12
ES - AS/400 V4R4
DS - Win2000
Fat - Win200
TSE/Citrix - Win2000
 

hedgiehoghill

Active Member
how is the enterprise server itself or a separate application server if you have it setup that way?
the changes you have described are ways to fix citrix latency NOT ways to fix application performance problems. what happens if you run jde directly from the citrix server's console? that will tell you whether it is an ica problem or if it is a problem with your citrix server / application server connectivity.
if your citrix servers are connected to the enterprise server over a wan link then that may be your problem.
if your application server (enterprise server) that is processing the citrix server's logic is undersized then that may be your problem.
check the performance from the console of your citrix server and describe your network connection between your citrix box and the es and maybe we can help more.


B73.3.2 SP 11.1_UPKG, NT, MS-SQL 7.0, WIN2K/Metaframe 1.8a & Fat

Jeff Hill
IS Division Manager
Yamazen Inc.
 

Spike

Active Member
Our enterprise server is an AS/400. Both the terminal servers and the enterprise servers are locally connected to the same swith.



Ryan Allen

OW Xe B7333 SP14.2 / World A7.3 cum 12
ES - AS/400 V4R4
DS - Win2000
Fat - Win200
TSE/Citrix - Win2000
 

Jack_Crouch

Well Known Member
We have experienced the same thing. Seems we have had nothing but
problems with Windows 2000. (My CNC guys are going to cringe when they
see this comment. They want it to work. So do I.) Microsoft has told
us we need a W2K DNS server locally next to the WTS boxes... So that is an
item on the task list. Also, we saw improvement when changing the "auto
detect" on the speed of the NIC to specifically be 100mbps...

We also had our registries on the WTS W2K boxes get randomly corrupted in
regards to roaming profiles ---- caused all kinds of grief. MS helped us
patch them up.

Then... we discovered that our package build workstation (at W2K) will not
work for server builds because of "Operating System Limitations" per JDE
regarding the number of files that can be opened. One solution seems to
be to take our DS to W2K (over my dead body)... The other is to take our
package build workstation to NT 4 (which is what we will do).

XE and W2K have strengthened my need for troubleshooting skills.



AS400 V4R5, XE+XU1+18ESUs, SP14.2, NT-SQL7 for CO
 

DKBAG

Member
If you are using local clients only do not use data compression and disk
cache for bitmaps. Especially disk cache can slow things up.

We are running almost identical setup with no performance issues.

Regards,
Brian




Spike
<[email protected] To: [email protected]
ite.com> cc:
Sent by: Subject: Performance on Citrix
[email protected]
delist.com


08-06-2001 18:08
Please respond to
jdelist






We've been using Citrix Metaframe 1.8 on our Windows 2000 servers for a
couple of months now. We are not in a live environment yet, but we are
wondering why performance for our thin clients is so much slower than our
fat clients. When monitoring the performance locally on the terminal
servers, none of the resouces appear to be heavily used. I have nothing to
compare to, since performance has always been slow from the day they were
installed. Performance is slow even when we have only 1 user signed on.
Performance is really slow just signing on, and just somewhat slow once
signed in. Is it normal for performance to be slower for these thin
clients than our fat? Are there certain parameters in Citrix that need
adjusting? Has anyone seen the slowness I'm describing? All of our
clients are local and I have set the following settings in the ICA
application on the client:
1. use data compression
2. use disk cache for bitmaps
3. 16 colors for windows colors


Ryan Allen

OW Xe B7333 SP14.2 / World A7.3 cum 12
ES - AS/400 V4R4
DS - Win2000
Fat - Win200
TSE/Citrix - Win2000
--------------------------
Visit the forum to view this thread at:
http://198.144.193.139/cgi-bin/wwwthreads/showflat.pl?Cat
=&Board=OW&Number=12521
 

Carl_Fisher

Well Known Member
Do you use the W environment? These map most business functions to run on
the Enterprise Server rather than on Citrix.

We have recently identified a similar performance issue. We have narrowed it
down to the use of the W environment, there seems to be a considerable
performance hit from some of the Business Functions running on the
Enterprise Server, I have confirmed this by comparing a Thick Client with
and without W environment and a Citrix Client with and without W
environment, performance was always better for the none W set up.

We have an over specified Enterprise Server (so it is not that).

I have spoken to the Help Desk and they are currently investigating it. I
think their end solution will be to map some of the Business Functions back
to the Terminal Server. I will let you know how we get on.



OW733.3 Xe SP 14.2
Enterprise Server - Intel NT + Oracle 8.0.6
Client - Citrix TSE + Some 95 and NT PC's
 

HSICKEL

Well Known Member
Hello Carl,

can you send me your final mapping for the W-environments? We have
some issues with these .
Thanks

Herbert Sickel

OW XE SP15_008
Enterprise Server - Intel NT + Oracle 8.1.6
On 11 Jun 2001, at 0:44, Carl_Fisher wrote:
 

Chad_Anderson

Active Member
Do you have the JdeDebug "Output=None" in the jde.ini file for all of your citrix users?

Just trying to help

Chad Anderson
Generac Portable Products
B733.1 SP 7.1
AS400 DB2 Ent
NT SQL 7.0 Dep
Citrix M1.8 on NT 4.0 TSE
 

choysiulung

Member
Re: RE: Performance on Citrix

Hi... we are running on XE and have spec our TS boxes with at least 2 GB of ram as we discover that ActivEra really eats up a lot of RAM. Also, we did not do the "W" environment. All our TS are glorified fat client installs done using Control Panel -> Add New Programs.

Hope this helps.
 

choysiulung

Member
Re: RE: Performance on Citrix

Jack... we have had the opposite experience with Windows 2000 and we will never go back to Windows NT.

We are on XE + XU1, but only SP14.1 as SP14.2 gave us problems in our testing lab. All our servers (ES, DS, TS) have at least 2 GB of RAM and we plan to up that to 4 GB for our production hardware.

Hope this helps.
 

mmcgraw

Member
RE: RE: Performance on Citrix

We recently upgraded to Xe and are experiencing similar performance issues
using the W environment. We are coexistant with a good sized AS/400 and 5
TS boxes. Ctrl-ending to the bottom of a grid for a benchmarking test takes
4 seconds non-W on WTS, 6 seconds fat and 90-120 seconds using W on the same
TS box. Bad performance. Using WRKSYSACT on the 400 I notice some jdenet
kernal processes sucking up time. (Yes, we're still using JDEBNET - is that
our problem?) We've also lost our batch total screens under Xe using the W
environment. Tell me again why we're supposed to use W on WTS? Our WTS
boxes are still NT variety so I'm not convinced Spike's and Jack's issue is
W2K related.

OW Xe B7333 SP15 / World A7.3 cum 12
ES - AS/400 V4R5
DS - NT
Fat - NTWS and W98
TSE/Citrix - NT


Matt
 

Carl_Fisher

Well Known Member
RE: RE: Performance on Citrix

This is exactly the same problem we are having - however our Enterprise
Server is Intel/NT4.

If anyone has any suggestions as to the cause I would appreciate some help.



OW733.3 Xe SP 14.2
Enterprise Server - Intel NT + Oracle 8.0.6
Client - Citrix TSE + Some 95 and NT PC's
 
Just a quick note:
Ensure your AS400 is set to 100 Full Duplex, and make sure the port on the switch is the same. Never use Auto Negotiate. Also, ensure that you WTS is 100 Full Duplex, and that the port in the switch is the same, and for that matter all your servers should ideally be set that way. I would also recommend that your AS400/DS/WTS are located on the same switch, in the same group of ports.

Ensure you are using the latest and greatest MDAC version (That is recommended by JDE), and make sure this is the last thing you install. We have had problems with Microsoft Service Packs, and Client Access overwritting newer odbc files with older ones...go figure.

Ensure you are using Client Access Express, and the corresponding Service Pack. I know there are several problems if you are not at a certain SP release, but i will have to look which release it is.

There are several tweaks on the AS400 that must be done to improve performance between the WTS and the AS400. It will also improve overall network performance. Tlak to JDE about finding out what these are, I will dig up our document, and let you know what we did. I am not really an AS400 guy (Network Admin, OneWorld ADMIN).

Citrix clients should also Queue mouse and keyboard (At least they should in Citrix 1.8 for NT)
 
Top