SharePoint諮詢師之路:設計以前的那些事二:規模

提示:本系列只是一個學習筆記系列,大部份內容均可以從微軟官方網站找到,本人只是按照本身的學習路徑來學習和呈現這些知識。 有些內容是本身的經驗和積

累,若是有不當之處,請指正。

 

諮詢師更多的時候是解決方案提供者,那麼他們如何可以提供有效的SharePoint解決方案呢?他們作出解決方案的依據是哪些呢?這就是咱們須要瞭解的設計以前的那些事。html

它一般包括:web

 

規模的定義

規模就是事物的大小,對於SharePoint Server 2013來講,規模指的是SharePoint Server 服務器場的大小。 數據庫

規模的過大太小都不是一種好的設計,規模過大說明硬件沒有被充分利用,SharePoint Server服務器場的資源長期、嚴重利用不足。這種設計增長了硬件和維護費用,而且會增長能源和空間需求。規模太小說明 SharePoint Server服務器場中的硬件資源被過分利用,所以沒法實現性能和容量目標,可能致使延遲增長,從而影響用戶體驗、下降用戶知足度、須要頻繁升級、提升支持成本,並所以產生用於排除故障和優化環境的沒必要要 花費。
服務器

影響SharePoint Server服務器場的規模的因素

 影響SharePoint服務器場規模的因素不少,咱們來逐一分析一下咱們在作設計時常常要考慮的因素:網絡

1. 用戶規模併發

規則:用戶越多,服務器場規模越大,微軟推薦的服務器場大小和用戶的關係以下:app

規模性能

單機服務器場學習

小型服務器場優化

中型服務器場

大型服務器場

用戶數量

~100

~1000

~10000

~100000

2. 數據量

規則:數據量越大,服務器場規模基本上越大。

規模

單機服務器場

小型服務器場

中型服務器場

大型服務器場

數據量

~100

~100G

~TB

~10TB more

3. RPS(每秒請求數)

規則:RPS越高,服務器場規模越大

規模

單機服務器場

小型服務器場

中型服務器場

大型服務器場

數據量

~100

1-9/S

~10-50/S

~100/S

 

4. 服務應用程序

這裏的服務是指SharePoint服務應用程序,它包括:Searchs Service, Managed Metdata Service, Visio Service, Excel Calculation Service.

規模

單機服務器場

小型服務器場

中型服務器場

大型服務器場

數據量

一組基本服務應用程序

一組基本服務應用程序

    • Office Web Apps Service
    • User Profile Service
    • Managed Metadata Service
    • Excel Calculation Service
    • Web Analysis Service

 

以上的分析只是從單個因素考慮,在實際的設計過程當中須要綜合全部的因素,網絡,硬件以及SharePoint 拓撲結構一塊兒來考慮。

 

如何判斷SharePoint Server服務器場的規模?

經過以上的介紹,咱們知道了影響SharePoint Server服務器場規模重要因素,那麼接下來的任務就是如何經過收集與這些因素相關的數據。

經過分析已經存在的解決方案或者收集企業/用戶指望的需求和目標來收集數據,好比有類似需求的企業解決方案應該能夠相互借鑑。收集信息包括

  • 用戶數量
  • 數據量(這個是個動態的值,估算時至少估算一個週期內的數據量)
  • 性能需求
  • 吞吐量

用下面的表格來收集你須要的信息:

參數

 

Average Daily RPS (平均每日每秒請求量)

 

 

Average RPS at peak Time (高峯期每秒請求量)

 

 

Total number of unique users per day

不一樣用戶的總訪問量

 

 

Average daily concurrent users

平均每日併發用戶量

 

 

Peak concurrent users at peak time

高峯負載時最大併發用戶量

 

 

Total number of requests per day

日用戶訪問總量

 

 

Expected workload distribution

每日訪問量%

 

Web browser - Search Crawl

 

 

Web Browser -  General Collaboration Interaction

 

 

Web Browser - Social Interaction

 

 

Web Browser - General Interaction

 

 

Web Browser - Office Web Apps

 

 

Office 客戶端(word,Excel…)

 

 

OneNote 客戶端

 

 

SharePoint Workspace 客戶端

 

 

Outlook RSS Sync

 

 

Out Look Social Connector

 

 

Other Interactions (Customer Applications/ Web Service.)

 

 

Note: 對於已經存在的環境如何收集上述信息,請參考:Analyzing SharePoint Usage進行數據收集,對於沒有SharePoint Server服務器場環境信息收集能夠經過創建模擬環境,在公司內容小範圍進行數據模擬而後按比例得出上述數據

 

對象

DB Size (GB) (數據庫大小)

 

Number of Content DBs (數據庫數量)

 

Number of site collections (網站集的個數)

 

Number of web apps  (web 應用程序數量)

 

Number of sites (站點數量)

 

Search index size (# of Items) (索引個數)

 

Number of Docs (文件的數量)

 

Number of Lists (列表/文檔庫數量)

 

Average size of sites(站點平均大小)

 

Largest site size (最大站點大小)

 

Number of user profiles (用戶資料數量)

 

Number of Managed Metadata

 

Number of Social Tag

 

Size of Web Analysis database

 

 

經過以上數據的收集,基本能夠肯定你須要的SharePoint Server服務器場的規模。下一篇:體系結構

參考資料

  1. Capacity management and sizing overview for SharePoint Server 2013:http://technet.microsoft.com/en-us/library/ff758647.aspx
  2. Sizing and Capacity Planning for SharePoint 2013 - Resourceshttp://blogs.msdn.com/b/sanjaynarang/archive/2013/04/06/sizing-and-capacity-planning-for-sharepoint-2013-resources.aspx
  3. Log Parse 2.2 http://www.microsoft.com/en-us/download/confirmation.aspx?id=24659
相關文章
相關標籤/搜索