RE: System requirements for running Apache Tomcat on Windows Box

2008-04-14 Thread Peter Crowther
 From: Susan G. Conger [mailto:[EMAIL PROTECTED]
 I am trying to put together some system requires for running
 Apache HTTP Server and Tomcat on windows machines.

A minimal Tomcat installation takes under 10 meg of disk, starts up in under 30 
meg of RAM and will cheerfully run on a low-end Celeron.  I would say low-end 
486, but I've not checked the minimum CPU requirements for Java 1.6!

Now add the required resources for your operating system and your application - 
which will be most of them!  The only way to do this is to benchmark your 
application - on Windows - and to make reasonable assumptions about application 
load.  That is not a job that can be done by this, or any, mailing list.

Also, why do you feel you need Apache httpd in front of Tomcat?  Tomcat is a 
very capable web server in its own right, unlike (say) PHP or perl.  If you're 
concerned about performance, this will typically increase response times for 
dynamically-generated content, take extra CPU cycles and consume extra memory.  
There are reasons to use httpd + Tomcat - if you give us some more information, 
you may get some more informed comment!

- Peter

-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: System requirements for running Apache Tomcat on Windows Box

2008-04-14 Thread Christopher Schultz

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Susan,

Susan G. Conger wrote:
| I am trying to put together some system requires for running Apache
| HTTP Server and Tomcat on windows machines.

Not to start a flame war, but if you are using Intel- or AMD-based
hardware, my experience has been that Linux or one of the BSDs are far
more stable, use fewer resources, and are easier to administer remotely
than any version of Microsoft Windows. Both of these other options also
come with the benefit of having zero license fees. Is Microsoft Windows
a hard requirement?

| I have looked all over but I can't seem to find a minimum system
| specification for windows.

Mostly, the JVM has these requirements. Tomcat doesn't require anything
beyond the recommended system for a particular JVM. Note that JVMs are
not much more demanding these days than when the originals were written
10 years ago. Anything Intel Pentium-class or better should be able to
run your software, if somewhat slowly. Memory should be your primary
concern, with 128MB being an absolute minimum. I would just get as much
as you possibly can.

- -chris
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkgDfRYACgkQ9CaO5/Lv0PDVqQCfT2I9mG0ZQhWOozW63OnOSpUx
RcIAn3CvLvVTNM9ezhBeRQPS75B8oR8D
=CjKI
-END PGP SIGNATURE-

-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: System requirements for running Apache Tomcat on Windows Box

2008-04-14 Thread David kerber

Susan G. Conger wrote:

I am trying to put together some system requires for running Apache HTTP
Server and Tomcat on windows machines.  I have looked all over but I can't
seem to find a minimum system specification for windows.  I want to run
tomcat 6.0 and I need CPU, Hard Drive Space, Memory and anything else that
will tell the customer what the need.  I would like to know the minimum,
medium, ideal system specifications for windows.  If anyone know where I can
find this information or has these specs please let me know.
  
As others have said, the requirements for Tomcat itself are pretty 
minimal; anything that will run windows effectively will handle tomcat 
itself ok.   Your application, OTOH may need much more capacity.  If you 
tell us a little more about what your app is doing, how many 
simultaneous users, etc, we'll be able to give more accurate suggestions.


As an example, I have an app that takes continuous data feeds from about 
330 locations around the country, totaling around 2.5M lines and 210 MB 
of data per day.  It runs on a dual-core dual processor Xeon with 2GB 
RAM running Windows server 2003, Tomcat 5.5 and Java 1.5, and very 
rarely rises above 2% CPU usage or 600MB memory usage.  So obviously I'm 
over-spec'd with this machine.


D



-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: System requirements for running Apache Tomcat on Windows Box

2008-04-14 Thread Johnny Kewl


---
HARBOR: http://coolharbor.100free.com/index.htm
The most powerful application server on earth.
The only real POJO Application Server.
Making the Java dream come true.
---
- Original Message - 
From: Susan G. Conger [EMAIL PROTECTED]

To: users@tomcat.apache.org
Sent: Monday, April 14, 2008 2:37 PM
Subject: System requirements for running Apache Tomcat on Windows Box

Susan, A well spec's entry level windows machine is enuf.
If Windows itself works well, its enough.

So XP 2.8 ghz 500 meg
Vista 1gig mem etc

BUT if they going to be used for development as well, and they 
probably will, double the memory.
Its not a TC thing, its because you have Netbeans open, Postgres, TC, 
Multimedia, Flash etc etc
Otherwise you'll find when you open IE7 which is very greedy... things get a 
little slow.


You can actually hide TC on normal user machines, its very gentle, great 
product.


For internal use intranets and typical low volume company sites, nothing 
more.
If you setting up a high volume SP, then start thinking about putting TC and 
its dB on linux, raid disks etc.
Its a cost thing... also no games and users messing with it, so it just runs 
and runs forever.


The thing you will find with windows entry level box's is that IDE really 
beds down with lots of concurrent disk activity. Delivering a video, driving 
a dB and doing web hits... the drives quickly become slow.
For example, empty a recyle bin, do a search and copy stuff across a 
network, you'll see IDE take strain.

Normal co sites IDE is fine.

Apache and TC will run happily together on an entry level MS box... if you 
really need both?

Personally I think XP is better than Vista.
I think 40 gigs is probably the entry level disk size now for windows, more 
than enough, but if you using this say for dB's and wikis and the like... 
naturally you need to allow for that.
On developer machines we use a 40gig C drive and 200 gig D drives and they 
use it.



I am trying to put together some system requires for running Apache HTTP
Server and Tomcat on windows machines.  I have looked all over but I can't
seem to find a minimum system specification for windows.  I want to run
tomcat 6.0 and I need CPU, Hard Drive Space, Memory and anything else that
will tell the customer what the need.  I would like to know the minimum,
medium, ideal system specifications for windows.  If anyone know where I 
can

find this information or has these specs please let me know.



Thanks,

Susan



===

Susan G. Conger
Custom Windows  Macintosh Development

President
Web Site Design  Development

YOERIC Corporation
Database Design  Development

256 Windy Ridge Road

Chapel Hill, NC  27517

Phone/Fax: (919)542-0071

[EMAIL PROTECTED]

www.yoeric.com







-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: System requirements for running Apache Tomcat on Windows Box

2008-04-14 Thread Johnny Kewl


Oh... XP professional is what we use... we dont use big expensive MS servers 
;)


- Original Message - 
From: Johnny Kewl [EMAIL PROTECTED]

To: Tomcat Users List users@tomcat.apache.org; [EMAIL PROTECTED]
Sent: Monday, April 14, 2008 8:10 PM
Subject: Re: System requirements for running Apache Tomcat on Windows Box




---
HARBOR: http://coolharbor.100free.com/index.htm
The most powerful application server on earth.
The only real POJO Application Server.
Making the Java dream come true.
---
- Original Message - 
From: Susan G. Conger [EMAIL PROTECTED]

To: users@tomcat.apache.org
Sent: Monday, April 14, 2008 2:37 PM
Subject: System requirements for running Apache Tomcat on Windows Box

Susan, A well spec's entry level windows machine is enuf.
If Windows itself works well, its enough.

So XP 2.8 ghz 500 meg
Vista 1gig mem etc

BUT if they going to be used for development as well, and they 
probably will, double the memory.
Its not a TC thing, its because you have Netbeans open, Postgres, TC, 
Multimedia, Flash etc etc
Otherwise you'll find when you open IE7 which is very greedy... things get 
a little slow.


You can actually hide TC on normal user machines, its very gentle, great 
product.


For internal use intranets and typical low volume company sites, nothing 
more.
If you setting up a high volume SP, then start thinking about putting TC 
and its dB on linux, raid disks etc.
Its a cost thing... also no games and users messing with it, so it just 
runs and runs forever.


The thing you will find with windows entry level box's is that IDE really 
beds down with lots of concurrent disk activity. Delivering a video, 
driving a dB and doing web hits... the drives quickly become slow.
For example, empty a recyle bin, do a search and copy stuff across a 
network, you'll see IDE take strain.

Normal co sites IDE is fine.

Apache and TC will run happily together on an entry level MS box... if you 
really need both?

Personally I think XP is better than Vista.
I think 40 gigs is probably the entry level disk size now for windows, 
more than enough, but if you using this say for dB's and wikis and the 
like... naturally you need to allow for that.
On developer machines we use a 40gig C drive and 200 gig D drives and they 
use it.



I am trying to put together some system requires for running Apache HTTP
Server and Tomcat on windows machines.  I have looked all over but I 
can't

seem to find a minimum system specification for windows.  I want to run
tomcat 6.0 and I need CPU, Hard Drive Space, Memory and anything else 
that

will tell the customer what the need.  I would like to know the minimum,
medium, ideal system specifications for windows.  If anyone know where I 
can

find this information or has these specs please let me know.



Thanks,

Susan



===

Susan G. Conger
Custom Windows  Macintosh Development

President
Web Site Design  Development

YOERIC Corporation
Database Design  Development

256 Windy Ridge Road

Chapel Hill, NC  27517

Phone/Fax: (919)542-0071

[EMAIL PROTECTED]

www.yoeric.com







-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: System requirements

2006-09-21 Thread Stefan Baramov
DEMESY Nicolas wrote:
 Hi,

 I would like to know what are the system requirements for using Tomcat
 in a production server, with 50-100 users, on a Red Hat Advanced
 Server 3.
 Where can I find benchmarks ?

 Thank you for your advices,
 Nicolas DEMESY


 -
 To start a new topic, e-mail: users@tomcat.apache.org
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]



I would recommend to load test your application and runtime environment,
first. I would get two or more production like servers, and write a load
test specifically geared toward your application. Number of tools are
available for this. From the open source world, I would try JMeter,
Grinder, Solex (eclipse plugin) or even HttpUnit. Once you have your
load test, I would play with different Tomcat configurations. Do not
forget that sometimes the garbage collection settings are quite
important. I would try with at least two or three gc algorithms.

So, finding system requirements is quite a project. Of course, if you
application is not mission critical, I would not bother. Just get a
regular AMD64/Pentium Server with at least 2MB, install a tomcat with
512mb heap, put a decent load balancer at front of it and you are done.

- Stefan

-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: System requirements

2006-09-21 Thread Caldarale, Charles R
 From: Stefan Baramov [mailto:[EMAIL PROTECTED] 
 Subject: Re: System requirements
 
 Just get a regular AMD64/Pentium Server with at least 2MB

Tough to find one that small these days...

 - Chuck


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY
MATERIAL and is thus for use only by the intended recipient. If you
received this in error, please contact the sender and delete the e-mail
and its attachments from all computers.

-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: System requirements

2006-09-19 Thread Mikolaj Rydzewski

DEMESY Nicolas wrote:
I would like to know what are the system requirements for using Tomcat 
in a production server, with 50-100 users, on a Red Hat Advanced 
Server 3.

Where can I find benchmarks ?
It depends. Mostly on the application you want to use. But you didn't 
bother to tell it.


--
Mikolaj Rydzewski [EMAIL PROTECTED]



smime.p7s
Description: S/MIME Cryptographic Signature


RE: System requirements

2006-09-19 Thread Peter Crowther
 From: DEMESY Nicolas [mailto:[EMAIL PROTECTED] 
 I would like to know what are the system requirements for 
 using Tomcat 
 in a production server, with 50-100 users, on a Red Hat 
 Advanced Server 3.
 Where can I find benchmarks ?

It depends.  I have a webapp (almost entirely static content) that will
happily run on a P133 with 64 Mbytes of RAM serving 100 concurrent
users.  I have another (a simulation app) that overloads a
quad-processor 4 Gbyte box serving 5 users.

Your application's profile will be 99% of your performance variation.
We can't benchmark that for you; only you can do that.

- Peter

-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: System requirements

2006-09-19 Thread Andrew Miehs

Hi Nicolas,

Tomcat works best with large hardware. I have found that using a Sun  
Enterprise 15K with 1 processor per online user gives me the best  
performance.


Regards

Andrew

PS: Maybe you should give us slightly more detailed information about  
your requirements if you want someone to be able to help you



On 19/09/2006, at 2:26 PM, DEMESY Nicolas wrote:


Hi,

I would like to know what are the system requirements for using  
Tomcat in a production server, with 50-100 users, on a Red Hat  
Advanced Server 3.

Where can I find benchmarks ?

Thank you for your advices,
Nicolas DEMESY



-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: System requirements

2006-09-19 Thread Martin Gainty
Nicolas-
I found a link which displays the 'upper limits'
(at the bottom of the page are Required Minimums)
http://www.redhat.com/rhel/details/limits/
HTH,
M-
*
This email message and any files transmitted with it contain confidential
information intended only for the person(s) to whom this email message is
addressed.  If you have received this email message in error, please notify
the sender immediately by telephone or email and destroy the original
message without making a copy.  Thank you.



- Original Message - 
From: DEMESY Nicolas [EMAIL PROTECTED]
To: users@tomcat.apache.org
Sent: Tuesday, September 19, 2006 8:26 AM
Subject: System requirements


 Hi,
 
 I would like to know what are the system requirements for using Tomcat 
 in a production server, with 50-100 users, on a Red Hat Advanced Server 3.
 Where can I find benchmarks ?
 
 Thank you for your advices,
 Nicolas DEMESY
 
 
 -
 To start a new topic, e-mail: users@tomcat.apache.org
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 


Re: System requirements

2006-09-19 Thread David Kerber

Andrew Miehs wrote:


Hi Nicolas,

Tomcat works best with large hardware. I have found that using a Sun  
Enterprise 15K with 1 processor per online user gives me the best  
performance.


Don't forget the 1GB of RAM per user...  That combination would giive 
terrific performance ;-)




Regards

Andrew

PS: Maybe you should give us slightly more detailed information about  
your requirements if you want someone to be able to help you



On 19/09/2006, at 2:26 PM, DEMESY Nicolas wrote:


Hi,

I would like to know what are the system requirements for using  
Tomcat in a production server, with 50-100 users, on a Red Hat  
Advanced Server 3.

Where can I find benchmarks ?

Thank you for your advices,
Nicolas DEMESY




-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]







-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: System requirements

2006-09-19 Thread DEMESY Nicolas

Thank you for yours answers.

I have one context for a web portal with servlet pages and one context 
for an axis web server .

Sorry for the missing information .

Nicolas DEMESY

Mikolaj Rydzewski a écrit:


DEMESY Nicolas wrote:

I would like to know what are the system requirements for using 
Tomcat in a production server, with 50-100 users, on a Red Hat 
Advanced Server 3.

Where can I find benchmarks ?


It depends. Mostly on the application you want to use. But you didn't 
bother to tell it.





-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: System requirements

2006-09-19 Thread Peter Crowther
 From: DEMESY Nicolas [mailto:[EMAIL PROTECTED] 
 I have one context for a web portal with servlet pages and 
 one context for an axis web server .

OK... you still need more information here, I'm afraid.  Axis is pretty
small and pretty quick, but the web services that are running in it
could be tiny or huge; you will need to profile those.  Portals range
from lightweight to horrible, and you don't say *which* portal.
However, the portlets that are running inside them - and the number of
those shown on a page, and the complexity of the portlet interaction -
will generally overwhelm the small overhead of the portal framework and
app server.

You will have to benchmark your application in your environment, with
your web services and your portlets - and your expected number of page
views per hour (of different pages if they are of differing complexity)
for your users.  We cannot even guess at any of those variables, and
they will make a difference that dwarfs the overhead of Tomcat.  This is
not something to ask a mailing list; if you need a realistic answer and
cannot get it yourself, you should engage a consultant who knows about
Tomcat to size your system for you.

- Peter

-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]