473,413 Members | 1,807 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,413 software developers and data experts.

Hardware Configuration for ASP.NET Server

I'm looking for information as to what considerations I should make when
configuring an ASP.NET web server. I realize that a lot of factors need to
be considered, but I'm just looking for a good starting point.

Right now, I have a Windows 2000 (IIS 5) web server (P4 2.8 GHz, 1GB RAM,
80GB SATA HD) that is used to host an ASP site, which gets hit by 400-500
simultaneous users during peak hours (according to perfmon's Current
Anonymous Users counter). Currently, this pegs the CPU to 100% pretty much
constantly. Even when there are about 200-300 users, it hangs around 100%
quite a bit. Admittedly, the code could be better optimized, but I have
already done quite a bit of optimizations and it doesn't seem to put a dent
in this utilization. Also, just FYI, the database is on a separate server,
but that is beyond the scope of my question.

Anyway, I'm looking at moving the most high-traffic portions of the site to
ASP.NET 2.0, and I'm also looking at purchasing a new server. The server
would definitely have Windows 2003 Web Editition. But beyond that, I'm not
sure what I should be looking at. I don't want to go overboard, but I want
to get something within reason that will not only relieve some of the
pressure off the CPU, but also provide some padding for future growth.
Ideally, I would like the server to handle 2,000 simultaneous users, if not
more.

Right now, I'm considering a Windows 2003 server with 2 Dual Core 3 GHz
Xeons, 2GB 533MHz (4x512MB) RAM, and a 36GB SAS 15K RPM HD.

Is 2 dual core CPU's overboard, or will that go a long way in allow more
simultaneous users, and would be better getting a single faster dual core
CPU? Should I consider getting Windows 2003 Standard server which would
allow more than 2GB RAM, or should 2GB RAM suffice? What are yout comments
on SAS vs. SATA hard drives in regards to a web server?

Again, I realize a lot of this is subjective, and really depends on the
situation. But if there are any specific considerations that should be made
when deciding between the above, please let me know.

Also, I would love if anyone could point me to a good site that listing
various recommendations for an IIS web server configuration, as I've checked
and have been unsuccessful at finding anything of value.

Thanks in advance for your time.

Jerad
Aug 21 '06 #1
0 1306

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

5
by: Lorax | last post by:
I'm on the IS team of a medium-sized non-profit with international reach. We're trying to make some decisions regarding our Web server and database server as we expand our web site to have more...
3
by: Peter | last post by:
If I want to build a web services application (not web application), what is the hardware requirement ? Does anyone have the experience?
2
by: ramankalia | last post by:
Hi, I need to provide SQL server for 100 or 50 VB clients. Please suggest the configuration for the above. thanks
3
by: Rich | last post by:
This is what one of the tables looks like - they are all similar and there are about 60 different tables: CREATE TABLE SalesData1( smalldatetime TimeStamp, varchar(8) CustomerID, numeric S1,...
9
by: kbd | last post by:
Hello: I know that hardware requirements are dependent upon many factors. However I need a sanity check on this configuration. First the purpose of the database. - database will be used to...
2
by: Parv | last post by:
Hi all I am having a SQL Server database of arround 110GB and 250 Users. What is best suited hardware requirements for handling of such a database. I am having following requirements from the...
110
by: alf | last post by:
Hi, is it possible that due to OS crash or mysql itself crash or some e.g. SCSI failure to lose all the data stored in the table (let's say million of 1KB rows). In other words what is the worst...
6
by: Steve Mowbray | last post by:
Hi I am using SerialPort component to send raw binary files to a remote device with RTS/CTS handshaking - the remote device has a small receive buffer and is slow so needs to be hardware flow...
8
by: Sid B | last post by:
(apologies for the cross-post) Hi, I am new to my company and have been asked to recommend a new redundancy / backup plan for our online server. I've talked to the other folks in the company...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.