Когда следует создавать ферму серверов федерации
Рекомендуется создать ферму серверов федерации в службы федерации Active Directory (AD FS) (AD FS) при наличии более крупного развертывания AD FS и обеспечить отказоустойчивость, балансировку нагрузки или масштабируемость службы федерации организации. Процесс создания двух или нескольких серверов федерации в одной сети, настройки каждого из них для использования одной службы федерации и добавления открытого ключа сертификатов подписи маркеров каждого сервера в оснастки ad FS Management создает ферму серверов федерации.
Вы можете создать ферму серверов федерации или установить дополнительные серверы федерации в существующую ферму с помощью мастера настройки сервера федерации AD FS. Дополнительные сведения см. в разделе When to Create a Federation Server.
Примечание.
Если выбран вариант создания новой фермы серверов федерации с помощью мастера настройки сервера служб федерации AD FS, то мастер попытается создать объект-контейнер (для совместного использования сертификатов) в Active Directory. Таким образом, важно при первом входе на компьютер, где настраивается роль сервера федерации, использовать учетную запись, которая имеет достаточные разрешения в Active Directory, чтобы создать этот объект-контейнер.
Прежде чем серверы федерации можно сгруппировать как ферму, сначала их необходимо кластеризировать, чтобы запросы, поступающие на одно полное доменное имя (FQDN), перенаправлялись на различные серверы федерации в ферме серверов. Вы можете создать кластер серверов, развернув балансировку сетевой нагрузки (NLB) в корпоративной сети. В этом руководстве предполагается, что NLB настроена соответствующим образом для кластеризации каждого сервера федерации в ферме.
Дополнительные сведения о настройке полного доменного имени кластера с помощью технологии NLB Майкрософт см. в разделе "Указание параметров кластера".
Рекомендации по развертыванию фермы серверов федерации
Мы рекомендуем использовать следующие рекомендации по развертыванию сервера федерации в рабочей среде:
Если вы будете развертывать несколько серверов федерации одновременно или знаете, что с течением времени вы добавите в ферму больше серверов, рассмотрите возможность создания образа сервера существующего сервера федерации в ферме, а затем установки из этого образа, когда необходимо быстро создать дополнительные серверы федерации.
Примечание.
Если вы решите использовать метод образа сервера для развертывания дополнительных серверов федерации, вам не нужно выполнять задачи в контрольном списке. Настройка сервера федерации при каждом добавлении нового сервера в ферму.
Используйте NLB или другую форму кластеризация, чтобы выделить один IP-адрес для многих компьютеров сервера федерации.
Зарезервируйте статический IP-адрес для каждого сервера федерации в ферме и в зависимости от конфигурации системы доменных имен (DNS) вставьте исключение для каждого IP-адреса в протоколе конфигурации динамических узлов (DHCP). Технология балансировки сетевой нагрузки Майкрософт требует, чтобы каждому серверу, входящему в кластер NLB, был назначен статический IP-адрес.
Если база данных конфигурации AD FS будет храниться в базе данных SQL, не изменяйте базу данных SQL с нескольких серверов федерации одновременно.
Настройка серверов федерации для фермы
В следующей таблице описываются задачи, которые необходимо выполнить, чтобы каждый сервер федерации смог участвовать в ферме.
Задача | Description |
---|---|
При использовании SQL Server для хранения базы данных конфигурации AD FS | Ферма серверов федерации состоит из двух или нескольких серверов федерации, использующих одну и ту же базу данных конфигурации AD FS и сертификаты подписи маркеров. База данных конфигурации может храниться в любой внутренней базе данных Windows или в базе данных SQL Server. Если вы планируете хранить базу данных конфигурации в базе данных SQL, убедитесь, что база данных конфигурации доступна, чтобы получить доступ ко всем новым серверам федерации, участвующим в ферме. Примечание. Для сценариев фермы важно, чтобы база данных конфигурации находилась на компьютере, который не участвует в качестве сервера федерации в этой ферме. Microsoft NLB не допускает взаимодействие друг с другом компьютеров, участвующих в ферме. Примечание. Убедитесь, что удостоверение ad FS AppPool в службы IIS (IIS)) на каждом сервере федерации, который участвует в ферме, имеет доступ на чтение к базе данных конфигурации. |
Получение и совместное использование сертификатов | Вы можете получить один сертификат проверки подлинности сервера из общедоступного центра сертификации (ЦС) — например, из VeriSign. Затем вы можете настроить сертификат, чтобы все серверы федерации совместно используют одну и ту же часть закрытого ключа сертификата. Дополнительные сведения о совместном использовании сертификатов см. в статье Checklist: Setting Up a Federation Server. Примечание. Оснастка управления AD FS ссылается на сертификаты проверки подлинности сервера для серверов федерации в качестве сертификатов связи службы. Дополнительные сведения см. в разделе Certificate Requirements for Federation Servers. |
Указание одного и того же экземпляра SQL Server | Если база данных конфигурации AD FS будет храниться в базе данных SQL, новый сервер федерации должен указывать на тот же экземпляр SQL Server, который используется другими серверами федерации в ферме, чтобы новый сервер может участвовать в ферме. |
См. также
Руководство по разработке служб федерации Active Directory в Windows Server 2012