WebServer Spec and Configuration For 900 Daily Visitors

Hi Guys,
im looking for help on specing out a new server configuration, I'm looking for a server that will be able to handle 800 to 900 visitors a day, the webserver will host a website and some forms which will post and store its contents to a database.

What type of configuration would best suit, should I go with a single server that will host the form and database or go for a multi server set-up? can someone please recommend a good spec and architecture.

Thanks
Jay Eire
LVL 7
jay_eireAsked:
Who is Participating?
 
RPPreacherConnect With a Mentor Commented:
Multi-server set up - Exposing a SQL DB to the internet is always a bad idea.

Specs for SQL server - per Microsoft's recommendations (for 2005 Standard) - 1 Ghz CPU, 1 GB RAM, 875 MB of HDD space - in other words, any modern computer.
Specs for IIS server - per Microsoft's recommendations (for 2003) - 1* Pentium III compatible CPU, 550 MHz or higher * 2 CPUs recommended 512 MB RAM

Again, any modern server is going to crush these specs.  900 visitors per day is an average of ~40 visitors per hour or about 1 every 90 seconds... pretty light, so I wouldn't worry too much about performance.

Here's what I would buy (assuming budgetary constraints)

(Both systems)
A dual CPU capable board with a single CPU (for expansion - assuming growth)
Get the CPU that is the best value (I don't think you are going to crush a CPU)
Max out the RAM (RAM is a cheap option that almost always helps performance)
Dual, hot swappable HDD, configured in a RAID1 mirror (for redundancy)
Dual, hot swappable power supplies (again redundancy)
Gigabit ethernet (cause it's so cheap right now and will help connectivity between servers)

If you are looking for a specific brand or model, call CDW and give them those requirements and they should be able to hook you up.
0
 
RPPreacherCommented:
Jay, the fact is that 900 visitors a day is not a ton of hits.  Given this -

How will you serve the page?  (Apache, IIS, other)
What will the content be?  (heavy flash, text, static, ASP, etc...)
What are the expectations?  (Five-9s uptime?  Low cost?  Redundancy?  Highly secure?)

The additional info should help.
0
 
jay_eireAuthor Commented:
thanks for the reply back.....

The server will be severing pages via IIS, there will be a mixture of ASPX pages and JSP pages. Database will be SQL server.

There will be flash animations and dynamically loaded text.

I want the server to be always on and be able to comfortably handle the 900 a day traffic volume.
0
 
jay_eireAuthor Commented:
Thanks RPPreacher
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.