在 SharePoint Server 中擴充網際網路網站的搜尋

適用于:yes-img-132013 yes-img-16 2016yes-img-192019 yes-img-se訂閱版本 no-img-sopMicrosoft 365 中的 SharePoint

本文針對網際網路網站的搜尋拓撲,列出虛擬機器及實體伺服器的基本硬體需求。

本文同時提供用來調整搜尋拓撲以增進效能及可用性的基本指導。

簡介

本文針對擴充網際網路網站之搜尋拓撲的作法及時機,列出基本需求並提供指導。

如需拓撲範例,請參閱技術圖<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 網際網路網站。 匿名查詢的查詢延遲較低,快取時的成本也較低。 您必須在兩個位置啟用匿名存取:網路頭版及網站。
查詢延遲 查詢延遲受到快取、匿名存取及其他因素 (例如套用和觸發的查詢規則的數目及複雜度) 所影響。 同時也要考慮儲存搜尋索引的磁碟;有多個磁針的磁碟可增進磁碟存取速度並降低查詢延遲。

另請參閱

在 SharePoint Server 中管理搜尋拓撲

變更 SharePoint Server 中的預設搜尋拓撲

在 SharePoint Server 中管理搜尋元件

在 SharePoint Server 中管理索引元件