... all I'm offering is the truth. Nothing more. RSS 2.0
# Tuesday, August 07, 2007

IIS Applications pools are critical to many operations environment as it allows administrators to potentially reduce costs by consolidating multiple web servers and still maintain many aspects of redundancy that explicitly available on individual servers. Application pools by definition promote reliability (failure in one service does not mean failure to all) and security (compromises to one service may not mean all services are at risk).

With IIS 5.0 application pools were limited to only 3 levels:

  • Low - This level ran in Inetinfo.exe. Inetinfo also hosted the IIS core processes. Therefore if an application failed and halted or hung its host process, the entire Web server would stop.
  • Medium - Applications share an instance of dllhost.exe. This would isolate the application from Inetinfo, failing applications therefore would not halt the Web server.
  • High (isolated) - Application could be assigned their own pool, isolated from both inetinfo and other dllhost instances.

image_thumb[3]_thumb[1]_thumb[1]

IIS 6.0 has a much more robust model and in fact you are permitted to run as many pools as your server would allow. I was given a couple of great articles that highlight the how to configure App pools in IIS, and a paper on the manifold benefits of isolation in IIS 6.0.

image image

Tuesday, August 07, 2007 8:05:23 PM (Eastern Daylight Time, UTC-04:00)  #    Comments [0] - Trackback
IIS
# Tuesday, September 19, 2006

Two great posts that were passed to me from my manager. One for debugging issue with IIS app pool crashes the other goes over the fundamentals of MSMQ.

Enjoy!

Tuesday, September 19, 2006 12:44:30 AM (Eastern Daylight Time, UTC-04:00)  #    Comments [0] - Trackback
IIS
Blogroll
Statistics
Total Posts: 334
This Year: 22
This Month: 0
This Week: 0
Comments: 32
About the author/Disclaimer

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

© Copyright 2010
Mark Downie
Sign In
All Content © 2010, Mark Downie
DasBlog theme 'Business' created by Christoph De Baene (delarou)