Thanks again for the info.  We are hoping to take weblogic out of the
picture all together and go with an Apache http server and Tomcat app
server.  Currently we have our BI infrastructure on AIX and we are
pushing for our next release to deploy on Linux.  Therefore we were
trying to ditch Weblogic as well and go with open source.  We are just
trying to get our ducks in a row so that we can answer all questions
intelligently as to why we want to go away from the current set up and
what the possible pit falls are going to be.  We know that we are not
going to have any issues with the Apache HTTP server, but I am
unfamiliar with Tomcat and decided to go on this fact finding mission.  

Thanks in advance for all of your help

Thank You
Brett MacManus


-----Original Message-----
From: Peter Lin [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, March 31, 2004 12:34 PM
To: Tomcat Users List
Subject: RE: scalability


 
I think I'm getting a better picture. You're exploring the option of
having weblogic handle just the business objects and Crystal BI stuff.
Tomcat then serves up view of the data produced by weblogic and the
database.
 
 
Having worked on a platform with a setup similar to that for wireless
applications, the tricky part is tuning your application server (read
EJB container) performance. I'm assuming you've already done that since
it sounds like a production setup.
 
 
In general, most of the time Tomcat will be waiting for data. As long as
Tomcat gets the data As Fast As Possible, it shouldn't be the
bottleneck. In that type of configuration, it's desirable to have a
dedicated ethernet port that connects to a dedicated router to the App
Server(if you don't already have it setup that way). Realistic numbers
on 3 tiered setups are hard to find, but you should be able to find some
synthetic numbers. good luck.
 
peter lin
 
 
 
 


"MacManus, Brett C" <[EMAIL PROTECTED]> wrote:
Thanks Peter... We will be interacting with Oracle, Informix, and DB2.
The proposed Tomcat application servers will be used with the Business
Objects and Crystal BI application.

Thank You
Brett MacManus


-----Original Message-----
From: Peter Lin [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, March 31, 2004 12:22 PM
To: Tomcat Users List
Subject: RE: scalability



In terms of concurrent requests here's my own experience.

Handing 50-150 concurrent requests using either apache AB or JMeter to
simulate load doesn't pose any problems that I can see for static or
simple dynamic pages. when I say dynamic pages, I mean simple queries
which select from one view or simple sql join.

the real bottle neck is the database. Depending on the OS you're on, the
practical limit of the database in terms of concurrent queries varies
quite a bit. If you're using windows and Sql Server, the practical limit
for concurrent queries is 2x # of CPU.

for example, say you have sql server on a 4 CPU system. the practical
limit is 8 concurrent queries. Anything above 8 will get queued up.
which means throwing more concurrent requests will just swamp the
database. You'll have to test the database you're using to figure out
the practical limit for concurrent queries. since you're already using
weblogic, I'm going to guess there's an EJB somewhere providing data. If
that is the case, follow the normal EJB best practices like using local
interfaces to EJB's.

In terms of clustering, if you're talking about session replication, I
have no experience with clustering TC5. If you're talking about load
balancing, there shouldn't be any performance issues. If you're planning
on havng lots of servers, I would recommend using hardware load
balancing. hope that helps.


peter lin



"MacManus, Brett C" 
wrote:
Sorry Peter.... You are correct. I need in terms of clustering, and
concurrent connections.

Thank You
Brett MacManus




You're going to have to qualify your definition of scalability before
anyone can provide useful information.

scalability in terms of concurrent users?
requests per second?
average response time?
cluster size?
concurrent connections?

without a point of reference, scalability means very little :)

peter


"MacManus, Brett C" 
wrote:
Hello,
I am needing information on the scalability of Tomcat. We are currently
using Web Logic, but are considering Tomcat and our only concern in
scalability. Can anyone help me out with this as I am unable to track
down any specifics.

Thank You

Brett


---------------------------------
Do you Yahoo!?
Yahoo! Finance Tax Center - File online. File on time.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------
Do you Yahoo!?
Yahoo! Finance Tax Center - File online. File on time.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------
Do you Yahoo!?
Yahoo! Finance Tax Center - File online. File on time.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to