規劃 AD FS 伺服器容量
注意
這個主題中提供的內容並不會反映在執行 Windows Server 2012 的伺服器上所執行的實際測試。 一旦執行必要的測試之後,即會更新這個主題。
Active Directory 同盟服務 (AD FS) 的容量規劃是預測同盟服務的尖峰使用期間,以及規劃或向上擴充 AD FS 伺服器部署以符合這些負載需求的程序。
本節說明適用於同盟伺服器和同盟伺服器 Proxy 角色的部署指導方針,並且以 Microsoft 的 AD FS 產品小組所執行的實驗室測試為依據。 此內容的目的是要協助您:
仔細評估適用於組織特定 AD FS 部署的硬體需求,例如 AD FS 伺服器的數目。
精確推斷預期用於登入要求的尖峰使用量、規劃成長,並確保您的 AD FS 部署能夠處理該預期的尖峰使用量。
在您繼續閱讀這個容量規劃內容之前,建議您先依照以下兩個表格中所示的順序來完成工作。 在第一個表格中,我們提供建議工作的連結,以協助提供適用於這個容量規劃討論的相關內容。
建議的工作 | 描述 | 參考 |
---|---|---|
了解部署 AD FS 同盟伺服器和同盟伺服器 Proxy 的需求 | 檢閱部署同盟伺服器和同盟伺服器 Proxy 所需的重要硬體和軟體需求。 | 附錄 A:檢閱 AD FS 需求 |
選取您將在組織中部署的 AD FS 組態資料庫類型 | 在您開始使用本節中的容量規劃資料之前,必須先決定將部署哪一種 AD FS 組態資料庫類型,例如 Windows 內部資料庫 (WID) 或結構化查詢語言 (SQL) 資料庫。 | AD FS 組態資料庫的角色; |
決定要和新的 AD FS 設定資料庫選項搭配使用的拓撲配置類型 | 一旦決定要在部署中使用的 AD FS 設定資料庫類型之後,就需要考量哪一個部署拓撲最符合您需要在實際執行環境內放置同盟伺服器和同盟伺服器 Proxy 的位置。 | 決定您的 AD FS 部署拓撲 |
了解與 AD FS 相關的容量規劃重要詞彙 | 檢閱 AD FS 容量規劃討論中常用的容量規劃詞彙定義。 | 請參閱本主題中標題為 AD FS 容量規劃詞彙的小節 |
在檢閱上表的內容之後,您現在可以完成下表中的必要工作。
必要的工作 | 描述 | 參考 |
---|---|---|
下載 AD FS 容量規劃調整大小試算表 | AD FS 容量規劃調整大小試算表可協助您決定 AD FS 同盟伺服器陣列部署所需的同盟伺服器數目。 以下提供的連結中有如何使用這個試算表的指示,可供第二個工作使用。 | AD FS 容量規劃試算表 |
蒐集需要單一登入 (SSO) 存取目標宣告感知應用程式的使用者數目,以及與此存取關聯的預期尖峰使用期間相關資料 | 您收集的這個使用者資料將用於 AD FS 容量規劃調整大小試算表內所需的輸入值。 | 估計適合您組織的同盟伺服器數目 |
Windows Server 2016 適用的 AD FS 容量規劃試算表 | Windows Server 2016 適用的已更新規劃工作表 | AD FS Windows Server 2016 容量規劃 |
AD FS 容量規劃詞彙
下表說明「AD FS 設計指南」的這個容量規劃章節中常用的重要詞彙。 如需 AD FS 詞彙的更完整清單,請參閱了解重要的 AD FS 概念。
詞彙 | 定義 |
---|---|
並行使用者 | 在指定時段內 (通常是尖峰活動期間),預期會提交要求給服務的使用者估計數目。 |
使用中使用者 | 在指定時段內,系統上處於作用中狀態但不一定會提交要求之使用者的大約平均數目。 |
定義的使用者 | 理論上的使用者計數上限,通常會以已在系統中定義帳戶之使用者的數目為依據。 |
每秒要求數目 | 由用戶端提交 (在談論系統負載時) 或由伺服器處理 (在談論伺服器輸送量時) 的每秒要求數目。 規劃伺服器處理器和記憶體容量時會使用此衡量標準。 |
目標伺服器的回應性與使用率 | 繫結可接受的伺服器效能範圍的成功衡量標準。 通常,如果回應性低於目標或使用率超過目標,便會將系統視為已超載且需更多容量。 |
Windows 內部資料庫 (WID) | 預設的 AD FS 組態資料庫,可在特定 AD FS 部署中作為 SQL Server 的替代項目。 |
AD FS 測試期間使用的設定環境
本節說明 AD FS 產品小組用來執行測試的組態環境。 小組會使用下列電腦硬體、軟體及網路設定,來蒐集測試同盟伺服器時的效能與延展性資料:
雙四核心 2.27 GHz (8 核心)
16 GB RAM
Windows Server 2008 R2 Enterprise Edition
Gigabit 網路
注意
儘管測試期間的同盟伺服器是使用 16 GB 的 RAM,但還是可以針對大部分的 AD FS 部署使用更適合的記憶體大小,例如每部同盟伺服器使用 4 GB 的 RAM。 這個 AD FS 容量規劃內容中提供的建議以及 AD FS 容量規劃試算表所提供的結果,都是假設每部同盟伺服器將針對大部分的 AD FS 實際執行環境使用大約 4 GB 的 RAM。
產品小組會使用下列設定,來蒐集適用於同盟伺服器 Proxy 測試的效能與延展性資料:
雙四核心 2.24 GHz (4 核心)
4 GB RAM
Windows Server 2008 R2 Enterprise Edition
Gigabit 網路
注意
AD FS 伺服器的容量建議可能有很大的差異,視您針對指定環境中要使用的硬體和網路組態所選擇的規格而定。 基於參考目的,本內容中提供的大小調整指導方針是以稍早所提及之電腦上 80 % 的使用率目標為依據。
測量 AD FS 伺服器容量
一般而言,影響伺服器效能和延展性的硬體元件為 CPU、記憶體、磁碟及網路介面卡。 幸運的是,每個 AD FS 元件需求的記憶體和磁碟空間很小。 網路連線是一個顯著的需求。 因此,在同盟伺服器和同盟伺服器 Proxy 上執行的載入測試會集中在兩個用於測量伺服器容量的主要領域上:
尖峰 AD FS 每秒要求數目:同盟伺服器上每秒處理的登入要求數目。 這個度量單位能夠協助您決定可同時登入指定伺服器的使用者數目。 您可以使用這個度量單位搭配 CPU 消耗度量單位,來了解這個度量單位對於效能的影響。
CPU 耗用量:衡量 CPU 容量的百分比。 這個度量單位可協助您根據每秒發生的傳入登入要求數目來決定整體 CPU 負載。
繼續閱讀以深入了解 AD FS 容量規劃
當您完成必要的工作且熟悉相關詞彙與硬體需求後,便可參考下列的其他容量規劃內容,進而決定部署所需的 AD FS 伺服器建議數目: