在 SharePoint Server 中擴充網際網路網站的搜尋
適用於:2013 Subscription Edition SharePoint in Microsoft 365
本文針對網際網路網站的搜尋拓撲,列出虛擬機器及實體伺服器的基本硬體需求。
本文同時提供用來調整搜尋拓撲以增進效能及可用性的基本指導。
簡介
本文針對擴充網際網路網站之搜尋拓撲的作法及時機,列出基本需求並提供指導。
如需拓撲範例,請參閱技術圖<SharePoint Server 2016 的網際網路網站搜尋結構>。
如需搜尋元件及整體搜尋架構的概觀及描述,請參閱<SharePoint Server 的搜尋架構概觀>及技術圖表<SharePoint Server 2016 的搜尋結構>。
網際網路網站搜尋拓撲的硬體需求
下表顯示架設網際網路網站中型搜尋拓撲之伺服器的硬體需求。 硬體需求適用於:
含有搜尋元件的應用程式伺服器及網頁伺服器。
含有搜尋資料庫的資料庫伺服器。
主控搜尋元件之伺服器所列的 RAM 最低需求為該伺服器所需的 RAM 數量的總和。 例如,如果您在單一伺服器上主控內容處理元件、搜尋管理元件及編目元件,該伺服器的 RAM 最低需求數量總和為 24 GB。
每一部伺服器必須具有足夠的磁碟空間可容納 Windows Server 作業系統的基本安裝,也要有足夠的磁碟空間可用於進行診斷 (如記錄、偵錯、建立記憶體傾印等)。 實際執行使用時,伺服器還需要有額外的可用磁碟空間,以因應日常作業和供分頁檔使用。 請遵循指引來決定您的 Windows Server 安裝所需的可用磁碟空間和分頁檔大小。
注意事項
中型搜尋拓撲範例已針對實體硬體進行最佳化,但也可以部署在虛擬機器上。
主控搜尋元件的應用程式伺服器及網頁伺服器
實體伺服器上的搜尋元件 | RAM | 硬碟 | 處理器 |
---|---|---|---|
索引元件 | 伺服器陣列中每個伺服器有 48 GB 用來主控索引元件、查詢處理元件及 Web 前端。 | 500 GB 的額外硬碟空間,最好是不同的磁碟區/分割區。 | **所有元件:**64 位,最小 4 個核心,建議使用 8 個核心。 |
分析處理元件 | 伺服器陣列中每個伺服器有 24 GB 用來主控分析處理元件、編目元件、內容處理元件及/或搜尋管理元件。 | 300 GB 的額外硬碟空間,最好是不同的磁碟區/分割區。 | |
編目元件內容處理元件 | 請參閱所列之分析處理元件的需求。 | 系統磁碟機需要 80 GB。 | |
查詢處理元件 | 請參閱對於索引元件所列的需求。 | ||
搜尋管理元件 | 請參閱所列之分析處理元件的需求。 |
架設搜尋資料庫的資料庫伺服器
元件 | 基本需求 |
---|---|
處理器 | 小型拓撲需要 64 位元 4 核心。 中型拓撲需要 64 位元 8 核心。 |
RAM | 小型拓撲需要 8 GB。 中型拓撲需要 16 GB。 |
硬碟 | 系統磁碟機需要 80 GB。 硬碟空間取決於內容量。 |
中型網際網路網站拓撲的效能考量
中型網際網路網站 (FIS) 拓撲會針對 3,400,000 個項目的主體大小進行最佳化,每秒處理大約 100-200 份文件 (取決於語言),使用模式為每秒 85 次網頁檢視 (等於每秒 100 個查詢)。
效能考量
考量重點 | 重要性 |
---|---|
快取 | 查詢及其結果會以 Windows Server AppFabric 快取為機碼值組:查詢就是機碼,結果就是值。 每個查詢的快取比率大約是 50%。 這表示,如果您的使用模式是每秒 200 個查詢,則會將大約 100 個查詢傳送到搜尋索引,並快取另 100 個查詢。 快取結果的查詢延遲會比您從搜尋索引擷取的查詢延遲更低。 例如,通常會快取經常執行的頭版查詢的結果。 |
連續編目 | 建議您啟用連續編目,並將間隔設為 1 分鐘而非預設的 15 分鐘。 您只能針對 SharePoint 內容來源啟用連續編目。 |
匿名存取 | 使用者利用匿名存取,就不需要使用憑證登入 SharePoint 網際網路網站。 匿名查詢的查詢延遲較低,快取時的成本也較低。 您必須在兩個位置啟用匿名存取:網路頭版及網站。 |
查詢延遲 | 查詢延遲受到快取、匿名存取及其他因素 (例如套用和觸發的查詢規則的數目及複雜度) 所影響。 同時也要考慮儲存搜尋索引的磁碟;有多個磁針的磁碟可增進磁碟存取速度並降低查詢延遲。 |