使用 WID 的同盟伺服器陣列

Active Directory 同盟服務 (AD FS) 的預設拓撲是使用 Windows 內部資料庫 (WID) 的同盟伺服器陣列,由最多五部裝載貴組織同盟服務的同盟伺服器所組成。 在這個拓撲中,對於所有加入該伺服器陣列的同盟伺服器,AD FS 會使用 WID 作為 AD FS 組態資料庫的存放區。 伺服器陣列會複寫並維護伺服器陣列中每部伺服器之設定資料庫的 Federation Service 資料。

在伺服器陣列中建立第一部同盟伺服器時,也會建立新的 Federation Service。 當您將 WID 用於 AD FS 組態資料庫時,您在伺服器陣列中建立的第一部同盟伺服器稱為「主要同盟伺服器」。 這表示所設定的這部電腦具有 AD FS 組態資料庫的讀取/寫入複本。

針對這個伺服器陣列設定的其他所有同盟伺服器稱為「次要同盟伺服器」,因為其必須將任何在主要同盟伺服器上進行的變更複寫至它們在本機儲存之 AD FS 組態資料庫的唯讀複本。

注意

建議您在負載平衡的組態中至少使用兩部同盟伺服器。

部署考量

本節描述與此部署拓撲相關聯的預定對象、權益和限制的各種考量。

誰應該使用此拓撲?

  • 具有 100 個或更少所設定信任關係的組織,這些組織需要為其內部使用者 (已登入實際連線到公司網路的電腦) 提供同盟應用程式或服務的單一登入 (SSO) 存取權

  • 想要為其內部使用者提供 Microsoft Online Services 或 Microsoft Office 365 的 SSO 存取權的組織

  • 需要備援、可調整服務的小型組織

注意

具有較大型資料庫的組織應考慮使用使用 SQL Server 的同盟伺服器陣列部署拓撲,本節稍後會說明。 具有使用者從網路外部登入的組織,應考慮使用使用 WID 和 Proxy 的同盟伺服器陣列拓撲,或使用 SQL Server 的同盟伺服器陣列拓撲。

使用此拓撲有哪些權益?

  • 將 SSO 存取權提供給內部使用者

  • 資料和同盟服務備援 (每個同盟伺服器會將變更複寫至相同伺服器陣列中的其他同盟伺服器)

  • 伺服器陣列可藉由新增最多五部同盟伺服器來擴增

  • WID 隨附於 Windows;因此,不需要購買 SQL Server

使用此拓撲有何限制?

  • WID 伺服器陣列的限制為 30 部同盟伺服器。 如需詳細資訊,請參閱 AD FS 部署拓撲考量

  • WID 伺服器陣列不支援權杖重新執行偵測或成品解析 (安全性聲明標記語言 (SAML) 通訊協定的一部分)。

伺服器放置和網路配置建議

當您準備好開始在您的網路中部署此拓撲時,應該規劃將公司網路中的所有同盟伺服器,放在可以針對網路負載平衡 (NLB) 叢集 (具有專屬的叢集網域名稱系統 (DNS) 名稱和叢集 IP 位址) 設定的 NLB 主機後方。

注意

此叢集 DNS 名稱必須符合同盟服務名稱,例如 fs.fabrikam.com。

NLB 主機可以使用此 NLB 叢集中定義的設定,將用戶端要求配置給個別的同盟伺服器。 下圖說明虛構的 Fabrikam, Inc. 公司如何搭配 WID 使用兩個電腦同盟伺服器陣列 (fs1 和 fs2),以及定位連線到公司網路的 DNS 伺服器和單一 NLB 主機,藉此設定其部署的第一個階段。

server farm using WID

注意

如果這個單一 NLB 主機失敗,則使用者將無法存取同盟應用程式或服務。 如果您的業務需求不允許有單一失敗點,請加入其他 NLB 主機。

如需如何設定網路環境以搭配同盟伺服器使用的詳細資訊,請參閱 AD FS 設計指南中的同盟伺服器的名稱解析需求

另請參閱

Windows Server 2012 中的 AD FS 設計指南