At our site, we are running an intensive database application. We run the application over a Citrix Published Desktop with the app on the Citrix Server and the Database on a standalone box. To say the least, performance is very bad.
My Citrix Server, for those of you who have any experience with Citrix, is a dual 1.4ghz processored box with 2GB of RAM. ...more than enough for the dozen concurrent users that access it.
Beyond that, everything is connected into two 24 port Linksys Etherfast Hubs. On top of that, the database server is an old Win NT4 box with a 500Mhz processor, 256MB of RAM and a couple slow access 18GB IDE drives.
Knowing all of this, however, running database indexing utilities over the terminal server run painfully slow, almost to the point of timing out. If I run them on the local DB server, though, the run quite quickly. (I do have a 1.8ghz, 1GB ram SCSI disk RAID 5 arrayed server sitting here waiting to replace the 500Mhz box) I don't believe the server is really the point of the bottle neck though since the reindexing apps run fine if run local...
So... I wanted to get the servers out of the two auto-sensing hubs. I added a Netgear FastEthernet 10/100 switch and moved the Citrix Server and DB server into the switch. Once I did that, everything ran blindingly fast... for about 20 minutes. Users were even commenting on how fast the system was. It was very obvious. After about 20 minutes, everything got slow again. About an hour later, things again got faster, and then they slowed off again....
I'm a little puzzled by this. At this point, everything is running much slower, even that before, with the two servers in the switch rahter than the hub. THis statement holds true even for my workstation if I add it to the switch...
Any thoughts on the irratic switch performance? Or thoughts that I might be looking for the bottle neck in the wrong place?
My Citrix Server, for those of you who have any experience with Citrix, is a dual 1.4ghz processored box with 2GB of RAM. ...more than enough for the dozen concurrent users that access it.
Beyond that, everything is connected into two 24 port Linksys Etherfast Hubs. On top of that, the database server is an old Win NT4 box with a 500Mhz processor, 256MB of RAM and a couple slow access 18GB IDE drives.
Knowing all of this, however, running database indexing utilities over the terminal server run painfully slow, almost to the point of timing out. If I run them on the local DB server, though, the run quite quickly. (I do have a 1.8ghz, 1GB ram SCSI disk RAID 5 arrayed server sitting here waiting to replace the 500Mhz box) I don't believe the server is really the point of the bottle neck though since the reindexing apps run fine if run local...
So... I wanted to get the servers out of the two auto-sensing hubs. I added a Netgear FastEthernet 10/100 switch and moved the Citrix Server and DB server into the switch. Once I did that, everything ran blindingly fast... for about 20 minutes. Users were even commenting on how fast the system was. It was very obvious. After about 20 minutes, everything got slow again. About an hour later, things again got faster, and then they slowed off again....
I'm a little puzzled by this. At this point, everything is running much slower, even that before, with the two servers in the switch rahter than the hub. THis statement holds true even for my workstation if I add it to the switch...
Any thoughts on the irratic switch performance? Or thoughts that I might be looking for the bottle neck in the wrong place?