[rt-users] Minimum hardware requirement for installing RT

Kevin Murphy murphy at genome.chop.edu
Fri Aug 22 12:23:52 EDT 2003


>> I want to install RT 3.0.4 on red hat linux 9, do anyone know what is 
>> the minimum hardware requirement?
>
> most of the grunt work of RT is done by the SQL daemon so as long as 
> the hardware can sustain the number of queries you are fine.

For me, the Perl/Mason code running in the webserver is the bottleneck, 
not the database.  In any case, if you miscalculate and need to scale 
up, you can do so by moving the database server to a separate machine; 
the configuration is no more difficult than when the database runs on 
the same machine.

On my platform (Mac OS X 10.2), the web server (apache 1.3.27 with 
mod_perl 1.28) uses 3 times* as much CPU as the database (postgresql 
7.3.4) -- the difference would probably be even greater for MySQL.  I 
would be interested in knowing other people's ratios.

I use RT3 on a dual CPU 1.2 GHz PowerMac with 1.5 GB RAM (this machine 
is used for other things), and the performance is acceptable but 
slightly disappointing for the 3 people who use it (not very heavily) 
-- even when the server is not doing anything else.   By disappointing 
I mean "sluggish enough that I wonder how well it would perform with 
more users or a bigger database".

Mason, which RT is built on, is cool technology, but some benchmarks 
suggest that it is slow as a dog (think dachshund rather than whippet) 
-- see http://www.chamas.com/bench/.  It also tends to use a large 
amount of memory (which won't matter on modern machines with >128MB 
RAM).

That being said, I don't regret picking RT (about a week into the 
experience).

-Kevin Murphy

*  ps aux time figures for apache and postgres processes launched at 
the same time 3 days ago:
apache: 6.16+13.67+15.37+18.67+11.91+13.37+13.34+14.37+12.08 = 118.94
postgres: 4.73+4.63+3.9+6.85+3.79+3.98+5.41+3.89 = 37.18
ratio of web/db: 118.94/37.18 = 3.2

Hopefully this comparison is valid - call me on this if not.




More information about the rt-users mailing list