IIS cluster – как настроить отказоустойчивый кластер для IIS

 

Иногда на практике встречается довольно редкая задача – настроить отказоустойчивый (failover) кластер для IIS. Гораздо чаще IIS используется в NLB кластерах.

В поисках решения этой задачи я нашел весьма полезный документ - Clustering IIS using Microsoft Cluster Technology on HP BladeSystem servers and HP StorageWorks EVA5000 SANs. Он содержит детальную пошаговую инструкцию по настройке IIS 6 в Microsoft Cluster Service.

Особенностью failover кластеризации IIS является то, что для создания IIS ресурса используется тип ресурса Generic script (далее надо применить файл  C:\WINDOWS\system32\inetsrv\clusweb.vbs).

Скачать документ можно здесь.

Dynamic IP Restrictions for IIS 7.0 бета

IIS Team выпустила бета-версию расширения Dynamic IP Restrictions.  Расширение позволяет блокировать IP адреса по количеству одновременных запросов, по количеству запросов в единицу времени, журналировать все отвергнутые запросы, а также поддерживает IPv6.

Скачать можно здесь.

Инструкция по применению находится здесь.

Сайт Microsoft перешел на IIS 7.5

Согласно данным сайта Netcraft.com, Microsoft полностью перевел сайт www.microsoft.com на платформу IIS 7.5.

В связи с этим, несколько слов о том, что нового в IIS 7.5:

  • Версия IIS 7.5  идет в составе Windows Server 2008 R2.
  • Имеет заново написанные и интегрированные в инсталлятор  FTP сервер и WebDav.
  • IIS7 Administration Pack, Powershell также интегрированы в инстяллятор.
  • ASP.NET приложения теперь поддерживаются на IIS установках под  Server Core.
  • Улучшена поддержка PHP в реализации FastCGI.

Application Request Routing Version 1 для IIS 7

Выпущена и доступна для скачивания финальная версия Microsoft Application Request Routing (ARR) Version 1 for IIS 7.

ARR предназначен для повышения отказоустойчивости и масштабируемости решений на основе IIS 7. Среди новых функций поддержка роутинга и балансировка нагрузки  на основе анализа http-request, распределение запросов на основе cookie, улучшения мониторинга.

Более подробно ознакомиться и скачать ARR можно здесь.

Microsoft Web Platform Installer 1.0

Довольно интересное решение - инсталлятор веб-платофрмы Microsoft. Включает в себя IIS, Visual Web Developer 2008 Express Edition, SQL Server 2008 Express Edition и .NET Framework. Поддерживает Windows Vista RTM, Windows Vista SP1, Windows XP, Windows Server 2003, Windows Server 2008.

Подробнее ознакомиться и скачать можно здесь.

IIS 7.0 Configuration Reference

Как известно, Internet Information Services (IIS) 7.0 имеет новую систему конфигурации на основе XML, которая заменила собой метабазу, использовавшуюся в прошлых версиях. Эта система основана на config файлах.

Официальный сайт IIS опубликовал документ  IIS 7.0 Сonfiguration Referencу - очень подробное описание конфигурационных файлов IIS 7.0. Ознакомиться с ним можно здесь.