為 SharePoint Server 2013 中的視訊內容管理評估容量及效能
**適用版本:**SharePoint Server 2013
**上次修改主題的時間:**2017-08-25
**摘要:**了解如何規劃視訊內容類型和視訊播放器頁面使用多媒體網頁組件至 SharePoint Server 2013 中播放視訊時提供更好的使用者體驗的準則。
SharePoint Server 2013支援視訊內容類型及影片播放程式] 頁面上,您可以在其中使用若要播放影片多媒體網頁組件。本文包含可協助您最佳化視訊播放SharePoint Server 2013環境中的使用者經驗的測試資料。
本文內容:
簡介
影片的儲存位置
調整大小以確保順利視訊資料流 BLOB 快取
資料集和測試案例
測試實驗室結果
影響 IIS 的位元速度節流設定
使用 SharePoint 外部儲存的影片
影片稱為數位資產或多媒體SharePoint Server 2013中。SharePoint Server 2013提供資產庫,讓使用者可以瀏覽檢視他們的集中位置儲存影片。如需詳細資訊,請參閱在 SharePoint Server 2013 中管理數位資產概觀。
重要
SharePoint Online有不同的效能和延展性屬性大於內部SharePoint Server 2013安裝。雖然SharePoint Online可以傳送視訊資料流,但不是非常大的影片或針對有限通訊群組的影片要保留這項功能。視訊案例不符合這些準則,為了獲得最佳結果,請考慮儲存外部、 影片及使用這類Azure媒體服務的協力廠商服務進行資料流。
您也可以搜尋來尋找協力廠商應用程式可讓視訊整合到SharePoint OnlineOffice 市集 。
簡介
我們測試兩個案例中我們視訊容量和效能測試。第一個分析藍本儲存在不屬於 SharePoint 部署位置的影片。第二個案例中 SharePoint 資產庫儲存影片。我們查看這兩個案例的效能特性。
視訊的儲存位置
影片SharePoint Server 2016中的使用文件組 like 更加名視訊、 新內容類型。當您建立程序的影片時, SharePoint Server 2013會使用下列方法之一來儲存它:
儲存為二進位大型物件 (BLOB) 的內容資料庫中的視訊內容
儲存影片 URL 參照
存放區包含參照外部影片與 player 內嵌程式碼
下列優點和缺點可協助您決定儲存影片位置:
如果您在 SharePoint 資產庫中儲存影片,我們建議您開啟 BLOB 快取執行當成前端網頁伺服器角色的電腦。BLOB 快取大小必須可確保使用者順利資料流體驗。
注意
此選項會增加內容資料庫的大小隨著增加更多影片。
如果使用者是在相同的地理區域及影片的總大小大型 (例如 HD 視訊),或是您有許多影片,請考慮主控 web 或檔案,而不是以減少您SQL Server儲存成本的內容資料庫伺服器上的影片。
如果距離過長地理位置分散的使用者,就可以使遠 SharePoint 伺服器陣列使用者不需要資料流影片高延遲連線儲存 [內容傳遞網路上的影片。
當您將儲存在 SharePoint 部署之外的影片時,請確定這樣未經授權的使用者無法存取其正常保護影片。
如果您發現無法上傳檔案大小超過一定大小,您可以在Web 應用程式設定] 頁面上的SharePoint 管理中心網站變更這。請注意您也可以變更使用者上傳需要超過 30 分鐘上傳的影片使用較大的逾時值網頁安全性驗證。這也可以在管理中心Web 應用程式設定] 頁面上完成。
調整大小以確保順利視訊資料流體驗的 BLOB 快取
當您儲存SharePoint Server 2013影片時,請 BLOB 快取的大小可以協助您最佳化資料流的使用者經驗。我們建議您大小 BLOB 快取於一週中檢視的唯一影片的總大小的特定百分比。例如,請考慮其中唯一影片檢視七天的總大小是 100 GB 的環境。您可以對此環境的大小設為需要 80 GB 是唯一的影片的總大小的 80%您 BLOB 快取。這可確保最常檢視的影片一律會保留 BLOB 快取中有無上要擷取這些影片多次的內容資料庫的額外負載。這也可確保最佳使用者經驗資料流。理想的大小會根據 SharePoint 部署中檢視模式的視訊而有所不同。
若要最佳化效能,不放置 BLOB 快取在相同的磁碟機的系統磁碟機上。
請注意更大的 BLOB 快取大小啟用SharePoint Server 2013儲存更多影片。因此,如果您已在前端網頁伺服器上的可用磁碟空間,知道您將儲存在許多影片增加 BLOB 快取大小。請注意,如果 BLOB 快取大小設定低於某些使用者可體驗斷斷續續視訊資料流的臨界值。
資料集和測試案例
下表說明我們用於測試的視訊文件庫:
變數 | 值 |
---|---|
影片的數目 |
350 |
影片的大小 |
1 MB-1 GB 每個、 的總大小 14 GB |
我們在不同的測試中使用本系列影片:
上傳至SharePoint Server 2013的影片與開啟的 BLOB 快取。
上載至Windows Server 2008 R2的影片。
我們已測試執行中的下列伺服器陣列拓撲:
圖 1: 視訊內容管理測試拓撲
下列清單顯示我們使用電腦:
一部電腦負責裝載SQL Server
一部電腦負責裝載 SharePoint 服務應用程式並作為前端網頁伺服器執行
測試實驗室結果
若要產生的測試實驗室結果,我們會建立我們其中導覽不同頁面負載測試。我們存取影片播放程式] 頁面上或使用多媒體控制 [發佈] 頁面。我們再要求] 頁面上所使用不同的數字的 Visual Studio Team System (VSTS) 使用者所參照的視訊檔案。將此負載套用至適用的 SharePoint 部署中,我們手動導覽影片播放程式] 頁面上和以確定使用視訊控制項的發佈頁面視訊資料流經驗可接受。我們會定義可接受的經驗,如下所示:
若要播放的移至頁面 2 秒內啟動視訊
視訊搜尋經驗如預期般運作
請注意在測試電腦的所有用 1 Gbps 網路連線的網路上。我們找到在許多測試,我們管理達到網路已瓶頸而不是電腦的服務內容的其中一個點。
測試 started with 50 使用者負載,並再增加並行使用者人數等到不再是可接受的使用經驗。在單一電腦執行SharePoint Server 2013且服務僅影片,我們找到我們直到我們增加到 400 個並行使用者負載有可接受的體驗。我們傳遞該點之後,我們開始請參閱] 頁面上所花費的時間載入及視訊 seek 經驗變成較慢。
下圖顯示此:
圖 2: 可接受視訊資料流經驗
若要查看此經驗的比例調整,我們逐漸新增更多電腦至適用的 SharePoint 部署,並繼續增加負載。下圖顯示的結果。
圖 3: 可接受視訊資料流與其他測試電腦和使用者
影響 IIS 的位元速度節流設定
我們在測試伺服器上使用Internet Information Services (IIS)位元速度節流設定。IIS此延伸功能可讓您的資料流影片時更有效率地使用頻寬。如需位元速度節流設定的詳細資訊,請參閱 <位元速度節流設定。
請注意有數個並行使用者時,我們使用IIS位元速度節流設定與當我們沒有使用它支援依據沒有重大差異。不過,檢視經驗視訊覺得更順暢地呈現開啟時。
使用儲存外部SharePoint Server 2013的影片
當您將儲存在SharePoint Server 2013環境之外的影片時,負載騰出SharePoint Server 2013從外部位置。SharePoint Server 2013只會載入影片播放程式] 頁面上或使用多媒體控制 [發佈] 頁面。資料流是由外部位置的來源執行。
在實驗室環境中,我們設定IIS伺服器来裝載 stream 影片。我們已更新我們 dataset 參照影片我們 SharePoint 影片文件庫中的外部 URL。我們再次執行相同的測試,並找出我們無法同時 stream 最多 650 影片和仍有可接受的體驗。我們不沒有測試更多並行使用者。
請注意儲存在 SharePoint 環境之外的影片不會在 SharePoint 程式庫中收到相同驗證福利作為影片。會將此列入考量當您設計您的拓撲,並決定如何儲存您的影片。