




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、服務器性能測試指標介紹一.TPC-C 作為一家非盈利性機構,事務處理性能委員會(TPC)負責定義諸如TPC-C、TPC-H和TPC-W基準測試之類的事務處理與數據庫性能基準測試,并依據這些基準測試項目發布客觀性能數據。TPC基準測試采用極為嚴格的運行環境,并且必須在獨立審計機構監督下進行。委員會成員包括大多數主要數據庫產品廠商以及服務器硬件系統供應商。 相關企業參與TPC基準測試以期在規定運行環境中獲得客觀性能驗證,并通過應用測試過程中所使用的技術開發出更加強健且更具伸縮性的軟件產品及硬件設
2、備。 TPC-C是一種旨在衡量聯機事務處理(OLTP)系統性能與可伸縮性的行業標準基準測試項目。這種基準測試項目將對包括查詢、更新及隊列式小批量事務在內的廣泛數據庫功能進行測試。許多IT專業人員將TPC-C視為衡量“真實”OLTP系統性能的有效指示器。 TPC-C基準測試針對一種模擬訂單錄入與銷售環境測量每分鐘商業事務(tpmC)吞吐量。特別值得一提的是,它將專門測量系統在同時執行其它四種事務類型(如支付、訂單狀態更新、交付及證券級變更)時每分鐘所生成的新增訂單事務數量。獨立審計
3、機構將負責對基準測試結果進行公證,同時,TPC將出據一份全面徹底的測試報告。這份測試報告可以從TPC Web站點()上獲得。 tpmC定義: TPC-C的吞吐量,按有效TPC-C配置期間每分鐘處理的平均交易次數測量,至少要運行20分鐘。1TPC-C規范概要 TPC-C是專門針對聯機交易處理系統(OLTP系統)的,一般情況下我們也把這類系統稱為業務處理系統。 TPC-C測試規范中模擬
4、了一個比較復雜并具有代表意義的OLTP應用環境:假設有一個大型商品批發商,它擁有若干個分布在不同區域的商品庫;每個倉庫負責為10個銷售點供貨;每個銷售點為3000個客戶提供服務;每個客戶平均一個訂單有10項產品;所有訂單中約1%的產品在其直接所屬的倉庫中沒有存貨,需要由其他區域的倉庫來供貨。 該系統需要處理的交易為以下幾種: New-Order:客戶輸入一筆新的訂貨交易; &
5、#160; Payment:更新客戶賬戶余額以反映其支付狀況; Delivery:發貨(模擬批處理交易); Order-Status:查詢客戶最近交易的狀態; Stock-Level:查詢倉庫庫存狀況,以便能夠及時補貨。
6、160; 對于前四種類型的交易,要求響應時間在5秒以內;對于庫存狀況查詢交易,要求響應時間在20秒以內。 邏輯結構圖: 流程圖:2評測指標 TPC-C測試規范經過兩年的研制,于1992年7月發布。幾乎所有在OLTP市場提供軟硬件平臺的廠商都發布了相應的TPC-C測試結果,隨著計算機技術的不斷發展,這些測試結果也在不斷刷新。 TPC-C的測試結果主要有兩個指標: 流量指標(Throu
7、ghput,簡稱tpmC) 按照TPC的定義,流量指標描述了系統在執行Payment、Order-status、Delivery、Stock-Level這四種交易的同時,每分鐘可以處理多少個New-Order交易。所有交易的響應時間必須滿足TPC-C測試規范的要求。 流量指標值越大越好! 性價比(Price/Performance,簡稱Price/tpmC) 即測試系統價格(指在美國的報價)與流量指標的比值。 性價比越小越好! 3結果發布 各廠商的TPC-C測試結果
8、都按TPC組織規定的兩種形式發布:測試結果概要(Executive Summary)和詳細測試報告(Full Disclosure Report)。測試結果概要中描述了主要的測試指標、測試環境示意圖以及完整的系統配置與報價,而詳細測試報告中除了包含上述內容外,還詳細說明了整個測試環境的設置與測試過程。 IBM P690 tpmC測試值:76,389,839.00$/tpmC:831.00美國美金報價:6,349,223.0CPU數:32數據庫:IBM DB2 UDB 8.1操作系統:AIX 5L
9、 V5.2中間件:TUXEDO 8.0測試日期:2003.6.30IBM P690 TPC-C測試的配置:1后臺:1 x eServer pSeries 690 with 32 x 1.7GHz POWER4+ processors with 128MB L3 cache per MCM (total of four MCMs), 512GB
10、60;memory2前端:30 x eServer pSeries 630 Model 6E4 each with 4 x 1.0GHz POWER4 CPUs with 32MB L3 cache, 16GB memory 二.SPECwebSPECweb96: 在SPECweb96基準測試程序上實現的每秒鐘超文本傳輸協議(HTTP)操作最多次數,響應時間無明顯
11、退化。SPECweb99: 接入數,網絡服務器可用預先確定的工作量支持的同時接入數。SPECweb99檢測設備模擬客戶通過慢Internet聯接,向網絡服務器發送HTTP工作量請求。SPECweb99 測試Web服務器運行狀況SPECweb99 是由標準性能評估組織(SPEC)開發的Web服務器基準測試。它測量滿足特定吞吐量和客戶請求響應速率要求的WEB服務器的最大并發連接數量。并發連接的合計波特率在320 Kbps到400Kbps范圍內,則滿足相應規范。SPECweb99 在一臺稱為主客戶端的機器上運行,這臺機器上包含有允許用戶加載特定負載請
12、求的配置文件。主客戶端也要處理在客戶端和服務器或測試中的系統(SUT)之間的傳輸協調問題。客戶端通過許多子進程線程生成獨立HTTP請求流,仿真足夠的負載發送給SUT。圖二表示客戶端服務器的層次關系。圖:典型的SPECweb99實驗環境在這個測試中,客戶端向測試中的服務器發送請求數據。測試規范要求客戶端和服務器之間的連接不能使用片段大小大于1460比特的TCP協議。因此,每一個客戶端讀取1460比特或更少數據塊的響應。測試中使用兩種類型的負載量: a.靜態負載靜態負載具有四種類型的文件。最小的文件的增幅為0.1KB,第二種文件類型的增幅為1KB,最后兩種類型的文件的增幅為10KB和10
13、0KB。每一個目錄包含每種類型9個文件共36個文件。目標請求的文件類型在各類型中分散使用。在每一類中的9個文件中又進行二次分布。最終目標文件混合為:35的請求文件小于1 KB50的請求文件小于10 KB14的請求文件小于100 KB,但是大于或等于10 KB1的請求文件小于1000 KB,但是大于或等于100 KBb.動態負載動態負載是基于廣告和用戶注冊。共有四種在SPECweb99中使用的請求內容類型,分別是標準動態取操作、動態隨機取操作、動態發送操作和客戶圖形接口動態取操作。標準動態取操作和客戶圖形接口動態取操作表現web服務器的
14、簡單廣告輪轉特性。帶有廣告輪轉的動態取操作追蹤用戶和用戶選擇,所以廣告可以由不同的方式來定制。最終,動態發布實施一個用戶注冊在相應的網站上。P690 SPECweb99測試值:21,000Web服務器:Zeus 4.0操作系統:AIX 5L V5.1 (64-bit)CPU數:16測試日期:2001-10-1測試配置:16 x 1.3GHz POWER-4 Processors w/1440KB unified on chip L2 cache,
15、 192GB memory, 32 x 32 IBM Gigabit Ethernet-SX PCI controllers, 32 x Gigabit Ethernet network (1 Gigabit/sec ), 96 x Clients (4 x 375MHz POWER3-II, RS/6000 44P
16、-270), Requested Connections = 21000, Max Fileset Size = 67319.6MBP650 SPECweb99測試值:12,400Web服務器:Zeus 4.1r3操作系統:AIX 5L V5.2 (64-bit)CPU數:8測試日期:2002-10-1測試配置:8 x 1.45GHz POWER4+ processors w/1.5MB(I+D)
17、;unified on chip L2 cache, 32MB unified off chip/SCM L3 cache, 64GB memory, 8 x Gigabit Ethernet-SX PCI-X controllers, 8 x Gigabit Ethernet network (1 Gigabit/sec ),
18、;48 x Clients (6 x 668MHz RS64-IV, pSeries 620 Model 6F1), Requested Connections = 12400, Max Fileset Size = 39801.28MBp630 SPECweb99測試值:6,895Web服務器:Zeus 4.2r1操作系統:AIX 5L V5.2(64-bit)CP
19、U數:4測試日期:2003-2-1測試配置:4 x 1450MHz POWER4+ Processors w/1536KB(I+D) unified on chip L2 cache, 8MB unified (off chip)/SCM L3 cache, 32GB memory, 4 x Gigabit Ethernet-SX PCI-X controllers, 4 x Gigabit Ethernet network
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025電梯安裝施工合同范本
- 2025股權轉讓合同轉讓合同
- 2025綜合租賃合同示范文本
- 內蒙古自治區赤峰市紅山區赤峰第四中學2023-2024學年高二下學期5月期中生物試題 含解析
- 2025屆遼寧省遼南協作體高三下學期第三次模擬物理試卷
- 降壓藥物護理
- 普通心理學(第2版)課件 第十二章 人格
- 人教版小學一年級語文上學期期末檢測題
- 2025年醫患溝通學試題
- 初三畢業班中考前家長會班主任發言稿模版
- 2025年春滬科版七年級數學下冊 第9章 分式 小結與復習
- 個稅贍養老人專項附加扣除分攤協議-綜合因素分攤
- 污水處理廠排水管道施工流程
- 《斷魂槍》老舍課件
- 2025至2030年中國消失模專用泡沫數據監測研究報告
- 2024年音樂節承辦協議3篇
- 中考數學總復習第四章第20課時解直角三角形課件
- 2024年度合資成立新能源研發分公司合作協議范本3篇
- 2024-2030年中國內河碼頭產業前景預測規劃研究報告
- 廠房屋面彩更換施工方案設計
- 無人機就業規劃
評論
0/150
提交評論