導航:首頁 > 計算方法 > 伺服器性能計算方法

伺服器性能計算方法

發布時間:2024-10-23 03:01:23

如何計算伺服器可用性指標(SAI)

參照此表,您可以估算出伺服器在繁忙時段的平均擴展系數,並且還可以為 Server_Transinfo_Range 設定合理的數值,以此得到一個比較理想的伺服器可用性指標。 以下內容節選自 Domino Administrator 6.5.1 幫助文檔。 集群中的每個伺服器都定期判斷自己的工作負載,判斷將基於伺服器最近處理請求的響應時間作出。系統用 0 到 100 之間的數字表示工作負載,其中 0 表示伺服器負載過重;100 表示伺服器負載很輕。這個數值稱為伺服器的可用性指標。隨響應時間增加,伺服器可用性指標減小。 伺服器的可用性指標約等於仍然可用的總伺服器容量百分比。例如,如果伺服器的可用性指標為 65,則仍然有 65% 的伺服器容量可用。盡管企業中的伺服器功率和資源可能不同,但每台伺服器上的伺服器可用性指標都代表同一件事 -- 仍然可用的伺服器容量。 伺服器可用性指標基於擴展系數生成,用於指示伺服器上的當前工作負載。擴展系數是由特定類型事件的響應時間與伺服器曾經完成此類事務的最短時間之比決定的。例如,如果伺服器當前執行「打開資料庫」事務的平均時間為 12 毫秒,而伺服器曾經執行「打開資料庫」事務的最短時間為 3 毫秒,則「打開資料庫」事務的擴展系數為 4(當前時間 12 毫秒除以最快時間 3 毫秒)。換言之,擴展系數決定完成當前事務所花的時間是在最佳條件下所花時間的多少倍。 IBM(R) Domino(TM) 將每種事務的最短時間存儲在內存和 LOADMON.NCF 文件中,伺服器每次啟動時都會讀取該時間。伺服器關機時,Domino 會用最新信息更新 LOADMON.NCF 文件。 為確定當前的擴展系數,Domino 會在指定的時間段內跟蹤最常用的幾種 Domino 事務類型。預設情況下,Domino 會在 5 個時間段內跟蹤這些事務,每段時間為 15 秒。然後,Domino 就可以確定完成每種事務平均要花的時間,並用該時間除以它曾經完成每種同類事務所花的最短時間。這樣就可確定每種事件的擴展系數。為確定整個伺服器的擴展系數,Domino 會取所有類型事務的擴展系數的平均值,並對最常用的事務類型給予較大的加權數。 當伺服器繁忙時,對伺服器添加更多負載會顯著地影響伺服器的性能和可用性。因此,向繁忙的伺服器中添加負載也比向不繁忙的伺服器中添加負載要更快地增大擴展系數。 因為各個伺服器的速度、容量和處理能力各不相同,能夠處理的工作負載也不盡相同。所以,兩個不同伺服器的擴展系數相同並不一定意味著二者能夠承擔相當的工作負載。例如,對於一個在空閑狀態下執行事務都需要花費很長時間的小型伺服器來說,擴展系數 40 可能表示用戶需要等待若干秒才能得到響應。而對於一個處理速度非常快的超大型伺服器來說,擴展系數 400 可能表示用戶只需等待不到一秒的時間就能得到響應。 注意:下表中的值是根據擴展系數 64 生成的,該值表示伺服器處於滿負載狀態。 擴展系數可用性指標 1<nozeros> 100<nozeros> 2<nozeros> 83<nozeros> 4<nozeros> 67<nozeros> 8<nozeros> 50<nozeros> 16<nozeros> 33<nozeros> 32<nozeros> 17<nozeros> 64<nozeros> 0<nozeros> 注意:擴展系數和可用性指標僅用於度量伺服器響應時間,該時間通常只是客戶機經歷的響應時間的一小部分。例如,客戶機和伺服器之間的網路響應時間通常占客戶機經歷的響應時間的很大部分。 更改表示伺服器處於滿負載狀態的擴展系數值 要有效利用 Domino 工作負載平衡,必須調整擴展系數與可用性指標之間的關系,以便伺服器在達到預期的故障轉移工作負載時進行故障轉移。通過指定表示伺服器處於滿負載狀態的擴展系數值,可以實現此目的。Domino 中的預設值為 64。當擴展系數達到該值時,便可將伺服器視為負載已滿,可用性指標降為 0(零)。 如果伺服器的功能特別強大,處理速度特別快,則可提高表示伺服器處於滿負載狀態的擴展系數值。對於一些處理速度極快的伺服器來說,該值可以提高到幾百或更高。如果伺服器的處理速度特別慢,則可降低該值。 要更改表示滿負載伺服器的擴展系數值,請將下面的設置添加到 NOTES.INI 文件,然後重新啟動伺服器。 SERVER_TRANSINFO_RANGE= n 其中,值 n 表示伺服器處於滿負載狀態的擴展系數值等於 2 的 n 次冪。 n 的預設值為 6,這說明擴展系數值為 64,因為 2 的 6 次冪為 64; 如果將 SERVER_TRANSINFO_RANGE 設為 7,則滿負載時的擴展系數值為 128;如果將 SERVER_TRANSINFO_RANGE 設為 8,則該值為 256。 要確定 SERVER_TRANSINFO_RANGE 的最優值,請執行下列操作: 1. 在伺服器負載過重的期間內,監控伺服器的擴展系數。可以使用控制台命令「show stat server.expansionfactor」來執行此任務。另外,還可以在這些期間內監控性能統計信息。記錄有關此類期間的足夠多的擴展系數值,以便確定使用哪個擴展系數值來表示伺服器處於滿負載狀態。 2. 為 SERVER_TRANSINFO_RANGE 確定一個值,以 2 為底數, 該值為指數計算而得的值,即為在步驟 1 中選擇的擴展系數值。 如果更改了表示伺服器處於滿負載狀態的擴展系數值,擴展系數與可用性指標之間的關系就會發生變化。下表列出了當 SERVER_TRANSINFO_RANGE 值為 8 時的一些擴展系數以及由之轉換而來的可用性指標。因為 2 的 8 次冪為 256,所以本例中的最大擴展系數為 256。 擴展系數可用性指標1<nozeros>100<nozeros>2<nozeros>88<nozeros>4<nozeros>75<nozeros>8<nozeros>63<nozeros>16<nozeros>50<nozeros>32<nozeros>38<nozeros>64<nozeros>25<nozeros>128<nozeros>13<nozeros>256<nozeros>0<nozeros>更改用於計算擴展系數的數據量 盡管不是必需的操作,但還是可以使用下列 NOTES.INI 設置來更改 Domino 收集用以配置擴展系數的數據量。 要更改 Domino 使用的數據收集時間段數,請使用 NOTES.INI 的 Server_Transinfo_Max=x 設置,其中 x 是您希望 Domino 使用的收集時段數量。 要更改每個數據收集時間段的時間長度,請使用 NOTES.INI 的 Server_Transinfo_Update_Interval=x 設置,其中 x 是每個時間段的長度(秒)。

② mips是怎麼運算的呀

mips運算公式為:MIPS = 指令數/(執行時間 * 10^6) = 指令數 / (指令數 * CPI / 時鍾頻率 * 10^6) = 時鍾頻率 / (CPI * 10^6)。具體如下:

假設cpu的時鍾頻率是AHZ,每B個時鍾周期組成一個機器周期,執行一條指令平均需要C個機器周期 MIPS=A/(B*C)。

mips可以衡量計算機速度的指標。mips定了性能和執行時間成反比,越快的計算機具有越高的MIPS值。用MIPS衡量計算機速度很合理,對於不同的cpu,它的最高工作頻率不同,數據吞吐率也不同,所以不可一概而論。

(2)伺服器性能計算方法擴展閱讀:

MIPS最早在80年代初期由斯坦福(Stanford)大學Hennessy教授領導的研究小組研製出來的。MIPS公司的R系列就是在此基礎上開發的RISC工業產品的微處理器。

這些系列產品為很多計算機公司採用構成各種工作站和計算機系統。MIPS技術公司是美國著名的晶元設計公司,它採用精簡指令系統計算結構(RISC)來設計晶元。

和英特爾採用的復雜指令系統計算結構(CISC)相比,RISC具有設計更簡單、設計周期更短等優點,並可以應用更多先進的技術,開發更快的下一代處理器。

③ tpmC值是什麼意思

TPM/C值是一個衡量計算機系統事務處理能力的重要指標,特別是在國內外的計算機性能評估中。其核心計算方法是基於單台伺服器的性能,確保單台伺服器在滿負荷運行時能支持系統正常運作。以每日10,000筆前台交易為例,計算步驟如下:

1. 設定月均前台交易為220,000筆,取平均值得出每日交易量為10,000筆。
2. 在高峰期,80%的交易能在4小時內完成,即每小時處理2000筆,峰值處理能力達到4000筆/小時。
3. 假設每筆交易涉及20個資料庫事務,TPC指標的基礎是8,考慮30%的CPU處理能力冗餘,估算偏差約為4。
4. 通過這些參數,計算出的TPM/C值為61,257,綜合系數為6.1,這意味著每日常規情況下資料庫伺服器的TPM/C等於每日交易數乘以6.1。
5. 對於應用伺服器,TPM/C通常是資料庫伺服器的50%(一般情況)或70%(涉及大量計算任務,如社保、稅務)。

總結來說,TPM/C值是通過一系列參數計算得出的,它反映了伺服器在處理業務高峰期的事務處理能力,為系統設計和優化提供了參考標准。實際應用中,應確保伺服器性能不超過計算出的TPM/C值以保證系統的穩定運行。

閱讀全文

與伺服器性能計算方法相關的資料

熱點內容
騰訊視頻界面顏色設置在哪裡設置方法 瀏覽:437
臨床最常用的也最徹底的滅菌方法 瀏覽:945
麻食子和面方法視頻 瀏覽:559
跌倒快速消腫的方法 瀏覽:517
作為講師都有哪些授課方法 瀏覽:364
冷暴力的解決方法 瀏覽:749
雙腿的正確鍛煉方法 瀏覽:330
家庭裝電腦的方法 瀏覽:860
隨堂實驗的教學方法 瀏覽:87
廁所馬桶漏水有什麼方法解決 瀏覽:378
楓樹盆栽種植方法 瀏覽:119
腹部健身器材使用方法 瀏覽:940
腦梗腳手麻用什麼方法解決呢 瀏覽:498
河北省農村舊房翻新最簡單方法 瀏覽:547
怎麼扛水泥到車上最輕松的方法 瀏覽:290
華為手機榮耀x截屏方法 瀏覽:611
雄蜂的製作方法視頻 瀏覽:758
農村創業簡單方法 瀏覽:680
個稅計算器計算方法 瀏覽:397
電腦鎖屏按鈕在哪裡設置方法 瀏覽:542