Поделиться через


Практическое руководство. Создание фермы серверов Team Foundation (высокая доступность)

Добавление сервера 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.

Задача

Подробные инструкции

Шаг 1

Проверка поддерживаемого оборудования и программного обеспечения. Убедитесь, что операционная система и оборудование отвечают требованиям Team Foundation Server.

Шаг 2

Настройка Team Foundation Server. Установите Team Foundation Server и запустите мастер настройки только уровня приложений.