Configuration Optimization

The schematized XML configuration system in IIS 8.0 remains the same as it was in IIS 7.x. This means that all IIS and website configurations remain within the .xml and .config files. Having this single location where all IIS and website configurations are stored can result in performance bottlenecks. As the number of hosted applications on a single Windows server increases, the suboptimal performance becomes more obvious. Not only that, but as the number of unique website and IIS configurations increases, the physical memory required to store those configurations also increases.

The configuration optimization actions taken in IIS 8.0 fall into the following two categories:

  • IIS and website configuration memory utilization
  • Performance of change provisioning

Because there is a lot of server consolidation happening in the IT industry, the number of cohosted websites will likely increase. As websites migrate to these single instances of Windows Server, administrators and companies expect the same performance and administration requirements as if they were hosted on a single server. This means that there should be no change of behavior of the website simply because it is cohosted with another website.

The number of cohosted websites that we are discussing here is in the thousands. Administrators of IIS instances that provide webhosting or administrators within large enterprise organizations will realize the greatest benefit. For example, using IIS 7.x on ...

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.