共用方式為


估計企業內部網路共同作業環境的效能和容量需求 (SharePoint Server 2013)

適用於:yes-img-132013 no-img-16 2016no-img-192019 no-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

本文章針對以 SharePoint Server 2013 為基礎的企業內部網路共同作業解決方案,提供效能與容量規劃的指引。 其中包括下列項目:

  • 實驗室環境規格,例如硬體、伺服器陣列拓撲及組態。

  • 測試伺服器陣列工作負載和資料集,其用於產生測試負載

  • 測試結果和分析 ,示範並說明特定縮放點負載下的輸送量、延遲和硬體需求趨勢。

請使用本文中的資訊,了解在一般負載與尖峰負載下的案例特性,以及當陣列伺服器擴充時,效能趨勢如何改變。本文也可協助您評估自己規劃的架構該以什麼為適當的起點。

此環境簡介

本文提供有關如何在 SharePoint Server 2013 企業內部網路共同作業解決方案中伺服器擴充伺服器的指引。 容量規劃會告知所要購買的硬體以及可讓您的解決方案最佳化的系統組態相關決策。

個別的 SharePoint Server 2013 伺服器陣列是唯一的,而每個伺服器陣列有不同的需求,其取決於硬體、使用者行為、已安裝功能的組態,以及其他許多因素。 因此,請在您自己的環境中,以您自己的硬體上的其他測試來補充本指引。 如果您規劃的設計和工作負載跟本文所述的環境很像,可以直接使用本文來得出如何擴充環境的結論。

本文所示的測試結果是在實驗室中產生,過程中以嚴謹控制的條件,使用工作負載、資料集和架構來模擬實際執行環境。 雖然在設計這些測試時非常謹慎,但在測試實驗室中得到的效能特性永遠不會與實際執行環境中的行為相同。 這些測試結果並不代表生產伺服器數位的效能和容量特性。 相反地,測試結果會展示觀察到的輸送量、延遲和硬體需求趨勢,並提供觀察資料分析,協助您決定如何規劃容量及管理自有的伺服器陣列。

本文包含下列內容:

  • 規格,包括硬體、拓撲及設定

  • 工作負載,包括對伺服器陣列需求、使用者數目及使用狀況特性的分析

  • 資料集,例如資料庫大小和內容類型

  • 測試網頁伺服器擴充的結果與分析

  • 在實體伺服器與虛擬機器上比較 SharePoint Server 2010 與 SharePoint Server 2013 的輸送量、延遲和網頁伺服器效能

在閱讀本文前,請閱讀下列文章,確保您已了解 SharePoint Server 2013 中容量管理的主要概念。

這些文章會提供下列資訊:

  • 容量管理的建議方法

  • 善加利用本文資訊的方式

  • 本文所使用的詞彙定義

詞彙

以下是您在本文中會遇到的一些特殊詞彙。

  • RPS: 每秒的要求數,或伺服器數位或伺服器在一秒內收到的要求數目。 這是常見的伺服器陣列負載度量方式。

    要求與頁面載入不同。 一個頁面可包含數個元件,而每個元件會在瀏覽器載入頁面時建立一或多個要求。 因此,一個頁面負載可建立數個要求。 一般而言,使用不重要資源的驗證檢查和事件不會計入 RPS 度量。

  • 綠色區域:綠色區域代表正常情況下一組已定義的負載特性,最多預期每日尖峰負載。 在此範圍中運作的伺服器陣列無論是回應時間或延遲,皆會在可接受的程度之內。

    在此狀態下,伺服器可維持在下列標準︰

    • 至少 75% 的要求在伺服器端的延遲少於 1 秒。

    • 所有陣列伺服器的平均 CPU 使用率維持在 60% 以下。

      注意事項

      因為此實驗室環境沒有執行中的有效搜尋編目,資料庫伺服器仍保持在大約 50% 或更低的 CPU 使用率,以保留 10% 給搜尋編目負載使用。 這是假設實際執行環境會使用 SQL Server 資源管理員,將搜尋編目負載限制在 10% CPU。

    • 失敗率低於 0.01%。

  • 紅色區域 (最大值)︰紅色區域代表在尖峰運作條件下定義的一組負載特性。 在紅色區域,伺服器陣列經歷非常高的暫時性資源需求,而只能撐住有限的時間,而後就會發生失敗與其他效能和可靠性的問題。

    在此狀態下,伺服器可在有限的時間撐著維持在下列標準︰

    • 啟用 HTTP 要求節流功能,但不傳回 503 錯誤 (伺服器忙碌中)。

    • 失敗率低於 0. 1%.

    • 至少 75% 的要求在伺服器端的延遲少於 3 秒。

    • 所有陣列伺服器 (資料庫伺服器除外) 的平均 CPU 使用率維持約在 90% 以下。

    • 資料庫伺服器的平均 CPU 使用率約在 50% 以下,以容許足夠的額外負荷保留給搜尋編目負載。

  • AxBxC (圖形表示法):這分別是伺服器陣列中的網頁伺服器、應用程式伺服器和資料庫伺服器數目。 比方說,10x1x1 表示此環境有 10 部網頁伺服器、1 部應用程式伺服器和 1 部資料庫伺服器。

  • MDF 和 LDF:SQL Server 實體檔案。 如需詳細資訊,請參閱檔案與檔案群組架構

概觀

本節提供延展方法與測試方法的概觀。

延展方法

本節說明我們在擴充此實驗室環境時所採用的方法。 這個方法可讓您找出適合您工作負載的最佳組態:

  1. 我們已擴充網頁伺服器,直到使用四部網頁伺服器為止。 每部伺服器都執行分散式快取服務。

  2. 我們新增一部執行分散式快取服務的專用伺服器。

  3. 我們停用網頁伺服器上的分散式快取服務。

  4. 我們相應放大了更多 Web 伺服器,以達到測試範圍的最大值。

  5. 我們進行了更多測試,以比較 SharePoint Server 2013 和 SharePoint Server 2010 的效能特性。

方法與測試注意事項

因為本文提供測試實驗室環境的結果,所以我們能夠控制某些因素來顯示此工作負載下效能的特定層面。 此外,實驗室環境省略了實際執行環境的某些要素 (列於以下清單中),以簡化測試的額外負荷。

注意事項

我們建議您將這些要素包括在實際執行環境中。

  • 在測試回合之間,我們一次只修改一個變數,以方便在測試回合之間比較結果。

  • 資料庫伺服器不是叢集的一部分,因為基於這些測試的目的,不需要備援。

  • 測試期間未執行搜尋編目。 它可能會在生產環境中執行。 為了將此考慮在內,我們降低了「綠色區域」與「紅色區域」定義中的 SQL Server CPU 使用率,以考慮到若在測試期間執行搜尋編目通常會耗用的資源。

規格

本節提供實驗室環境中硬體、軟體、拓撲及組態的詳細資訊。

硬體

以下各節說明此實驗室環境中所使用的硬體。

重要事項

請注意,測試實驗室中的所有網頁伺服器和應用程式伺服器都已使用 Hyper-V 主機虛擬化。 資料庫伺服器未經虛擬化。 實體主機硬體和虛擬機器虛擬硬體會分別如下詳述。

Hyper-V 主機

總計有六部設定完全相同的 Hyper-V 主機用於進行測試。 每個主機執行 1 到 2 個虛擬機器。

主機硬體
處理器
2 個四核心 2.49 GHz 處理器
RAM
32 GB
作業系統
Windows Server 2008 R2 SP1
網路介面卡的數量
2
網路介面卡速度
1 Gigabit

虛擬網頁伺服器與應用程式伺服器

此伺服器陣列有 1 到 10 部虛擬網頁伺服器。 額外一部執行分散式快取服務的專用伺服器。

注意事項

在實際執行環境中,執行分散式快取服務的專用伺服器通常會以高度可用的組態部署。 為了進行測試,我們將一部專用伺服器用於分散式快取,因為高可用性不是重要因素。

VM 硬體 WFE1-10 和 DC1
處理器
4 個虛擬處理器
RAM
12 GB
作業系統
Windows Server 2008 R2 SP1
SharePoint 磁碟機的大小
100 GB
網路介面卡的數量
2
網路介面卡速度
10 Gigabit (主機間流量受限於主機 NIC 速度)
驗證
Windows NTLM
負載平衡器類型
F5 Big IP
本機執行服務
WFE 1-10︰基本同盟服務。 這包括下列服務︰SharePoint Timer Service、Trace Service、Word Automation Service、Excel Service 及 Microsoft Foundation Sandboxed Code Service。
DC1︰分散式快取服務。

資料庫伺服器

一個實體資料庫伺服器執行具有 SharePoint 資料庫的預設 SQL Server 執行個體。 本文不會追蹤記錄資料庫。

注意事項

如果您啟用使用報表,建議您將記錄資料庫儲存於不同的邏輯單元編號 (LUN)。 大型部署及部分中型部署可能需要專用的記錄資料庫伺服器,以因應大量記錄的處理器需求。 > 在此實驗室環境中,記錄受到限制,而且記錄資料庫會儲存在 SQL Server 的個別實例中。

資料庫伺服器 – 預設執行個體 SPSQL
處理器
4 個四核心 2.4 GHz 處理器
RAM
32 GB
作業系統
Windows Server 2008 R2 SP1
儲存體與幾何
直接連接儲存裝置 (DAS)
1 x 系統磁碟區 (RAID0,1 個主軸,300GB)
2 x 內容資料磁碟區 (RAID0,4 個主軸,每個 450GB)
2 x 內容記錄磁碟區 (RAID0,2 個主軸,每個 450GB)
1 x 暫時資料磁碟區 (RAID0,2 個主軸,每個 300 GB)
1 x 暫時記錄磁碟區 (RAID0,2 個主軸,每個 300 GB)
網路介面卡的數量
1
網路介面卡速度
1 Gigabit
驗證
Windows NTLM
軟體版本
SQL Server 2008 R2

拓撲

下圖顯示此實驗室環境的拓撲。

此圖顯示適用於企業內部網路共用作業案例之效能與容量測試的實驗室拓撲。

組態

為了達到最佳測試效能,並釐清測試參數與結果之間的關係,我們在此實驗室環境中進行了下列重大組態變更。

設定 附註
網站集合
179
測試環境中的網站集合使用預設設定與 Windows 宣告型驗證。
快取
開啟
預設為關閉。 若您啟用 Blob 快取,減少呼叫資料庫伺服器以取得可能經常要求的靜態頁面資源的情況,進而改善伺服器效率。
平行處理原則的最大程度 (MAXDOP)
1
此參數設定於包含 SharePoint Server 2013 內容資料庫的 SQL Server 執行個體。 預設值為 0,亦即使 SQL Server 決定平行處理原則的最大程度。 SharePoint Server 2013 需要為包含 SharePoint Server 2013 資料庫的 SQL Server 執行個體將 MAXDOP 設為 1。
如需如何為 SQL Server 2008 R2 設定 MAXDOP 設定的詳細資訊,請參閱平行處理原則的最大程度選項
如需如何為 SQL Server 2012 設定 MAXDOP 設定的詳細資訊,請參閱設定平行處理原則的最大程度伺服器設定選項

工作負載

本節說明針對 SharePoint Server 2013 執行的實驗室測試。 測試的詳細資料通常屬於企業共同作業環境。

此圖將效能測試工作負載分解為作業類別來顯示。

資料集

本文中實驗室環境的資料集代表一般企業共同作業環境,其中包含各種網站集合、網站、清單、文件庫、檔案類型及大小。

資料集特性
資料庫大小 (合計)
174 GB
MDF 大小
154 GB
LDF 大小
20 GB
BLOB 大小
152 GB
內容資料庫數目
2
網站集合數目
179
Web 應用程式數目
1
網站數目
1,471

結果與分析

以下結果是根據本文概觀一節所述的擴充方法來排序。

Web 伺服器向外延展

本節說明當我們擴充此實驗室環境中的網頁伺服器數目時,所獲得的測試結果。

測試方法

  • 新增使用相同硬體規格的網頁伺服器,然後在不變更伺服器陣列或測試參數的情況下,再次執行測試。

  • 測量測試伺服器陣列中每部伺服器的 RPS、延遲及資源使用率。

分析

我們在測試中發現下列結果︰

  • 此環境會調整為每部資料庫伺服器有 10 部網頁伺服器。 輸送量的增加相當地線性。

  • 即使最多可測試 10 部網頁伺服器的規模,新增更多資料庫伺服器也不會增加輸送量。 瓶頸僅限於 Web 伺服器資源。

  • 在整個測試中,綠色區域中的平均延遲幾乎是固定的。 網頁伺服器數目和輸送量不會影響綠色區域延遲。 紅色區域的延遲資料則顯示了預期的趨勢線。 單一 Web 伺服器的延遲很高。 介於 2 部到 10 部網頁伺服器之間的曲線則輕鬆保持在紅色區域準則之內。

    注意事項

    當您將分散式快取服務從伺服器陣列中的網頁伺服器,移至專門執行分散式快取的伺服器上時,延遲可能會稍微受到影響。 這是因為分散式快取流量原本是發生在每部網頁伺服器內部,現在開始周遊網路所造成。 請在您自己的環境下測試擴充的效能,以決定此取捨是否顯著。 請注意,在我們的測試環境下,當分散式快取服務遷移到專用伺服器上時,延遲稍微增加。 但延遲隨著每增加一部網頁器伺服器而減少,這是因為網頁伺服器上處理與記憶體負載減少,進而抵銷了原本稍微增加的延遲。 > 如需分散式快取容量規劃的詳細資訊,請參閱 在 SharePoint Server 中規劃摘要和分散式快取服務

  • 針對 SharePoint Server 2010 進行效能測試時,資料庫伺服器成為最多使用四部網頁伺服器的輸送量瓶頸。 由於 SharePoint Server 2013 中快取和資料庫使用特性的改善,資料庫伺服器層的平均負載低於 SharePoint Server 2010 中的平均負載,而且不需要在測試期間相應放大資料庫伺服器。

    如需這種情況下 SharePoint Server 2010 測試結果的詳細資訊,請參閱企業內部網路共同作業環境實驗室研究 (SharePoint Server 2010)

  • 新增虛擬網頁伺服器是否能增加效能,部分取決於主機硬體資源,以及在同一主機上執行之其他虛擬電腦的資源使用狀況。 虛擬伺服器的容量規劃需有虛擬化專屬的額外規劃和管理策略。

    如需 Hyper-V 效能與容量規劃的詳細資訊,請參閱SharePoint 2013 的 Hyper-V 虛擬化需求使用 SharePoint 2013 虛擬機器與 Hyper-V 環境的最佳做法設定

注意事項

本節所描述的結論專屬於構成環境的硬體。 環境使用更多但效能較差的 Hyper-V 主機伺服器,或使用更少但效能較強的 Hyper-V 主機伺服器,可能也會達到相同的輸送量。 增加資料庫伺服器的硬體資源不會顯著影響結果。

結果、圖形與圖表

在下圖中,x 軸顯示伺服器陣列中網頁伺服器數量的變化。 此規模一開始是一部虛擬網頁伺服器與一部實體資料庫伺服器 (1x1)。 最大規模為十部虛擬網頁伺服器、一部專用虛擬分散式快取伺服器 (新增於四部網頁伺服器時) 以及一部實體資料庫伺服器 (10x1x1)。

注意事項

本節中的圖表,代表測試期間每個資料點的平均值。 所有的圖表都包括綠色區域與紅色區域的 RPS 基準線,以顯示 RPS 與延遲、伺服器資源使用率及 SQL Server 磁碟使用量等因素之間的關係。

1. RPS

下圖顯示向外延展對 RPS 基準線的影響。

此圖顯示綠色與紅色區域的 RPS 基準。

2. 延遲

下圖顯示擴充對延遲的影響。 請注意,綠色區域延遲一直都很平穩,而紅色區域延遲則在可接受的限制內適度變化。

此圖顯示 RPS 和延遲之間的關係。

3. 網頁伺服器處理器與記憶體使用率

下圖顯示擴充如何影響網頁伺服器上的平均處理器和記憶體使用率。 請注意,RPS 增加時,綠色區域處理器使用率保持得相當穩定,而平均記憶體使用率則稍微增加。

紅色區域處理器使用率趨勢為向下,這反映出最大負載下網頁伺服器處理器的平均需求會隨著伺服器數量增加而逐漸降低。

此圖顯示 RPS 與網頁伺服器處理器和記憶體使用率之間的關係。

4. SQL Server 的每秒 I/O 作業數目 (IOPs) 與處理器使用率

下圖顯示平均磁碟 IOPs (總計與讀寫) 和處理器使用率值,如何隨著網頁伺服器數量擴充而變化。我們使用下列效能計數器來測量 IOPs 值︰

  • 實體磁碟︰每秒磁碟讀取數

  • 實體磁碟︰每秒磁碟寫入數

測試持續時間內每個計數器的值進行平均,然後加總得到 IOPs 總計。

注意事項

無法取得 SQL Server 記憶體使用率的資料,且不在此圖表中。

重要事項

這些 IOPs 測試結果並不能代表實際執行環境的結果,因為我們的資料集比實際執行伺服器陣列的資料集要小得多。 因此,在網頁伺服器上可比在實際執行環境中快取更大百分比的資料。 所以這一節的 IOPs 結果是根據可用測試資料計算而來的平均值,且通常應該小於實際執行環境中的 IOPs。 在試驗環境中徹底測試您自己的伺服器陣列,可能會產生不同的結果。

請注意,在本節的圖表中,IOPs 與資料庫伺服器處理器使用率在前端網頁伺服器達到 9 和 10 部時,都顯示下降,而 RPS 卻持續增加。 此變化也會反映在網頁伺服器處理器使用率,如前一個圖表所示。

這顯示出伺服器陣列的規模已達到某個點,也就是使用基準負載與資料集,也會對陣列伺服器資源造成最大壓力。 伺服器資源的平均使用率較低,才能在伺服器陣列上支援負載。

從此趨勢來看,可推導出下列結果︰

  • 如果在第九部網頁伺服器的規模點增加測試負載,將可達到更大的 RPS,同時維持伺服器資源使用率的平穩曲線。

  • 如果我們繼續擴充網頁伺服器數量,同時維持相同的測試負載,RPS 就會繼續增加,而對伺服器資源的壓力會繼續呈向下的趨勢。

  1. SQL Server 總 IOPs

    下圖顯示擴充對總 IOPs 的影響。

    此圖顯示 RPS 和 SQL Server IOPs 總和之間的關係。

  2. SQL Server IOPs 分為讀取與寫入作業

    下圖顯示擴充對 IOPs 的影響 (細分為每秒讀取數與每秒寫入數)。

    此圖顯示 RPS 和 SQL Server IOPs 之間的關係,會細分為讀取與寫入作業。

  3. SQL Server 處理器使用率

    下圖顯示擴充對 SQL Server 處理器使用率的影響。

    此圖顯示 RPS 和 SQL Server 處理器使用率之間的關係。

比較 SharePoint Server 2013 與 SharePoint Server 2010

這一節提供此工作負載的效能在 SharePoint Server 2013 與 SharePoint Server 2010 之間的變化相關資訊。

工作負載

為了比較 SharePoint Server 2013 與 SharePoint Server 2010,我們使用了不同於規格一節中所述的測試混合項目。 這是必要的,因為 SharePoint Server 2010 中無法使用某些 SharePoint Server 2013 功能 (,例如分散式快取服務) 和作業。

測試方法

為了測試兩種環境的效能,我們使用了下列方法:

  1. 我們建立了 SharePoint Server 2010 環境。

  2. 我們使用本節稍早所述的工作負載來測試 SharePoint Server 2010 環境。

  3. 我們將內容資料庫升級為 SharePoint Server 2013,而不需變更使用環境的用戶端。

此升級後環境接著會使用相同的測試混合,在裝載 SharePoint Server 2013 的已升級伺服器上再次測試,其中只包括 SharePoint Server 2010 作業。

  • 我們測試了兩個環境來進行比較。 一個環境使用實體伺服器硬體,而另一個環境使用虛擬機器以在 Hyper-V 主機上執行網頁伺服器。 在這兩種情況下,資料庫伺服器在實體伺服器上執行。

  • 在 SharePoint Server 2013 測試的內容資料庫升級之後,我們並未修改數據集。

  • SharePoint Server 2010 的測試混合不包含新的 SharePoint Server 2013 特定作業,且類似本文稍早測試及描述的企業內部網路共同作業解決方案。

測試的目標是使用相同的工作負載和資料集,對 SharePoint Server 2013 和 SharePoint Server 2010 伺服器陣列套用類似的負載,然後顯示輸送量、延遲和伺服器資源取用量的差異。 實體與虛擬網頁伺服器測試的測試方法和目標不同:

  • 實體伺服器測試的目的是要比較在負載內擴充時,SharePoint Server 2013 與 SharePoint Server 2010 伺服器陣列的效能。 這項測試中的網頁伺服器已從兩部擴充至五部網頁伺服器。

  • 虛擬伺服器測試的目的是要比較在綠色和紅色區域使用者負載下,SharePoint Server 2013 與 SharePoint Server 2010 伺服器陣列的效能。 未進行任何網頁伺服器擴充測試。

分析

  • 一般而言,擴充到五部網頁伺服器時,SharePoint Server 2013 的效能優於 SharePoint Server 2010,但使用兩部網頁伺服器時 SharePoint Server 2010 的結果比較好。 針對升級的 SharePoint Server 2013 伺服器陣列進行測試時,不會涉及升級後優化,或利用 SharePoint Server 2013 效能改善,例如分散式快取服務或要求管理員。 因此,SharePoint Server 2013 測試結果與真實環境中的結果截然不同。

  • 本節圖表中資料趨勢之間的關聯性顯示 SharePoint Server 2013 資源管理模型如何透過磁碟 IOPs 來設定處理器資源使用的優先順序。

  • 使用五部網頁伺服器時,綠色區域的 SharePoint Server 2013 勝過 SharePoint Server 2010,其 RPS 改善 10% 以上且延遲稍微降低。 不過,使用兩部網頁伺服器時,SharePoint Server 2013 會產生比 SharePoint Server 2010 低的 RPS 及小幅的延遲改善。

  • 在紅色區域,相較於使用五部網頁伺服器的 SharePoint Server 2010,SharePoint Server 2013 可達到大約超過 12% 的輸送量。 使用兩部網頁伺服器,SharePoint Server 2010 的輸送量大約提高 30%。 使用五部網頁伺服器時,相較於 SharePoint Server 2010,SharePoint Server 2013 顯示了適度的延遲改善。

  • 在虛擬網頁伺服器測試中,綠色區域的 SharePoint Server 2013 與 SharePoint Server 2010 結果類似。 相較於 SharePoint Server 2010,紅色區域的 SharePoint Server 2013 在輸送量和延遲方面顯示大幅改善。

結果、圖形與圖表

在本節圖表中產生結果的測試,會同時針對個實體和虛擬網頁伺服器執行。 在所有測試中,使用了執行 SQL Server 2008 R2 含 sp1 的單一實體資料庫伺服器。

  1. RPS 和延遲

    下圖顯示 SharePoint Server 2013 與 SharePoint Server 2010 之間的輸送量和延遲差異 (在綠色區域分別有兩部和五部實體網頁伺服器)。 SharePoint Server 2010 使用兩部網頁伺服器時有較高的 RPS 及較高的延遲。 使用五部網頁伺服器,SharePoint Server 2013 顯示 RPS 提高而延遲降低。

    此圖比較 SharePoint Server 2013 和 SharePoint Server 2010 之間綠色區域的 RPS 和延遲。

    下圖顯示紅色區域有兩部和五部實體網頁伺服器的網頁伺服器處理器使用率差異。 使用 5 部網頁伺服器時,SharePoint Server 2013 的 RPS 和延遲勝過 SharePoint Server 2010,但使用兩部網頁伺服器則非如此。

    此圖比較 SharePoint Server 2013 和 SharePoint Server 2010 之間紅色區域的 RPS 和延遲。

  2. RPS 與伺服器資源使用率

    下圖顯示綠色區域負載有兩部和五部實體網頁伺服器的網頁和資料庫伺服器處理器使用率差異。 請注意,使用五部網頁伺服器時,SharePoint Server 2013 可更有效地利用可用的伺服器資源,以達到更大的輸送量。

    此圖比較 SharePoint Server 2013 和 SharePoint Server 2010 之間綠色區域的網頁伺服器處理器使用率。

    下圖顯示紅色區域負載有兩部和五部實體網頁伺服器的網頁和資料庫伺服器處理器使用率差異。 同樣地,使用五部網頁伺服器 (而不是使用兩個網頁伺服器) 時,SharePoint Server 2013 可達到更大的輸送量。

    此圖比較 SharePoint Server 2013 和 SharePoint Server 2010 之間紅色區域的網頁伺服器處理器使用率。

  3. RPS 與 IOPs

    下圖顯示綠色區域有兩部和五部實體網頁伺服器的 IOPs 差異。 請注意在綠色區域,使用兩部與五部網頁伺服器的 SharePoint Server 2013 和 SharePoint Server 2016 IOPs 會增加,而 SharePoint Server 2010 IOPs 會減少。 在此同時,SharePoint Server 2013 RPS 的增加比率大幅超過 SharePoint Server 2010。 此種趨勢差異顯示 SharePoint Server 2013 如何在較大的伺服器陣列中以不同的方式管理伺服器資源,以達到更高的輸送量。

    此圖比較 SharePoint Server 2013 和 SharePoint Server 2010 之間綠色區域的 IOPs。

    下圖顯示紅色區域負載有兩部和五部實體網頁伺服器的 IOPs 差異。 當這些結果相對於稍早 RPS 和伺服器資源使用狀況區段中的紅色區域圖表時,您可以觀察到 SharePoint Server 2013 資源管理模型透過 SQL Server 磁碟 IOPs 來設定處理器資源使用的優先順序。

    此圖比較 SharePoint Server 2013 和 SharePoint Server 2010 之間紅色區域的 IOPs。

  4. 虛擬網頁伺服器 RPS、延遲和 IOPs

    已針對 4 部虛擬網頁伺服器和一部實體資料庫伺服器進行虛擬伺服器比較測試。

    下圖顯示四部虛擬網頁伺服器的輸送量和延遲差異。 在綠色區域負載,SharePoint Server 2013 和 SharePoint Server 2010 結果很類似,而 SharePoint Server 2013 顯示 SharePoint Server 2010 在紅色區域的輸送量和延遲均大幅改進。

    此圖比較 SharePoint Server 2013 和 SharePoint Server 2010 之間的虛擬伺服器 RPS 和延遲。

    下圖顯示四部虛擬網頁伺服器的資料庫 IOPs 差異。 SharePoint Server 2013 顯示綠色與紅色區域負載的資料庫 IOPs 效能已大幅改善。

    此圖比較 SharePoint Server 2013 和 SharePoint Server 2010 之間的虛擬伺服器 IOPs。

另請參閱

概念

SharePoint Server 2013 的效能規劃

效能及容量測試結果與建議 (SharePoint Server 2013)