Thursday, June 09, 2005

 

IIS 6.0 isolation mode

iis 6.0 differs from the previous versions in the three key areas:
application isolation, HTTP request handling, and the XML metabase

iis 6.0 comes with two modes process isolation mode and application pool mode


simple comparison is depicted here...
Image Hosted by ImageShack.us

This new architecture for IIS 6 is named "worker process isolation mode," because any user-developed application code must now run within a worker process (w3wp.exe) as its host process instead of the dllhost.exe process used by IIS 5. There are several advantages of this new architecture. For example, one worker process can service several applications within a pool, providing isolation between applications running within other pools. One pool can also be serviced by several worker processes in a configuration known as a web garden that increases availability on a single machine the way web farms do using multiple machines.

http handling - it is done by http.sys (kernel mode listener) that resides within tcp/ip stack, listening to http requests and routing them to appropriate worker process.

metabase - iis configuration is now resides in metabase based on XML. allows you to make configuration changes without restarting IIS.

Comments: Post a Comment

<< Home

This page is powered by Blogger. Isn't yours?