Hi We are planning to use 1. OS - NT 2. Apache Web server 3. TomcatServlet engine 4. MS SQL server Can any one suggest me the System requirements for the above system. The production environment will have load of some where around 200 clicks per second. Thanks Mrutyunjay
Too much depends on your apps. I could write something where a 1GHz processor would go down at ONE click per second! Conversely, I'm happily running Apache, Tomcat and an SQL-server-like system under Linux on a P-233 with under 256MB RAM and a pair of 7200RPM SCSI-II HDDs with room to spare. Nothing beats a good stress test for finding out what you REALLY need!
Customer surveys are for companies who didn't pay proper attention to begin with.
I agree with Tim. It all depends on the type of apps and the type of environment you are running it on. You will have to look at the apps and try to determine where the potential bottlenecks could be. Specifically the questions you can start to ask are. -Is your site an internet or intranet site? -Does your site have a lot of static content? -Do your webapps involve heavy business logic processing? -Are there going to be a lot of database intensive operations? -Are you going to have secure transactions?
Depending on your needs you may be better of having 2 or 3 small servers instead of one big one which has Apache/Tomcat/SQLServer on it. That way the performance of one of them would not bog down the whole server. Of course there's nothing better than testing it in real life scenarios. Having a profiling/stress testing tool woulld help you a lot towards sizing your server.