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

 

**適用版本:**SharePoint Server 2013, SharePoint Server 2016

**上次修改主題的時間:**2017-07-25

**摘要:**判定硬體需求和檢閱考量,以針對效能及可用性擴充 SharePoint Server 的網際網路網站的搜尋拓撲。

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

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

本文內容:

  • 網際網路網站搜尋拓撲的硬體需求

  • 中型網際網路網站拓撲的效能考量

簡介

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

如需拓撲範例,請參閱技術圖<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 網際網路網站。匿名查詢的查詢延遲較低,快取時的成本也較低。您必須在兩個位置啟用匿名存取:網路頭版及網站。

查詢延遲

查詢延遲受到快取、匿名存取及其他因素 (例如套用和觸發的查詢規則的數目及複雜度) 所影響。同時也要考慮儲存搜尋索引的磁碟;有多個磁針的磁碟可增進磁碟存取速度並降低查詢延遲。

See also

在 SharePoint Server 中管理搜尋拓撲
變更 SharePoint Server 中的預設搜尋拓撲
在 SharePoint Server 中管理搜尋元件
在 SharePoint Server 中管理索引元件