Page 1 of 1

Multiple Procesors

Posted: Fri Aug 07, 2009 11:48 am
by ConvertFromOldNGs
by Torrie Moore >> Wed, 26 Jan 2000 1:59:24 GMT

Hi

Has anyone upgraded a jade server from a single to multiple processors. We have a client who is considering the upgrade and wondered whether there is a advantage in doing it. They are running win nt server and JadeRap and JadeApp are on the same server. There are about 30 users connected to the one jadeapp.

Thanks

Torrie Moore
torrie@concept-eng.co.nz

Re: Multiple Procesors

Posted: Fri Aug 07, 2009 11:48 am
by ConvertFromOldNGs
by Craig Shearer >> Wed, 26 Jan 2000 8:21:45 GMT

Hi Torrie

When we ran the APEC system, we had a dual-processor system and both processors were certainly exercised. I would guess that any multi-threaded system would benefit from multiple processors, but it really depends upon whether your system is CPU-bound or whether there is some other system resource causing bottlenecks.

As I understand, the Jadapp (JADE application server) program runs a thread for each client connection to it. Jadrap runs multiple threads (configurable in the jade.ini file), so I expect that JADE would benefit from an additional processor.

From a gut feeling point of view I would expect that running both JADRAP and JADAPP on the same server with 30 concurrent users would definitely benefit from an additional processor.

Does anybody have any firm benchmarks on this sort of thing?

Craig.

PS Why are you running JADRAP? Wouldn't you be better running the JADE Server as a service? Also, how do you ensure that JADAPP gets started? I've been meaning to experiment having a server application that starts JADAPP ensuring that both the server and application server come up automatically when the server restarts.

Re: Multiple Procesors

Posted: Fri Aug 07, 2009 11:48 am
by ConvertFromOldNGs
by Craig Shearer >> Wed, 26 Jan 2000 19:29:49 GMT

Some more thoughts on this...

Before considering another processor, make sure that you have the existing system tuned in the best possible way first. For example, are your cache settings large enough to support the number of user that you have, and their requirements? There is quite a lot of tuning that you can do to your system by adjusting parameters in the jade.ini file.

I have seen quite a large system (which will remain nameless to protect the guilty) where the customer was considering adding another processor to improve performance. On inspecting the jade.ini file, I found that the system hadn't been tuned at all - the settings for cache sizes were the default settings (1MB from memory!!!). If this is your problem, then another processor probably won't help much!

Craig.