ice_cube210
VIP Member
No of JVM\'s per Server - Windows WAS 6.0
HI List,
I spent some time searching for old posts on this subject and did not find anything conclusive, or I just did not hit the right search terms.
This is a 8.11 SP1 System, TR 8.97.1.1, Win 2003 R2 Enterprise Edition Web servers, WAS 6.0
My question is as follows
What is the optimum number of JVM's to configure on a Windows WAS 6.0 server. Usual rule of thumb would be no more than 1 JVM per CPU and 1-2 GM of RAM per JVM.
The JVM's on the box would be vertically clustered using ND. Now if I had a box that had 4 Dual core processors and 16 GB of RAM, I could go up to say 7 JVMS, leaving one processor and 2 Gigs for OS and other things. If I were more conservative on the RAM I guess I would need just 8 GB of RAM (1 gig per JVM).
I'm interested to know from others how many JVM's they configure per pox. Is there an optimum number you would not go above (5 or 6?). Or as long as I have the CPU and memory can I keep scaling up.? Have you seen performance degrade or the system becoming unstable if you scale vertical beyond a certain number?
From a point of failure perspective it would make sense to limit to 4 to 5 JVM's per box and scale horizontally rather than vertically. From a data center cost perspective less severs = less cost. But my most important factor here is performance.
On another note, on a Windows Web Server platform, what is the optimum no of users per JVM? I am running 60 per JVM right now. I know it depends on how heavy or light the users are , but I’d be interested to know how many users per JVM others are running and the performance levels
Any inputs appreciated, thanks in advance
HI List,
I spent some time searching for old posts on this subject and did not find anything conclusive, or I just did not hit the right search terms.
This is a 8.11 SP1 System, TR 8.97.1.1, Win 2003 R2 Enterprise Edition Web servers, WAS 6.0
My question is as follows
What is the optimum number of JVM's to configure on a Windows WAS 6.0 server. Usual rule of thumb would be no more than 1 JVM per CPU and 1-2 GM of RAM per JVM.
The JVM's on the box would be vertically clustered using ND. Now if I had a box that had 4 Dual core processors and 16 GB of RAM, I could go up to say 7 JVMS, leaving one processor and 2 Gigs for OS and other things. If I were more conservative on the RAM I guess I would need just 8 GB of RAM (1 gig per JVM).
I'm interested to know from others how many JVM's they configure per pox. Is there an optimum number you would not go above (5 or 6?). Or as long as I have the CPU and memory can I keep scaling up.? Have you seen performance degrade or the system becoming unstable if you scale vertical beyond a certain number?
From a point of failure perspective it would make sense to limit to 4 to 5 JVM's per box and scale horizontally rather than vertically. From a data center cost perspective less severs = less cost. But my most important factor here is performance.
On another note, on a Windows Web Server platform, what is the optimum no of users per JVM? I am running 60 per JVM right now. I know it depends on how heavy or light the users are , but I’d be interested to know how many users per JVM others are running and the performance levels
Any inputs appreciated, thanks in advance