IIS 8.0 Architecture

IIS 8.0 has essentially the same architecture as IIS 7.0 and is fully compatible, with some updates to accommodate the Windows 2012 architecture. IIS 8.0 also has many of the additional updates and modules available for IIS 7.0 integrated into the default IIS 8.0 installation package.

New for the IIS 8.0 architecture are changes to the way SSL and certificates are managed, changes to CPU throttling restrictions, changes to IP restrictions and security options, and the ability to use Non-Uniform Memory Access (NUMA) hardware for web applications. NUMA is basically a hardware-based method of associating processors to their own memory, allowing for faster access and better scaling in large, multiprocessor systems.

Upgraded in IIS 8.0 is the application warm-up package developed for IIS 7.0, now renamed Application Initialization and standard in IIS 8.0 as well as retroactive to work in IIS 7.5 on Windows Server 2008 R2. Many of the other IIS 7.0 add-ons now ship with IIS 8.0, such as Application Request Routing (ARR), the URL Rewrite module, and the FastCGI extension. The Web Platform Installer has been integrated into Windows Server 2012 and IIS 8.0, allowing simple installation of applications such as WordPress and DotNetNuke, as well as languages such as PHP.

SSL/SNI and Central Certificates

The network stack in Windows Server 2012 now supports Server Name Indication (SNI) that extends the Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols ...

Get Professional Microsoft IIS 8 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.