Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations gkittelson on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

WIn2003 / IIS6 performance problems

Status
Not open for further replies.

baufix

IS-IT--Management
Oct 11, 2007
5
SI
Hi!
We're experiencing performance problems. Our server (Win2003/IIS6/ASP) has very slow response at peak time.
We have very busy website, with over 50000 unique visitors daily.
Pages (ASP with data from separated SQL server) are displayed quickly, however images are displayed very slow.

We have monitored performance, and here are (just some) results:

- CPU between 50% and 80 %
- Available Memory over 3 Gb !!!
- Cache / Paging File (256 MB on C disk and 256 MB on E disk) only used 10%
- Memory Pages / sec (hard faults) over 200 !!!
- Disk: %DISK TIME always over 200% !!!
-
C disk (system): 48 GB, 40 GB free, defragmented daily(DISKKEEPER)
E disk (web):87, 70 GB free, defragmented daily(DISKKEEPER)

How to resolve situation? Should I upgrade hardware (stripped disks). Any suggestions?
 
Some things to consider;
- What is peak usage in terms of multiple concurrent users, is it slow with 10..100..1000 users online
- How are the images stored.. within the database? Are they compressed?
- If you have a great deal of content you should consider storing on a RAID array for better read performance
- Ensure your server caching is optimized ie memory cache is used and not paging.
- Is the database stored on the same IIS server or is it connecting to a separate db server
There are many factors to look at here.
 
- Peak Usage: when there is approx. 2500 concurrent users or more
- Images (99% JPG) are stored on disk (outside the database, of course). Images are UNcompressed.
- Database (SQL server) is on another server

You said: Ensure your server caching is optimized ie memory cache is used and not paging.

Q: How can I ensure that? Thanks.
 
If you go to My Network Places-->LAN connection-->Properties-->File and Print Sharing for MS Networks-->Properties try Maximizing data throughput for network applications

Also
My Computer->Properties->Advanced->Performance->Advanced->Memory usage-> Ensure that performance for system cache is enabled

 
Well, I've tried that before, without success.

Strange:
If I change MS Networks-->Properties try Maximizing data throughput for network applications,
then
Performance->Advanced->Memory usage-> performance for programs is automatically selected.

If I set Performance->Advanced->Memory usage-> performance for system cache CHECKED, then MS Networks-->Properties is changed to file.. (and not network applications)
 
However, more and more I believe that RAID-5 could resolve my problem.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top