如何規劃和選擇資料庫伺服器?(2、基於rPerf的推算,評估資料庫伺服器的CPU)

來源:互聯網
上載者:User
    rPerf(Relative performance)是從IBM公司解析模型得出的商務處理效能估計值。該模型類比部分系統的操作,如中央處理器、快取和記憶體,該模型沒有類比磁碟和網路的輸入/輸出操作。雖然採用了一般資料庫和作業系統的參數,但該模型不能反映出具體的資料庫或AIX版本。除非單獨說明,否則rPerf均在系統推出時估計。IBM pSeries 640-B80為基準參照系統,其值為本。雖然rPerf可用於比較商業處理效能,但實際的系統效能可能不同,取決於許多因素,包括系統硬體設定和軟體設計與配置。

  評估資料庫伺服器的效能,需要理解交易的類型、高峰期的情況、使用者數量、在高峰時每個使用者的交易數量。假如在高峰時,有三種典型的交易類型:輕的、一般的、重的。需要知道高峰時,每種交易的並發使用者數目。假定高峰時間為:10:00-11:00,每個使用者的交易數目如下:

  輕的交易 =120 交易/使用者

  一般的交易= 60 交易/使用者

  重的交易 = 15交易/使用者

  每個證券交易所使用的CPU秒

  評估出交易類型後,需要評估出運行每個證券交易所消耗的CPU秒,如果假定B80伺服器每秒中支援10個交易,則每個交易需要消耗0.1個CPU秒。如果不知道如何評定CPU秒,則根據應用類型參照下列表。

  基於rPerf的推算,評估資料庫伺服器的CPU

  rPerf(Relative performance)是從IBM公司解析模型得出的商務處理效能估計值。該模型類比部分系統的操作,如中央處理器、快取和記憶體,該模型沒有類比磁碟和網路的輸入/輸出操作。雖然採用了一般資料庫和作業系統的參數,但該模型不能反映出具體的資料庫或AIX版本。除非單獨說明,否則rPerf均在系統推出時估計。IBM pSeries 640-B80為基準參照系統,其值為本。雖然rPerf可用於比較商業處理效能,但實際的系統效能可能不同,取決於許多因素,包括系統硬體設定和軟體設計與配置。

  評估資料庫伺服器的效能,需要理解交易的類型、高峰期的情況、使用者數量、在高峰時每個使用者的交易數量。假如在高峰時,有三種典型的交易類型:輕的、一般的、重的。需要知道高峰時,每種交易的並發使用者數目。假定高峰時間為:10:00-11:00,每個使用者的交易數目如下:

  輕的交易 =120 交易/使用者

  一般的交易= 60 交易/使用者

  重的交易 = 15交易/使用者

  下面舉例說明如何計算所需的rPerf值,假定某公司的情況如下:

  業務高峰時間: 10:00-11:00=1Hour=3600秒

  交易類型: 無複雜查詢的簡單應用

  相對交易類型,使用者數目分布:輕的=2000, 一般=50, 重的=5

  在高峰時,每個使用者的交易數量:

  輕的=120交易/使用者

  一般=60交易/使用者

  重的=15交易/使用者

  對於rPerf=1的伺服器,每個交易響應的CPU秒

  輕的=1

  一般=3

  重的=15

  最大的CPU利用率:60%

  根據上述公式,可推算出不同交易類型所對應的rPerf值。

  輕的交易:NU*TX*CS/PP=2000*120*1/3600=66.0

  一般交易:NU*TX*CS/PP=50*60*3/3600=2.5

  重的交易:NU*TX*CS/PP=5*15*15/3600=0.3

  所需的總的rPerf/MC=(66.0+2.5+0.3)/0.7=98.3 rPerf

TrackBack:http://biz.chinabyte.com/462/2293962_1.shtml

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.