案例架構的容量規劃
上次修改主題的時間: 2012-10-18
為確保 Microsoft Lync Server 2010 保持最佳效能,您必須佈建和部署適當層級的硬體資源;不過,為了在硬體投資上獲得最大報酬,您只會想要佈建所需的硬體。
本節依據您對組織需求的分析,提供硬體配置的指導方針。利用您組織部署的使用者人數、使用者設定檔和工作量,判斷必要的 CPU 時脈速度、伺服器記憶體需求,以及進出伺服器的網路頻寬。這些結果同時適用於實體和虛擬拓撲。
本節中的資訊在您的使用者模型或伺服器硬體與 Lync Server 2010 使用者模型中所述不同時,尤其實用。
以下各節詳細說明 Lync Server 2010 的每一種模式所需的資源。接著會提供範例案例,說明如何使用這些數字。
下面各表中所有效能成本的假設基準為:每一部伺服器都採用四核心雙處理器,且每個核心的時脈速度為 2.33 GHz。這表示每個處理器核心產生 2,333 兆週,或者每部伺服器產生 18,664 兆週。
如果您的伺服器採用不同的處理器,可對應地調整數據。如需詳細資訊,請參閱本主題稍後的<調整您的處理器>。
了解結果資料表和公式
以下各節包含顯示 Microsoft 效能測試結果的資料表,其中包含下列數據:
CPU 需求 (以兆週為單位) 顯示集區中此使用者總數對於此工作量,或是集區中並行通話或工作階段的總數所需的兆週。例如,在 [會議、Web 會議] 資料表中,第 400 列的數字 1,569 表示集區中 400 個並行資料會議使用者總共需要 1,569 兆週 (自集區中所有伺服器合併而得)。
CPU 需求 (以前端伺服器的百分比表示) 顯示此工作所需的兆週,以 CPU 負載的百分比表示 (假設整個負載是由與 Microsoft 測試所使用規格相同的單一伺服器處理)。
記憶體需求顯示集區中此並行使用者或通話總數針對此工作量所需的記憶體總數。例如,在 [會議、Web 會議] 資料表中,第 400 列的數字 1.5 GB 表示集區中 400 個並行資料會議使用者總共需要 1.5 GB 的記憶體 (自集區中所有伺服器合併而得)。
此數字不包括基底系統需求所需的記憶體。
網路頻寬顯示針對集區中此並行使用者或此類型通話總數進出伺服器所需的總網路頻寬。此數字僅表示進出伺服器的流量;對等頻寬不納入考量。
資料表後面會提供一些公式,讓您用來計算在您的使用者人數、使用者模型和工作量之下所需的資源。這些公式是使用效能測試結果的趨勢分析所建立。測試中並非每個資料點都會剛好落在趨勢線上,因此,如果您使用測試結果表的某一個資料列中的使用者或通話數來代入公式,計算出的效能數據可能不會與資料表結果完全相符。
若要判斷集區的 CPU 需求,須執行下列計算:
先針對每個工作量計算*「測試伺服器 CPU% 成本」*(Test Server CPU% Cost)。這項 CPU 成本是以 Microsoft 效能測試中所使用之其中一部伺服器的整個 CPU 能力百分比表示。這些伺服器擁有 8 個核心,每個核心為 2.33 GHz。
如果您使用的伺服器採用相同的 SPECint 率,只要使用測試伺服器 CPU% 成本就能判斷出您需要的伺服器數目。為每個工作量加入測試伺服器 CPU% 成本,即可找出整個集區所需的測試伺服器 CPU% 總成本。然後在集區中部署足夠的伺服器,確保每部伺服器都能以 70% 或更少的容量執行。例如,如果您判斷的測試伺服器 CPU% 總成本為 260%,則會想要在集區中部署四部伺服器。
如果您使用的伺服器擁有不同的能力,則會希望針對每個工作量使用下一個公式,將測試伺服器 CPU% 成本轉換成兆週。如需運用這些計算的範例,請參閱本節稍後的<計算所需資源的範例>。
所有效能測試都會假設所有測試伺服器位於同一網站內。
測試假設
本節中的測試、結果和公式都採用下列假設:
所有伺服器位於同一網站內。
中繼伺服器與前端伺服器配置在一起。如果您部署獨立的中繼伺服器,則無法從前端伺服器中抽出整個 Enterprise Voice 負載,因為部分訊號流量仍由前端伺服器處理。
針對本節中未涵蓋的問題和使用方式,會假設您的組織遵循 Lync Server 2010 使用者模型中的使用方式。例如,多點出席 (MPOP) 假設為 1:1.5。
IM 和目前狀態
此表顯示 IM 和目前狀態工作量的測試結果。此處的數據包括通訊群組清單擴充和目前狀態照片擷取。
使用者人數 | CPU 需求 (以兆週為單位) | CPU 需求 (以前端伺服器的百分比表示)* | 記憶體需求** | 網路頻寬 |
---|---|---|---|---|
5,000 |
1,043 |
5.6% |
1.1 GB |
7.5 Mbps |
10,000 |
1,736 |
9.3% |
1.6 GB |
14.8 Mbps |
15,000 |
2,556 |
13.7% |
2.18 GB |
22.6 Mbps |
20,000 |
3,528 |
18.9% |
2.33 GB |
38.3 Mbps |
25,000 |
4,423 |
23.7% |
2.43 GB |
52.8 Mbps |
* 以擁有八個核心的 Lync Server 基準處理器為準,每個核心為 2,333 兆週。
** 每部伺服器加上 7 GB 做為基底系統記憶體需求
從這些測試結果中,我們使用趨勢分析獲得下列指導方針:
測試伺服器 CPU% 成本 = (使用者人數) * 0.001
所需兆週 = (CPU% 成本/100) * 2333 * 8
所需記憶體 (以 GB 為單位) = 7 GB 基底 + ((使用者人數) * 0.0000678)
所需網路 (以 Mbps 為單位) = ((使用者人數 ^2) * 0.0000000637) + (0.000369 * 使用者人數) + 4.15
通訊錄 Web 查詢
此表說明通訊錄 Web 查詢的資源使用狀況測試結果。
使用者人數 | CPU 需求 (以兆週為單位) | CPU 需求 (以前端伺服器的百分比表示)* | 記憶體需求 | 網路頻寬 |
---|---|---|---|---|
5,000 |
646 |
3.46% |
0.265 GB |
3.3 Mbps |
10,000 |
974 |
5.22% |
0.268 GB |
6.4 Mbps |
15,000 |
1,312 |
7.03% |
0.263 GB |
9.5 Mbps |
20,000 |
1,631 |
8.74% |
0.263 GB |
13.8 Mbps |
25,000 |
1,984 |
10.63% |
0.265 GB |
18.3 Mbps |
* 以擁有八個核心的 Lync Server 基準處理器為準,每個核心為 2,333 兆週。
從這些測試結果中,我們使用趨勢分析獲得下列指導方針:
測試伺服器 CPU% 成本 = ((使用者人數) * 0.0004) + 2.0
所需兆週 = (測試伺服器 CPU% 成本/100) * 2333 * 8
所需記憶體 (以 GB 為單位) = 0.300
所需網路 (以 Mbps 為單位) = 0.00075 * 使用者人數
群組 IM 會議
此表說明群組 IM 會議的資源使用狀況測試結果。
並行群組 IM 使用者數目* | CPU 需求 (以兆週為單位) | CPU 需求 (以前端伺服器的百分比表示)** | 記憶體需求 | 網路頻寬 |
---|---|---|---|---|
100 |
401 |
2.15% |
0.08 GB |
1.22 Mbps |
200 |
358 |
1.92% |
0.15 GB |
1.90 Mbps |
300 |
416 |
2.33% |
0.23 GB |
2.42 Mbps |
400 |
467 |
2.5% |
0.30 GB |
3.00 Mbps |
500 |
538 |
2.88% |
0.40 GB |
3.38 Mbps |
* 務必考慮其他會議使用者。Lync Server 2010 使用者模型假設 50% 的音訊會議包含群組 IM。當您預期群組 IM 使用者數目時,務必依據組織內的使用狀況納入適當比例的會議使用者。
** 以擁有八個核心的 Lync Server 基準處理器為準,每個核心為 2,333 兆週。
從這些測試結果中,我們使用趨勢分析獲得下列指導方針:
測試伺服器 CPU% 成本 = (使用者人數 * 0.001) + 2.0
所需兆週 = (測試伺服器 CPU% 成本/100) * 2333 * 8
所需記憶體 (以 GB 為單位) = 0.0008 * 並行群組 IM 使用者數目
所需網路 (以 Mbps 為單位) = (並行群組 IM 使用者數目 * 0.0054) + 0.76
會議、Web 會議
此表說明會議中 Web 會議部分的資源使用狀況。
並行 Web 會議使用者數目* | CPU 需求 (以兆週為單位) | CPU 需求 (以前端伺服器的百分比表示)** | 記憶體需求 | 網路頻寬 |
---|---|---|---|---|
100 |
444 |
2.38% |
0.4 GB |
24.55 Mbps |
200 |
659 |
3.53% |
0.4 GB |
49.23 Mbps |
300 |
845 |
4.53% |
1.5 GB |
66.58 Mbps |
400 |
1,004 |
5.38% |
1.5 GB |
81.34 Mbps |
500 |
1,191 |
6.38% |
2.2 GB |
90.06 Mbps |
* Web 會議使用者數目通常可以判定為某個比例的會議使用者。Lync Server 2010 使用者模型假設 20% 的會議會包含 Web 會議 (例如 Microsoft PowerPoint 簡報圖形程式或白板功能)。您可以調整這個百分比以便與您組織的使用者相符,藉此判斷您將擁有的並行資料會議使用者數目。
** 以擁有八個核心的 Lync Server 基準處理器為準,每個核心為 2,333 兆週。
從這些測試結果中,我們使用趨勢分析獲得下列指導方針:
測試伺服器 CPU% 成本 = (並行資料會議使用者 * 0.01) + 1.5
所需兆週 = (測試伺服器 CPU% 成本/100) * 2333 * 8
所需記憶體 (以 GB 為單位) = 0.0047 * (並行資料會議使用者數目)
所需網路 (以 Mbps 為單位) = (並行資料會議使用者數目 * 0.163) + 13.4
PSTN 會議
此表說明透過會議服務員應用程式參與會議之 PSTN 使用者的資源使用狀況。
並行 PSTN 會議使用者數目 | CPU 需求 (以兆週為單位) | CPU 需求 (以前端伺服器的百分比表示)* | 記憶體需求 | 網路頻寬 |
---|---|---|---|---|
50 |
373 |
2.0% |
0.47 GB |
1.0 Mbps |
100 |
560 |
3.0% |
0.59 GB |
2.1 Mbps |
150 |
560 |
3.0% |
0.71 GB |
3.2 Mbps |
200 |
933 |
5.00% |
0.83 GB |
4.4 Mbps |
250 |
1,680 |
9.00% |
1.01 GB |
5.6 Mbps |
* 以擁有八個核心的 Lync Server 基準處理器為準,每個核心為 2,333 兆週。
從這些測試結果中,我們使用趨勢分析獲得下列指導方針:
測試伺服器 CPU% 成本 = (並行 PSTN 會議來電者數目 * 0.033) + (並行 PSTN 會議來電者數目 * 0.0918)
所需兆週 = (測試伺服器 CPU% 成本/100) * 2333 * 8
所需記憶體 (以 GB 為單位) = ((2.64 * 並行 PSTN 會議來電者數目) + 326) / 1000
所需網路 (以 Mbps 為單位) = (0.023 * 並行 PSTN 會議來電者數目) – 0.19
請注意,計算 CPU 成本時,會使用兩次並行 PSTN 來電者數目,以便將同時是會議參與者和 UC-PSTN 來電者的每位來電者納入考量。
會議、應用程式共用
此表說明會議中應用程式共用部分的資源使用狀況。
並行應用程式共用使用者數目* | CPU 需求 (以兆週為單位) | CPU 需求 (以前端伺服器的百分比表示)** | 記憶體需求 | 網路頻寬 |
---|---|---|---|---|
100 |
1,680 |
9.0% |
2.7 GB |
82.0 Mbps |
200 |
3,098 |
16.60% |
2.8 GB |
130.8 Mbps |
300 |
4,324 |
23.17% |
2.9 GB |
152.2 Mbps |
400 |
5,192 |
27.82% |
3.3 GB |
184.13 Mbps |
* 應用程式共用會議使用者數目通常可以判定為某個比例的音訊會議使用者。Lync Server 2010 使用者模型假設 50% 的音訊會議包含應用程式共用。您可以調整這個百分比以便與您組織的使用者相符,藉此判斷您將擁有的並行應用程式共用會議使用者數目。
** 以擁有八個核心的 Lync Server 基準處理器為準,每個核心為 2,333 兆週。
從這些測試結果中,我們使用趨勢分析獲得下列指導方針:
測試伺服器 CPU% 成本 = (並行應用程式共用會議使用者 * 0.071) + 2.5
所需兆週 = (測試伺服器 CPU% 成本/100) * 2333 * 8
所需記憶體 (以 GB 為單位) = (0.0019 * 並行應用程式共用會議使用者數目) + 2.45
所需網路 (以 Mbps 為單位) = (並行應用程式共用會議使用者數目 * 0.33) + 54
會議、音訊會議
音訊會議是由音訊/視訊 (A/V) 會議服務處理,因此除非您將音訊/視訊會議服務與前端伺服器配置在一起,否則此負載不會影響前端伺服器。為獲得最佳效能,建議您將 A/V 會議伺服器與前端伺服器分開部署。如果您擁有不到 10,000 位使用者,可支援將 A/V 會議伺服器與前端伺服器配置在一起。
此表說明會議中音訊部分的資源使用狀況。此表假設 85% 的音訊會議模型包括四位使用者,10% 包括六位使用者,且 5% 包括 10 位使用者。
請注意,所有會議表中,並行使用者數目是指參與所有目前會議的使用者總數。單一會議的使用者限制為 250 位。
![]() |
---|
根據 Microsoft 測試所得,共用集區部署的上限為 250。如需支援超過 250 位參與者之會議的資訊,請參閱<Microsoft Lync Server 2010 對大型會議的支援>,網址為 https://go.microsoft.com/fwlink/?linkid=242073&clcid=0x404。 |
並行音訊會議使用者數目 | CPU 需求 (以兆週為單位) | CPU 需求 (以前端伺服器或 A/V 會議伺服器的百分比表示)* | 記憶體需求** | 網路頻寬 |
---|---|---|---|---|
200 |
2,463 |
13.2% |
0.42 GB |
29.33 Mbps |
400 |
4,759 |
25.5% |
0.73 GB |
58.02 Mbps |
600 |
6,906 |
37.0% |
1.0 GB |
86.98 Mbps |
800 |
8,884 |
47.6% |
1.29 GB |
115.74 Mbps |
1000 |
11,814 |
63.3% |
1.6 GB |
144.84 Mbps |
* 以擁有八個核心的 Lync Server 基準處理器為準,每個核心為 2,333 兆週。
** 在 A/V 會議伺服器上,每部伺服器加上 7 GB 做為基底系統記憶體需求
從這些測試結果中,我們使用趨勢分析獲得下列指導方針:
測試伺服器 CPU% 成本 = (並行音訊會議使用者數目) * 0.062
所需兆週 = (測試伺服器 CPU% 成本/100) * 2333 * 8
所需記憶體 (以 GB 為單位) = (並行音訊會議使用者數目 * 0.00146) + 0.132
所需網路 (以 Mbps 為單位) = (並行音訊會議使用者數目 * 0.14435) + 0.36
會議、視訊會議
此表說明會議中視訊部分的資源使用狀況。此表假設 70% 的視訊會議模型使用 CIF,而 30% 使用 VGA。
視訊會議是由音訊/視訊會議服務處理,因此除非您將音訊/視訊會議服務與前端伺服器配置在一起,否則此負載不會影響前端伺服器。
並行視訊會議使用者數目* | CPU 需求 (以兆週為單位) | CPU 需求 (以前端伺服器或 A/V 會議伺服器的百分比表示)** | 記憶體需求 | 網路頻寬 |
---|---|---|---|---|
40 |
672 |
3.6% |
0.03 GB |
18.19 Mbps |
80 |
1288 |
6.9% |
0.03 GB |
29.86 Mbps |
120 |
1,792 |
9.6% |
0.03 GB |
50.39 Mbps |
160 |
2,277 |
12.2% |
0.03 GB |
63.04 Mbps |
200 |
3,023 |
16.2 |
0.03 GB |
80.00 Mbps |
* 視訊會議使用者數目通常可以判定為某個比例的音訊會議使用者。Lync Server 2010 使用者模型假設 20% 的音訊會議包含視訊會議。您可以調整這個百分比以便與您組織的使用者相符,藉此判斷您將擁有的並行視訊會議使用者數目。
** 以擁有八個核心的 Lync Server 基準處理器為準,每個核心為 2,333 兆週。
測試伺服器 CPU% 成本 = (並行視訊會議使用者數目) * 0.07625
所需兆週 = (測試伺服器 CPU% 成本/100) * 2333 * 8
所需記憶體 (以 GB 為單位) = 0.03
所需網路 (以 Mbps 為單位) = (並行視訊會議使用者數目 * 0.3925) + 1.25
Enterprise Voice、UC-UC 通話
此表說明使用 Enterprise Voice 的整合通訊對整合通訊 (UC-UC) 通話的資源使用狀況。
並行通話數目* | CPU 需求 (以兆週為單位) | CPU 需求 (以前端伺服器的百分比表示) ** | 記憶體需求 | 網路頻寬 |
---|---|---|---|---|
200 |
499 |
2.67% |
1.36 GB |
2.80 Mbps |
400 |
721 |
3.86% |
1.6 GB |
5.04 Mbps |
600 |
974 |
5.22% |
1.75 GB |
7.57 Mbps |
800 |
1,212 |
6.5% |
1.95 GB |
9.85 Mbps |
1000 |
1,458 |
7.8% |
2.11 GB |
12.16 Mbps |
* Lync Server 2010 使用者模型假設每位使用者每小時通話四次,且平均通話時間為三分鐘。使用者模型中的每小時四次通話,包含 UC-UC 通話和 UC-PSTN 通話。如果您知道使用者的企業語音通話中,UC-UC 和 UC-PSTN 分別佔有的百分比,則可以取得最精確的數字。使用者模型假設 60% 通話為 UC-PSTN,40% 為 UC-UC。在下列計算中,您可以使用每小時的實際通話數字和通話時間 (如果不同的話)。
** 以擁有八個核心的 Lync Server 基準處理器為準,每個核心為 2,333 兆週。
從這些測試結果中,我們使用趨勢分析獲得下列指導方針:
並行通話數目 = 使用者人數 * 每位使用者每小時平均 UC-UC 通話數 * 通話時間 (以分鐘為單位) / 60
測試伺服器 CPU% 成本 = (並行通話數目 * 0.007)
所需兆週 = (測試伺服器 CPU% 成本/100) * 2333 * 8
所需記憶體 (以 GB 為單位) = (0.00093 * 並行通話數目) + 1.19
所需網路 (以 Mbps 為單位) = (並行通話數目 * 0.01175) + 0.43
Enterprise Voice、UC-PSTN 通話
此表說明使用 Enterprise Voice 的整合通訊對 PSTN (UC-PSTN) 通話的資源使用狀況。
並行通話數目* | CPU 需求 (以兆週為單位) | CPU 需求 (以前端伺服器的百分比表示)** | 記憶體需求 | 網路頻寬 |
---|---|---|---|---|
200 |
1,456 |
7.8% |
0.28 GB |
19.56 Mbps |
400 |
3,789 |
20.3% |
0.43 GB |
38.65 Mbps |
600 |
5,226 |
28% |
0.6 GB |
57.52 Mbps |
800 |
6,924 |
37.1% |
0.77 GB |
76.52 Mbps |
1000 |
8,455 |
45.3% |
0.89 GB |
95.39 Mbps |
* Lync Server 2010 使用者模型假設每位使用者每小時通話四次,且平均通話時間為三分鐘。使用者模型中的每小時四次通話,包含 UC-UC 通話和 UC-PSTN 通話。如果您知道使用者的企業語音通話中,UC-UC 和 UC-PSTN 分別佔有的百分比,則可以取得最精確的數字。使用者模型假設 60% 通話為 UC-PSTN,40% 為 UC-UC。在下列計算中,您可以使用每小時的實際通話數字和通話時間 (如果不同的話)。
** 以擁有八個核心的 Lync Server 基準處理器為準,每個核心為 2,333 兆週。
從這些測試結果中,我們使用趨勢分析獲得下列指導方針:
並行通話數目 = 使用者人數 * 每位使用者每小時平均 UC-PSTN 通話數 * 通話時間 (以分鐘為單位) / 60
測試伺服器 CPU% 成本 = (並行通話數目 * 0.007) + (0.0918 * (1 - 使用媒體旁路的通話 %) * 並行通話數目)
所需兆週 = (測試伺服器 CPU% 成本/100) * 2333 * 8
所需記憶體 (以 GB 為單位) = (0.00156 * 並行通話數目) + 0.126
所需網路 (以 Mbps 為單位) = (並行通話數目 * 0.19) * (1 - 使用媒體旁路的通話 %)
回應群組服務
此表說明 Lync Server 回應群組服務的資源使用狀況。
請注意,回應群組不支援每個集區超過 1200 位專員。
並行回應群組通話數目 | CPU 需求 (以兆週為單位) | CPU 需求 (以前端伺服器的百分比表示)* | 記憶體需求 | 網路頻寬 |
---|---|---|---|---|
50 |
1,680 |
9% |
1.2 GB |
0.245 Mbps |
60 |
1,680 |
9% |
1.3 GB |
0.315 Mbps |
70 |
1,866 |
10% |
1.3 GB |
0.355 Mbps |
80 |
2,053 |
11% |
1.3 GB |
0.40 Mbps |
90 |
2,240 |
12% |
1.4 GB |
0.46 Mbps |
** 以擁有八個核心的 Lync Server 基準處理器為準,每個核心為 2,333 兆週。
從這些測試結果中,我們使用趨勢分析獲得下列指導方針:
測試伺服器 CPU% 成本 = (並行回應群組通話數目 * 0.0192) + 7.48
所需兆週 = (測試伺服器 CPU% 成本/100) * 2333 * 8
所需記憶體 (以 GB 為單位) = (0.0008 * 並行回應群組通話數目) + 1.18
所需網路 (以 Mbps 為單位) = 並行通話數目 * 0.005
通話駐留服務
此表說明 Lync Server 通話駐留服務的資源使用狀況。
並行通話數目 | CPU 需求 (以兆週為單位) | CPU 需求 (以前端伺服器的百分比表示)* | 記憶體需求 | 網路頻寬 |
---|---|---|---|---|
1 |
186 |
1% |
0.130 GB |
0.100 Mbps |
25 |
186 |
1% |
0.165 GB |
0.280 Mbps |
50 |
373 |
2% |
0.200 GB |
0.550 Mbps |
75 |
560 |
3% |
0.235 GB |
0.780 Mbps |
100 |
746 |
4% |
0.270 GB |
1.00 Mbps |
** 以擁有八個核心的 Lync Server 基準處理器為準,每個核心為 2,333 兆週。
從這些測試結果中,我們使用趨勢分析獲得下列指導方針:
測試伺服器 CPU% 成本 = (並行通話數目 * 0.04) + 0.055
所需兆週 = (測試伺服器 CPU% 成本/100) * 2333 * 8
所需記憶體 (以 GB 為單位) = ((1.4 * 並行通話數目) + 1.18) / 1000
所需網路 (以 Mbps 為單位) = (並行通話數目 * 0.00956) + 0.055
調整您的處理器
本節中所有 CPU % 效能成本都假設每部伺服器的基準為採用四核心、2.33 GHz 的雙處理器。這表示每個處理器核心每秒產生 2,333 兆週,或者每部伺服器每秒 18,664 兆週。
如果您的伺服器採用不同的處理器,可依據您的硬體調整數據。
這些測試中所使用處理器的 SPECint 處理器基準為八核心總共 186,或每個核心 23.25。若要計算伺服器的對等處理器週期,請執行下列操作:
使用網頁瀏覽器開啟 www.spec.org。
讓滑鼠游標依序通過 [Results] 和 [CPU2006] 上方,然後按一下 [CPU2006 Results]。
在 [Available Configurations] 中選取 [SPECint2006 Rates],然後按一下 [Go]。
在 [Simple Request] 區域中,選取幫助您尋找處理器的搜尋準則,然後按一下 [Execute Simple Fetch]。
尋找您部署的伺服器和處理器,並查看 [Result] 欄中的數字。
將這個數值除以伺服器中的核心數,便會得到每個核心值。例如,如果八核心伺服器的 [Result] 數字為 240,則每個核心值為 30。
使用下列公式判斷伺服器的每個核心兆週:
(Your processor's per-core value) X 2,333 / 23.25
將結果乘以伺服器中的核心數,就會得到每部伺服器的總兆週數。這個數字可與本主題前面各節中用來產生數字之基準伺服器的 18,664 兆週相比較。
計算所需資源的範例
下列範例說明您組織使用的 Lync Server 2010 與 Lync Server 2010 使用者模型中不同時,如何計算資源需求。在此範例中,組織的用量比使用者模型的用量高許多。
30,000 位使用者中,100% 使用 Enterprise Voice (而非使用者模型中 50% 啟用語音功能的使用者)。中繼伺服器與前端伺服器配置在一起。75% 的 UC-PSTN 通話使用媒體旁路。
平均 7.5% 的使用者在會議中並行 (而非使用者模型中的 5%),表示會議中有 2250 位並行使用者。
其他會議用量則依照 Lync Server 2010 使用者模型。
Enterprise Voice 使用量比使用者模型中重,忙碌時段平均每小時通話五次,平均通話時間為 3 分鐘 (使用者模型中忙碌時段每小時為四次通話)。依照使用者模型,五次通話中有三次為 UC-PSTN,兩次為 UC-UC。
前端伺服器的 CPU 需求計算如下:
前端伺服器工作量 | 測試伺服器 CPU% 成本 | 所需兆週 |
---|---|---|
基底 IM 和目前狀態 |
30,000 位使用者 * 0.001 = 30 |
(30/100) * 2,333 * 8 = 5,599 |
通訊錄 Web 查詢 |
(30,000 位使用者 * 0.0004) + 2 = 14 |
(14/100) * 2,333 * 8 = 2,613 |
群組 IM (50% 的會議使用群組 IM) |
(1125 位使用者 * 0.001) + 2 = 3.125 |
(3.125/100) * 2,333 * 8 = 583 |
Web 會議 (所有會議中,75% 包含 Web 會議,而這些會議中的 20% 包含群組 IM) |
(337 位使用者 * 0.01) + 1.5 = 4.87 |
(4.87/100) * 2,333 * 8 = 909 |
PSTN 會議 (15% 的會議出席者從 PSTN 電話撥入) |
(338 位使用者 * 0.033) + (338 位使用者 * 0.0918) = 42.18 |
(42.18/100) * 2,333 * 8 = 7,872 |
應用程式共用 (所有會議中,75% 包含 Web 會議,而這些會議中的 50% 使用應用程式共用) |
(843 位使用者 * 0.071) + 2.5 = 62.353 |
(62.353/100) * 2,333 * 8 = 11,638 |
Enterprise Voice、UC-UC 通話 |
30,000 位使用者 * 2 次通話 * 3 分鐘 / 60 = 5000 次並行通話 5000 次通話 * .007 = 35 |
(35/100) * 2,333 * 8 = 6,532 |
Enterprise Voice、UC-PSTN 通話 |
30,000 位使用者 * 3 次通話 * 3 分鐘 / 60 = 4500 次並行通話 (4500 次通話 * .007) + (4500 次通話 * 0.0918 * (1 - .8)) = 114.12 |
(114.12/100) * 2,333 * 8 = 21,299 |
前端伺服器總共需要 57,045 兆週。 |
在前端伺服器上,大量使用之部署的總 CPU 需求為 57,045 兆週。針對此範例,假設我們要部署 8 核心的 SPECInt 結果為 258 的伺服器,平均每個核心為 32.25。那麼使用上一節中的計算,就會看見這些伺服器中每一部都擁有 25,888 兆週。
若要判斷需要的伺服器數目,可將需要的兆週數 (57,045) 除以每部伺服器的兆週數 (此範例中為 25,888)。然後將此結果除以 .7,確保每部伺服器以不超過 70% 的 CPU 容量執行。採用此最終結果,並且四捨五入至下一個整數。此範例中為:
(57,045/25,888)/0.7) = 3.15
我們需要四部這類伺服器。這四部伺服器總共提供 103,552 兆週,而 57,045 約為該數字的 55%,因此這四部伺服器在尖峰時段應該以 55% 的 CPU 容量執行。
下表和下列計算可判斷範例中的 A/V 會議伺服器需求。
A/V 會議伺服器工作量 | CPU 成本 | 所需兆週 |
---|---|---|
音訊會議 (75% 的會議包含 Enterprise Voice) |
1688 位使用者 * 0.062 = 104.625 |
(104.625/100) * 2,333 * 8 = 19,527 |
視訊會議 (所有會議中,75% 包含 Web 會議,而這些會議中的 20% 包含視訊) |
338 位使用者 * 0.07625 = 25.77 |
(25.77/100) * 2,333 * 8 = 4,810 |
A/V 會議伺服器總共需要 24,337 兆週。 |
我們可以部署兩部伺服器,各 25,888 兆週,而且每部伺服器約以 47% CPU 執行 A/V 會議伺服器。
您也可以執行類似計算,求出預期工作量所需的記憶體和網路頻寬。如需您認為是組織典型使用模式的工作量或案例,請參閱 Lync Server 2010 使用者模型,查看經 Microsoft 測試的使用者模型