Практическое руководство. Привязывание приложений к логическим серверам
Обновлен: Ноябрь 2007
После создания схемы развертывания следующим шагом в проверке системы на наличие целевого логического центра данных является привязка приложений системы к соответствующим логическим серверам центра данных. Как правило, эти приложения содержатся в следующих логических серверах:
Логический сервер |
Приложение |
---|---|
Веб-сервер IIS |
Веб-служба ASP.NET, веб-приложение ASP.NET, внешняя веб-служба, веб-служба BizTalk, универсальное приложение |
Сервер баз данных |
Внешняя база данных, универсальное приложение |
Сервер клиента Windows |
Приложение Windows, приложение Office, универсальное приложение |
Универсальный сервер |
Может содержать любое приложение |
При привязке приложений к логическим серверам необходимо учитывать следующее:
В зависимости от ограничений, применяемых лицом, моделирующим центр данных, к схеме логического центра данных, определенные типы приложений могут не привязываться к соответствующему серверу, указанному выше.
Например, на веб-сервере можно присутствовать ограничение, позволяющее размещать на нем только внешние веб-службы. К серверу нельзя привязать типы приложений, которые не могут размещаться на нем. В таких случаях появляется символ и всплывающая подсказка, указывающие на невозможность создания привязки. Дополнительные сведения см. в разделе Практическое руководство. Запрет отношений размещения.
Привязка внешней веб-службы лишь указывает на наличие внешней веб-службы на логическом сервере и позволяет производить проверку подключения к этой внешней веб-службе; фактически, она не определяет развертывание для веб-службы. Дополнительные сведения см. в разделе Внешние приложения в системах приложений.
Во многих случаях внешние веб-службы представляют веб-службы в других системах, которые уже развернуты или будут развернуты в центре данных. Эти внешние веб-службы должны быть привязаны к соответствующим логическим серверам в этом центре данных на схеме развертывания. Например, если нужно привязать внешнюю веб-службу, которая находится в Интернете, необходимо привязать веб-службу к логическому серверу в зоне, представляющей Интернет.
Приложение ASP.NET может быть развернуто только на одном веб-узле. Поэтому необходимо привязать все веб-содержимое и конечные точки поставщика веб-службы в приложении ASP.NET к той же конечной точке веб-узла. В конструкторе схем развертывания привязка всех конечных точек поставщика веб-службы к той же конечной точке веб-узла является обязательной, а для конечных точек веб-содержимого – нет.
Следующая процедура демонстрирует привязку приложений к серверам.
Чтобы привязать приложение к логическому серверу
Откройте схему развертывания.
Перетащите приложение из Системного представления и поместите его на соответствующий сервер.
Совет.
Можно также щелкнуть приложение правой кнопкой мыши в окне системного представления и выбрать команду Привязать приложение. В диалоговом окне Привязать <приложение> к <логический сервер> выберите логический сервер, к которому необходимо привязать приложение, и нажмите кнопку ОК.
Продолжайте перетаскивать приложения из Системного представления и привязывать их к узлам, пока все приложения в системе не будут привязаны.
Также можно перетаскивать приложения напрямую из конструктора систем, разместив это окно и конструктор схем развертывания в виде мозаики. Дополнительные сведения см. в разделе Практическое руководство. Переупорядочивание окон схем.
При привязке приложения конструктор схем развертывания автоматически привязывает конечные точки в приложении к соответствующим конечным точкам на логическом сервере. В случаях, когда приложение привязывается к серверу при помощи более одной возможной конечной точки привязки, появляется диалоговое окно Сведения о привязке. При помощи этого диалогового окна можно задать конечную точку приложения соответствующей конечной точке сервера, а также назначить веб-приложение соответствующему пулу приложений. Дополнительные сведения см. в разделе Практическое руководство. Указание сведений о привязке в схемах развертывания.
См. также
Задачи
Практическое руководство. Отмена привязки приложений к логическим серверам
Пошаговое руководство. Проверка системы приложений для развертывания