Практическое руководство. Создание фермы Team Foundation Server (высокий уровень доступности)
Сервер уровня приложений добавляется к имеющемуся развертыванию сервера Team Foundation Server для описанных ниже целей.
Необходимо обеспечить избыточность развертывания Team Foundation Server.
Необходимо, чтобы развертывание Team Foundation Server работало быстрее.
Необходимо восстановить сервер уровня приложений, на котором произошел сбой.
Необходимо перенести уровень приложений на другой сервер.
Избыточность и производительность
С помощью мастера отдельной настройки уровня приложений можно повысить уровень доступности, масштабируемость и производительность этого уровня.
Чтобы извлечь пользу из конфигурации с несколькими серверами уровня приложений, следует убедиться, что исходное развертывание Team Foundation Server имеет перечисленные ниже характеристики.
Уровень приложений и база данных конфигурации установлены на отдельных серверах.
Для учетной записи службы Team Foundation Server (TFSSERVICE) использовалась учетная запись домена.
Развернута балансировка сетевой нагрузки (NLB).
Балансировка сетевой нагрузки используется для создания кластера веб-серверов, которые отображаются в виде единой логической веб-службы.Эта процедура выполняется отдельно от мастера отдельной настройки уровня приложений.Дополнительные сведения о настройке балансировки сетевой нагрузки см. на следующей странице веб-сайта Microsoft: Балансировка нагрузки сети.
При создании кластера NLB нет необходимости использовать кластер SQL Server для базы данных конфигурации или какой либо коллекции командных проектов.С точки зрения производительности, масштабируемости и доступности, любой развертываемый кластер SQL Server не зависит от кластера NLB.
Аварийное восстановление и обновление оборудования
Если создана резервная копия базы данных конфигурации и при этом произошел сбой оборудования на уровне приложений, этот уровень можно восстановить с помощью мастера отдельной настройки уровня приложений.
Кроме того, с помощью мастера отдельной настройки уровня приложений этот уровень можно переместить.Хотя для перемещения уровня приложений не требуется какая-либо определенная архитектура, для развертывания необходим доступ к базе данных конфигурации.
Создание фермы Team Foundation Server
Используйте последовательность действий, указанную в данном контрольном списке, для добавления уровня приложений в существующее развертывание Team Foundation Server.
Задача |
Подробные инструкции |
|
---|---|---|
Проверка поддерживаемого оборудования и программного обеспечения.Убедитесь, что операционная система и оборудование отвечают требованиям Team Foundation Server. |
||
Настройка Team Foundation Server.Установите Team Foundation Server и запустите мастер настройки только уровня приложений. |
Совет |
---|
Загрузите последнюю версию Руководства по установке Team Foundation, чтобы проверить последние изменения в этих шагах. |