Зависимости службы веб-сайтов пакета Windows Azure

 

Область применения: Windows Azure Pack

Обзор ролей веб-сайтов

Служба Windows Azure Pack: веб-сайты использует не менее 6 ролей сервера: контроллер, сервер управления, внешний интерфейс, веб-рабочая роль, файловый сервер и Publisher. Также для базы данных веб-сайтов времени выполнения требуется SQL Server. Эти роли исполняются отдельно от серверов и в дополнение к серверам, которые формируют экспресс- или распределенную установку API-интерфейса управления службой. Роли могут быть установлены на физических серверах или виртуальных машинах.

WebSiteServerRoles

Служба веб-сайтов Windows Azure Pack включает следующие роли сервера.

Контроллер веб-сайтов — контроллер подготавливает другие роли веб-сайтов и управляет ими. Эта роль устанавливается первой.

Сервер управления. Этот сервер предоставляет конечную точку REST, которая обрабатывает трафик управления Windows API управления веб-сайтами Azure Pack.

Рабочие веб-роли — это веб-серверы, которые обрабатывают клиентские веб-запросы. Веб-рабочие роли являются общими или зарезервированными (по крайней мере одна из них является обязательной) для предоставления клиентам различающегося уровня обслуживания. Зарезервированные рабочие роли относятся к категории малых, средних и больших размеров.

Важно!

Поскольку рабочие веб-роли выполняют клиентский код, они представляют потенциальный риск для инфраструктуры службы веб-сайтов. Для уменьшения рисков после установки необходимо настроить протокол IP-фильтрации на портале управления для администраторов. Дополнительные сведения см. в разделе "Настройка фильтрации IP-адресов".

Внешний интерфейс — принимает веб-запросы от клиентов, направляет запросы к рабочим веб-ролям и возвращает их ответы клиентам. Серверы внешнего интерфейса отвечают за подсистему балансировки нагрузки и завершение SSL-операций.

Файловый сервер — предоставляет файловые службы для размещения содержимого веб-сайтов. На файловом сервере размещаются все файлы приложения для каждого веб-сайта, который выполняется в облаке веб-сайтов. Дополнительные сведения см. в статье "Планирование емкости для Windows Azure Pack: веб-сайты".

Издатель — обеспечивает публикацию содержимого на ферме службы веб-сайтов из FTP-клиентов, Visual Studio и WebMatrix через протоколы веб-развертывания и FTP.

Общие сведения ролей SQL Server

Для Windows среды Azure Pack, включающей Windows Azure Pack: для веб-сайтов требуются следующие три категории базы данных:

Сведения о масштабировании SQL Server см. в разделе "Настройка SQL Server для обеспечения высокой доступности".

См. также:

Развертывание Windows Azure Pack. Веб-сайты