標籤: 暫無標籤

SPECweb99用於評測Web伺服器能夠支持的最大同時連接數的客戶端/伺服器基準測試。為Web用戶提供用於評測系統用作Web伺服器能力的最客觀、最具代表性的基準。

 

1 SPECweb99 -簡介

  SPECweb99用於評測Web伺服器能夠支持的最大同時連接數的客戶端/伺服器基準測試。基準負載是由運行HTTP Server的伺服器聯網的客戶端設備上的客戶端軟體來實現的。為Web用戶提供用於評測系統用作Web伺服器能力的最客觀、最具代表性的基準。

  

2 SPECweb99 -SPECweb99 測試Web伺服器運行狀況



SPECweb99是由標準性能評估組織(SPEC)開發的Web伺服器基準測試。它測量滿足特定吞吐量和客戶請求響應速率要求的WEB伺服器的最大併發連接數量。併發連接的合計波特率在320 Kbps到400Kbps範圍內,則滿足相應規範。

SPECweb99在一台稱為主客戶端的機器上運行,這台機器上包含有允許用戶載入特定負載請求的配置文件。主客戶端也要處理在客戶端和伺服器或測試中的系統(SUT)之間的傳輸協調問題。客戶端通過許多子進程/線程生成獨立HTTP請求流,模擬足夠的負載發送給SUT。
  
  在這個測試中,客戶端向測試中的伺服器發送請求數據。測試規範要求客戶端和伺服器之間的連接不能使用片段大小大於1460比特的TCP協議。因此,每一個客戶端讀取1460比特或更少數據塊的響應。

3 SPECweb99 -測試中使用兩種類型的負載量:



  靜態負載. 靜態負載具有四種類型的文件。最小的文件的增幅為0.1KB,第二種文件類型的增幅為1KB,最後兩種類型的文件的增幅為10KB和100KB。每一個目錄包含每種類型9個文件共36個文件。

  目標請求的文件類型在各類型中分散使用。在每一類中的9個文件中又進行二次分佈。最終目標文件混合為:

35%的請求文件小於1 KB
50%的請求文件小於10 KB
14%的請求文件小於100 KB,但是大於或等於10 KB
1%的請求文件小於1000 KB,但是大於或等於100 KB


4 SPECweb99 -動態負載.

動態負載是基於廣告和用戶註冊。共有四種在SPECweb99中使用的請求內容類型,分別是標準動態取操作、動態隨機取操作、動態發送操作和客戶圖形介面動態取操作。標準動態取操作和客戶圖形介面動態取操作表現web伺服器的簡單廣告輪轉特性。帶有廣告輪轉的動態取操作追蹤用戶和用戶選擇,所以廣告可以由不同的方式來定製。最終,動態發布實施一個用戶註冊在相應的網站上。



上一篇[sonyT100]    下一篇 [華眾]

相關評論

同義詞:暫無同義詞