« Previous Next »

Thread: IIS 7.0 Performance Tuning for .NET Applications

Last post 04-21-2009 3:43 AM by jackiewkc. 3 replies.

Average Rating Rate It (5)

RSS

Page 1 of 1 (4 items)

Sort Posts:

  • 04-20-2009, 9:39 AM

    IIS 7.0 Performance Tuning for .NET Applications

    Hi all,

    I am looking for recommendation on how to tune/configure IIS 7.0 to improve .NET application performance. I've spent quite a lot of time on searching for related information but the majority of info out there mainly goes through the details of what options are available and the default settings out of the box.

    What I am looking for are both details and recommendations on "NOT out of the box" settings.

    Your help would be much appreciated.

    Thanks.

    Jackie

  • 04-20-2009, 4:01 PM In reply to

    Re: IIS 7.0 Performance Tuning for .NET Applications

    jackiewkc:
    What I am looking for are both details and recommendations on "NOT out of the box" settings.

    Well...  Since the out of the box settings ARE the recommended performance settings, you're not going to find that.  :)

    What you'll need to do is benchmark your app, tune it and benchmark again to see what changes work and what don't.  Probably the best resource is still:

    http://msdn.microsoft.com/en-us/library/ms998530.aspx

    Also the IIS 7 Resource Kit:

    http://www.amazon.com/gp/product/0735624410?ie=UTF8&tag=iisnet-20&linkCode=xm2&camp=1789&creativeASIN=0735624410

    And of course the best book I know:

    http://www.amazon.com/gp/product/0470097825?ie=UTF8&tag=iisnet-20&linkCode=xm2&camp=1789&creativeASIN=0470097825

    Jeff

    Look for Wrox's new book Professional IIS 7 in your local bookstore, or order now at Amazon.com
  • 04-20-2009, 9:22 PM In reply to

    Re: IIS 7.0 Performance Tuning for .NET Applications

    jeff@zina.com:

    Well...  Since the out of the box settings ARE the recommended performance settings, you're not going to find that.  :)

     

    I am not quite sure I agree with that Jeff. In previous versions of IIS/Windows there are a fair few changes you can make to improve performance - here are some for example

    http://www.iisportal.com/articles-and-news/iis-60-performance-tweak-guide.aspx

    I am sure I could convert many recommendations there to IIS7/Windows 2008.

    For example they still have the crazy 29 hours app pool recycle time as default so you will be recycling at peak times every few days.

    Improvements will be in both IIS and Windows. There will be changes to Windows to make it run better solely as a webserver.  

    Having said all that I have not noticed (m)any recommended guides for IIS7 thus far. TBH at the moment I haven't worked enough with IIS 7 to suggest anything major but hopefully I'll get around to it soon. I should have a 300 server farm to look after next week that will be upgraded to IIS7 and I am sure I will not be using the default settings.

    However I do think that the most performance boost will come from configuring your app rather than any IIS/Windows settings.

  • 04-21-2009, 3:43 AM In reply to

    Re: IIS 7.0 Performance Tuning for .NET Applications

    Thanks guys.

    I am not very familiar with IIS 7.0 to be honest. benching marking with the apps is definitely a good idea. I will definitely do this later on. What I am looking for here is something more high level, some common things that can be tweaked in order to make it run better, these can be something to do with IIS 7.0 or windows 2008.

    Your help is must appreciated.

Page 1 of 1 (4 items)
Microsoft Communities