I'm in the process of building a proposal for a server that we will use to host Magnolia 3.0 CE on.

I'm trying to figure out what kind of specs we would need. Initially, we will be hosting just "side projects" on the site - sites that have significantly lower traffic than our main site - but eventually we will migrate our main site over to Magnolia.

Our main website seems to currently have a peak of about 300 visitors per hour, and we serve about 5,000 pages in a day. (Average of about 5 pages per visit, and about 1000 visitors per day)

I would estimate that our side projects each have traffic that peaks at about 80 visitors per hour, and a similar 5 pages per visit number... If we plan on 3 side projects and they all hit at once - we would be looking at a peak normal traffic of around 500 visitors per hour.

Our company is growing significantly, and I anticipate our web traffic to double by next year - giving us 1000 visitors per hour on a peak hour.

I was looking at installing a Dell PowerEdge 2950 in our colocation server, and here are the specs I was looking at:

Dual Core Intel® Xeon® 5050, 2x2MB Cache, 3.00GHz, 667MHz FSB
4GB 533MHz (4x1GB), Dual Ranked DIMMs
Red Hat Enterprise Linux ES v4, 1YR Red Hat Network Subscription, EM64T

I was also planning to put a set of two 160 GB drives and setting up a hardware-controlled RAID-1 on them for basic data redundancy.

Should the box have more RAM in it to handle the load we are looking at? I know the JVM loves RAM.

Also - what application server are other people using with a similar (or greater) load? I'm planning to use a BDB to hold the content repository and I'm also planning to use Tomcat as the application server.

Any feedback on server specs is appreciated,

Ryan Gardner
VitalSmarts
----------------------------------------------------------------
for list details see
http://www.magnolia.info/en/magnolia/developer.html
----------------------------------------------------------------

Reply via email to